Nifty Protocol/Apps/Access keys

Access keys
for headless agents.

Agents that run without a browser authenticate with an access key. Each key carries its own limits and can be revoked at any time.

01Create a key

Open the signing page

Connect the wallet the agent will act for.

Set limits

Spend caps, allowed contracts and functions, and an expiry.

Sign once

The limits are installed on chain as a session-key module.

Copy the key

Send it as a Bearer token from your agent.

02Use it

shell
curl https://mcp.niftyprotocol.xyz \
  -H "Authorization: Bearer nifty_live_xxxxxxxx" \
  -H "Content-Type: application/json" \
  -d '{"method":"tools/list"}'

Make your first
agent key.