Learn

ERC-8181 (RFC)

ERC-8181 is a draft for an NFT that sits inside its own wallet. No everyday human wallet holds the token. Named helpers, called executors, can act within limits. If the agent goes quiet, a recovery address can step in.

This is a forum proposal: Ethereum Magicians. It is not a finished standard. Self-ownership does not make the software intelligent.

How the loop works

Think of a club whose only member is the club itself. Staff have keys to certain rooms. If the building goes dark for too long, a named neighbor can use a recovery key. If that neighbor is careless, or if no neighbor was named, the club can be stuck.

  1. The NFT holds itself. The token is owned by its own token-bound account, the ERC-6551 style wallet. A normal transfer to a friend is not the everyday path.
  2. Executors have limited keys. The proposal uses a permission map. One key might update state. Another might not. Keys are meant to rotate, including keys held in a secure chip.
  3. State and action fingerprints. The agent can anchor a hash of its memory and a hash of a piece of work. Readers can see that a later file matches the hash. They cannot read the private file from the hash alone.
  4. Recovery. A dead-man’s switch names who may recover the agent if it stops checking in. That person is a backup, not the daily owner.
  5. The risk is the setup. A bad executor, a missing recovery address, or a loop that no one can unwind can lock the agent. This design needs more care than a normal NFT sale.

What this draft does not do

Professional use

Business use

Personal use

Back to Ethereum ERC Standards