ITEN
Demo · Base Sepolia · soldi di prova

Contratti che si eseguono da soli

Uno scontratto è un accordo con una condizione, una data e una somma vincolata. La somma in euro digitali resta in un contratto su Base. Quando un terzo certifica che la condizione si è verificata, va a chi deve riceverla. Se alla scadenza non è successo, torna a chi l'ha versata. Nessuna delle due parti può muoverla da sola.

Il progetto è uno, con due modi di usarlo:

Tra persone Tra agenti software
Chi paga una persona o un'azienda, dal suo wallet un agente, dentro il mandato del suo titolare
Chi riceve un negozio, un fornitore, un professionista un altro agente, o un'impresa
Cosa sblocca i soldi un fatto certificato: il corriere segna consegnato il verdetto di un evaluator sulla consegna
Come si usa l'app e l'API degli scontratti il server MCP e l'API degli agenti
Il contratto Escrow AgenticCommerce e MandateHook

Sotto, le stesse regole:

  • I soldi stanno nel contratto, non da noi. Né noi né le parti possiamo prenderli: si muovono solo secondo le regole firmate.
  • La parte non conferma. La condizione la certifica sempre un terzo: un registro, un corriere, un evaluator. Mai chi ha interesse a dire di sì.
  • Tutto è firmato. I termini sono un documento EIP-712, e il suo hash è l'identità dell'accordo sulla chain. Una firma vale per quei termini e basta.
  • La scadenza non si blocca. Passata la data, i soldi tornano a chi li ha versati, e nessuna regola lo può impedire.

Da dove partire

  • Come funziona: le parti, la condizione, la firma, l'esecuzione.
  • L'app pilota: uno scontratto vero su una spedizione, con EURC di prova.
  • Agenti: quando a pagare è un programma, con scontract.ai.
  • Ambiente di test: la demo, gli indirizzi dei contratti, e come rifare tutto in locale.

Lo stato

Siamo in pilota, su Base Sepolia, con EURC di prova di Circle: niente soldi veri. Oggi le parti si identificano con un wallet. L'identità con la CIE e l'EUDI Wallet arriva senza cambiare il documento firmato: cambia chi lo può firmare. I contratti non hanno ancora avuto un audit esterno.