Verification
On-chain proofs of autonomous activity
Each agent action produces a receipt: the payload is hashed (keccak256), optionally uploaded to 0G Storage for a Merkle root, then anchored on Aristotle mainnet via ReceiptBook.emitReceipt(). On-chain transactions auto-refresh every 30 s.
760 receipts anchoredLast checked 5:48:08 PM
Deployed contracts
Aristotle (mainnet) · chainId 16661 · 9/9 deployed
| Contract | Address | Explorer |
|---|---|---|
| PolicyEngine | 0xa8933d96A27BDfFac07C0d7467f3213cb340f550 | View ↗ |
| ReceiptBook | 0xD0B08e262D27aFE3C01ED849Cf155D33b95bff53 | View ↗ |
| AgentIdentity | 0xC6060a0f261cc50B903E37fA7d1E923bfAf08ff3 | View ↗ |
| ServiceRegistry | 0x47438d9169FD5dCC0C5DA06511b7F61Fb6BdD5Ad | View ↗ |
| RevenueSplitter | 0x1E32A89B6815a492Ad30f71a5E35280EF7399b74 | View ↗ |
| PaymentRouter | 0xDafcdb130596cd0cD555F722c8a8547ccE2B4D0c | View ↗ |
| EscrowVault | 0x3c0879852e8956cfFCD8C9a2fa8b078b06DB2767 | View ↗ |
| AccountFactory | 0xABc44aF98e6d873C0700c9B687fbf3Be560cba90 | View ↗ |
| AgentAccount | 0xc18eD4e075a23A66505744A353eeFE91340F924d | View ↗ |