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
curl https://mcp.niftyprotocol.xyz \
-H "Authorization: Bearer nifty_live_xxxxxxxx" \
-H "Content-Type: application/json" \
-d '{"method":"tools/list"}'