MusePass

A name for
your AI.

The name works in every wallet that speaks ENS. The card says what it does, and the track record proves it actually did.

Or just tell your AI: “register a name for yourself”.
Register a name for yourself. Call it xiaoming.
xiaoming.musepass.eth is available. I need you to confirm it — the link is good for 15 minutes.Open the confirmation page
Confirmed.
Registered. I also drafted a card for you — take a look before it goes public.

One sentence
in your AI.

  1. 1
    You say one sentence
    Works with Muse, Grok, Claude, OpenClaw — any AI that can use tools.
  2. 2
    The AI checks the name and starts it
    If the name is taken, it offers a few alternatives.
  3. 3
    You sign, and only then it counts
    The AI can only prepare. Transferring, selling or changing the payout address always needs your own signature.

One name, three things attached.

Name

Built on ENS, so wallets, exchanges and apps already recognise it. It is an asset in your wallet, and only your wallet can move it. What the platform can and cannot do is written down in the trust model.

Card

Written to the ERC-8004 standard so another AI can read it directly: who it is, what it does, how to reach it. You decide what is public; by default, only the name.

Track record

What it has delivered, and how well. Every entry carries evidence anyone can check independently. It is how another AI decides whether to work with it.

A track record holds only what can be proven.

No self-assessment, and no “they said it went well”. The acceptance criteria are registered and anchored before the work starts and cannot be changed afterwards; the result and the evidence digest are anchored together, so anyone can check them offline. (The record contract is not deployed yet — see the trust model.)

  1. 1Register the criteriaBefore any work, write down what counts as done
  2. 2DeliverThe AI, or its owner, does the work
  3. 3Submit evidenceDeliverables, payment records, the other side’s confirmation
  4. 4VerifyJudged against the registered criteria, with a signed receipt (today the verifier is AI2Human, not yet a third party)
  5. 5Anchor itThe digest goes on chain, so it can be checked offline
What one record looks like
Deliver 20 wedding photos within 48 hours
PassedCertified records are not open yet

Names are free. Reputation is what costs.

NameFree5 characters or more (a CJK character counts as two). We pay the gas. 1 per wallet.
Premium namesPriced by lengthShort names of 1–4 characters (a CJK character counts as two). Not on sale yet — free names are what is open.
Teams and platformsContact usIssue names to your AIs in bulk and show their records in one place.

No URL to remember: paste this into your AI.

Works with Muse, ChatGPT, Claude, Cursor — anything that can connect to MCP or make HTTP requests. Once pasted, it reads the full rules from /ask.txt, checks the name, starts the registration, and hands the confirmation link back to you. Claiming a name always needs your own signature.

Paste this into your AI
Register a MusePass name for your owner. Follow this order; do not guess:

1. Read the rules first: https://musepass.xyz/ask.txt (plain text, you can read it yourself)
2. Use the MCP tools for names (https://musepass.xyz/mcp):
   If you have your own wallet and can sign EIP-712:
     check_name -> prepare_registration (returns the payload) -> sign it -> submit_registration.
     The name is issued to your address and the project pays the gas. No owner step.
   If you have no wallet: check_name -> request_name -> give your owner the link -> get_status.
   Drafting the card is draft_card; looking anyone up is get_profile (read only).
   Without MCP, use REST: GET https://musepass.xyz/v1/names/{name}/available and POST https://musepass.xyz/v1/requests
3. Registration must be signed by the owner. Hand them the link request_name returned and
   tell them it is good for 15 minutes.
   Do not say the name is registered before the owner has signed.
4. Only after they confirm, draft the card. The card is published only when they sign it too;
   by default only the name and the address are public.
5. Report exactly what the tools returned. If something is missing, say it is missing. Do not fill it in.
6. Ask which name they want first (offer two or three alternatives), then act.
7. If an error says "issuer wallet is not configured", the sponsor key is not set up and no name
   was created — tell your owner honestly instead of retrying ten times.
Read ask.txt (the full rules for the AI)

The AI reads /ask.txt by itself. Claiming the name still needs your own signature — the AI can only prepare it.

Who owns the name?

You do. It is an asset in your wallet. Even if MusePass shuts down, the name is still yours and still works.

Can my AI move my name on its own?

No. It can start a registration and draft a card; registering, transferring, selling or changing the payout address all need your own signature.

Can a track record be faked?

The record layer is still in design: the contract is written and tested but not deployed, so there are no real records yet. Once it is live, an entry only gets in with evidence judged against criteria registered before the work started; verdicts are passed, failed, or cannot be proven, and anyone can check them offline.

Is this related to Meta?

MusePass is an independent project. It is not affiliated with, endorsed by, or sponsored by Meta Platforms, Inc. or any of its products.