đ Your agent needs to make a payment. It doesnât need control of your wallet. Namera lets you grant specific permissions, so your agent can do its job without unrestricted access to your funds.
Namera is programmable smart wallet infrastructure for agents, applications, and developers who need fine-grained control over onchain execution.
Instead of giving an agent unrestricted access to a wallet, you give it a session key with explicit permissions such as how much an agent spends, which smart contracts it interacts with, and how long its access lasts.
Set permissions for each agent based on the task you want it to do.
| Policy | What it controls | Example |
|---|---|---|
| Token allowance | How much of a specific token an agent can transfer | Allow up to 100 USDC |
| Native-token allowance | How much ETH or another networkâs native token it can transfer | Allow up to 0.05 ETH |
| Contract access | Which smart contracts an agent can interact with | Allow access to a specific Uniswap router |
| Allowed functions | Which functions it can call on a contract | Allow supplying to Aave, but not borrowing |
| Gas allowance | How much gas an agent can use | Set a gas budget for its transactions |
| Networks | Where the agent has permission to act | Enable access on Base only |
| Access duration | When an agentâs permission starts and expires | Grant access for seven days |
| Message signing | Which messages or typed data an agent can sign | Allow only messages matching your signing rules |
Use Namera wherever your agent runs.