three.ws · Reputation attestations on Base
A reputation primitive for autonomous agents: read and write on-chain
attestations for any address. This demo runs entirely on
Base Sepolia (testnet, chainId 84532) and talks
directly to the Ethereum Attestation Service contract at
0x4200000000000000000000000000000000000021.
No backend, no custodial keys — you sign every write yourself.
1. Wallet
not connected
no chain
You need a few drops of Base Sepolia ETH to write an attestation. Get it free at the Coinbase Base Sepolia faucet (under "Base Sepolia"), or the Alchemy faucet.
2. Read attestations for an agent
3. Create an attestation
Schema details · address agent, uint8 score, string comment
schemaString : address agent, uint8 score, string comment chain : Base Sepolia (84532) EAS contract : 0x4200000000000000000000000000000000000021 explorer : https://base-sepolia.easscan.org/schema/view/<UID> If the default schema UID has not been registered on Base Sepolia, register your own at https://base-sepolia.easscan.org/schema/create with the schema string above, then paste the new UID here.
Log
ready.