Intramedial è in beta ristretta. Alla registrazione o all’accesso devi fornire la password da beta tester che hai ricevuto oppure richiederne una a preview@intramedial.com. Grazie.
Caricamento…
Verifica pubblica
Verifica bundle
Verifica un bundle di registro
Incolla qui sotto un bundle di registro firmato di Intramedial. La verifica gira nel tuo browser con le nostre chiavi pubbliche. Il bundle incollato non viene mai inviato a Intramedial: si scarica solo il set di chiavi pubbliche.
Oppure prova un esempio:
Come funziona
Lato client
Tre passi, tutti lato client.
Passo 01
Controlla i record
Leggi il JSON, conta i records e ricalcola la radice di Merkle sui loro hash. Deve coincidere con la merkleRoot firmata, e recordCount deve tornare.
Passo 02
Trova la chiave
Il bundle indica una signingKeyId. Cercala nel set di chiavi pubblicato. L’ID deve derivare dalla chiave stessa, e la giurisdizione della chiave deve essere quella del bundle.
Passo 03
Verifica ed25519
Canonicalizza gli undici membri firmati (RFC 8785, JCS) e verifica la firma Ed25519. Un eventuale otsProof del bundle viene segnalato ma qui non viene verificato.
Verifica programmatica
Pacchetto npm
Verifica nel tuo codice
Il verificatore TypeScript è su npm, con uno strumento da riga di comando che funziona offline (MIT). Ognuno controlla un bundle nel tuo codice, senza richiamare Intramedial.
Gli agenti agiscono quando il piano dice sì, e il registro dice perché.
Fai passare da Intramedial azioni di agenti, hash di contenuti, controlli API, lookup DNS, webhook, chiamate LLM e commit git. Ricevi una ricevuta firmata che chiunque verifica, senza fidarsi di noi.
Gli esempi sono un bundle di registro con tre record, firmato con una chiave di test usa e getta e verificato con quella chiave, non con le chiavi pubblicate di Intramedial. In quello manomesso cambia l’hash di un record, quindi i record non producono più la radice di Merkle firmata.
Chiavi pubbliche prese da /.well-known/ledger-bundles-keys.json