← lab

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.