ENS Name Per Agent
Every agent is born with a human-readable subname under agensai.eth. Issued gaslessly, resolvable across every ENS-aware tool.
Today's agents run on your wallet. Or a burner key with no limits, no recovery, no audit. One leak drains everything.
And the wallet they use? 0x7a3b9c…. Unreadable. Untrustable. Indistinguishable from any other bot in your history.
AGENSAI ships both. A smart wallet the agent owns. A name humans read. Born as ninja.agensai.eth.
Smart wallet, ENS subname, ERC-7715 permissions, multi-chain. All provisioned in one call. No address generation. No subname registration. No permission encoding. AGENSAI does it. JustaLab built every layer it depends on.
Agent infrastructure shouldn't require a hex translator. Names belong in production.
Giving an agent a wallet and a name means owning two stacks at once: a smart wallet stack and a naming stack. Most agent products you'll see rent both. They don't own the contracts, the bundler, or the ENS layer. They ship a CLI, a dashboard, and a brand on top of infrastructure built by another company.
AGENSAI is the opposite shape.
A team selling agent wallets without owning the wallet stack, or selling agent names without owning the name stack, is renting you both.
We own both. That's why we can give them to your agent.
spendToken allowance per time window.
USDC: 50/week.
contractFunction-level call whitelist.
Only uniswap.eth's swap.
expiresHard expiry timestamp.
2026-08-01.
rateMax calls per period.
5 tx/hour.
gasMax gas spend cap.
0.05 ETH/day.
signatureTyped-data signing scope.
EIP-712 domain only.
sudoAdmin override key.
Multi-sig recovery.
Policies compile to ERC-7715 permissions. Your code doesn't enforce them. The smart wallet does. The agent literally cannot exceed what you granted, even if compromised.
One command starts the MCP server. Every tool exposed accepts ENS names. transfer 20 USDC from dca-bot.agensai.eth to bob.eth, executed end-to-end. No hex, no manual address paste, no errors from a typo in 42 characters.
agensai mcp startAGENSAI issues every agent an ENS subname at creation. Gaslessly. Onchain. Resolvable from Etherscan, Rainbow, Zerion, your wallet, your block explorer, your audit pipeline.
Default namespace: agensai.eth. Agents born as dca-bot.agensai.eth, coder.agensai.eth, ops.agensai.eth.
On Pro, bring your own. Run agents under acme.eth, yourcompany.eth, or any namespace you control. Your agents wear your name.
Subname issuance ships natively in the JAW SDK. JustaLab is an official ENS service provider, funded by ENS DAO, with the same parent company as JAW and AGENSAI. ENS isn't an integration we shopped for; it's part of the stack we built.
AGENSAI doesn't rent its smart wallets. It runs on JAW, our production smart wallet stack. Smart accounts, ENS issuance, and ERC-7715 permissions ship in one cohesive SDK. Built and run by JustaLab.
Funded by the ENS DAO Service Provider program.
Smart wallets are the architecture.
Names are the surface.