{"slug": "give-ai-agents-permissions-not-your-private-key", "title": "Give AI agents permissions, not your private key", "summary": "Namera is launching a wallet product that gives each AI agent its own session key with scoped permissions — spending limits per token, contract and network, an expiration date, and a single account — so agents can transact without holding the user's private key. The keys are fixed at issuance and cannot be edited by anything holding them; changing limits requires revoking the key and issuing a new one with passkey approval, and Namera states it never holds signing material. Namera connects to Claude Code, Codex and any MCP client via `namera mcp serve --profile`, with each client getting independently revocable credentials, and the product is listed as launching soon.", "body_md": "# Wallets for AI agents\n\nwith permissions built in\n\nGive agents the power to transact. You set what they can spend and do.\n\n## Wallets built for agents. Give each agent its own key with scoped permissions. You decide what it can spend, where it can transact, and for how long.\n\n### Checked before signing\n\nEvery action is checked against your rules first. If it’s outside the agent’s permissions, it doesn’t execute.\n\n### Scoped to one job\n\nGive each agent only the access it needs - spending limits, allowed contracts and networks, and an expiration date.\n\n### You hold the keys\n\nYour account is owned by your passkey and session keys stay on the machine that uses them. Namera never holds signing material.\n\n## Try to spend past the limit\n\nChange the amount or the network, then run it. The same swap passes for the default amount but fails when increased.\n\nUniswap Agent\n\n$24\n\nYou receive\n\n24\n\nUSDC\n1 ETH = 2400 USDC · sample quote\n\nWhat this key may do\n\nSet when the key was issued. The agent cannot change it.\n\n## Every agent operates within limits\n\nYou set the account, chains, expiry and cap when you create it. The agent gets the key, never the policy.\n\nScope\n\nOne account. Nothing else in the workspace is reachable.\n\nExpiry\n\nSet an expiration date. Access automatically ends when time runs out.\n\nUniswap Agent\n\nIssued 10 Sept 2026\n\n100 USDC per network\n\n0x1c7D4B196Cb0C7B01d743Fbc6116a902379C7238\n\nNetworks\n\nChoose which networks the agent can use. Everything else is blocked.\n\nSpending\n\nSet spending limits for each token, contract, or network.\n\n## The life of a transaction\n\nA swap on Uniswap, from agent intent to onchain execution. See how Namera prepares, checks, signs, and submits every transaction.\n\nthe key never leaves it\n\ngas already covered\n\n## Every agent gets its own permissions\n\nConnect Namera to Claude, Codex, or any MCP client. Each gets its own credentials and permissions, and can be revoked independently.\n\n`Claude Code claude mcp add --transport stdio --scope usernamera -- namera mcp serve --profile claude`\nClaude Code\n\nRegister once. The client starts Namera when it needs it, and every tool call runs inside the session key's limits.\n\n`Codex codex mcp add namera --namera mcp serve --profile codex`\nCodex\n\nThe same server under its own profile. Signing in to one client does not authorize another.\n\n```\nAny MCP client {\n\"command\": \"namera\",\n\"args\": [\"mcp\", \"serve\", \"--profile\", \"agent\"]\n}\n```\nAny MCP client\n\nPoint any client at the namera binary. No hosted server, no port to open, and no secret to paste.\n\n## Every agent, its own fence\n\nA trading desk, a checkout bot, a steward inside a game. The wallet never changes - the budget, the networks and the expiry do.\n\n[Try one against its limit](#playground)\n\nIndustries\n\n- Trading desks\n- AI agent platforms\n- Agentic commerce\n- Wallets & fintech\n- Onchain games\n\n## Questions, answered.\n\n- No. A key is fixed once it is issued. Its end date, its networks, and every limit on it are locked in at that moment and cannot be edited by anything holding the key. Changing any of them means revoking it and issuing a new one, which takes a person with permission and an approval from their passkey.\n\n## Launching soon!\n\nSmart accounts, session keys, and onchain policies - all in one place, ready for agents.", "url": "https://wpnews.pro/news/give-ai-agents-permissions-not-your-private-key", "canonical_source": "https://namera.ai/", "published_at": "2026-10-07 16:38:43+00:00", "updated_at": "2026-10-07 16:50:35.844315+00:00", "lang": "en", "topics": ["ai-agents", "agent-protocols", "ai-products", "ai-tools"], "entities": ["Namera", "Claude Code", "Codex", "MCP", "Uniswap", "USDC"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/give-ai-agents-permissions-not-your-private-key", "markdown": "https://wpnews.pro/news/give-ai-agents-permissions-not-your-private-key.md", "text": "https://wpnews.pro/news/give-ai-agents-permissions-not-your-private-key.txt", "jsonld": "https://wpnews.pro/news/give-ai-agents-permissions-not-your-private-key.jsonld"}}