ACN uses a wallet-first, auth-optional model. Any agent can discover and use capabilities immediately — authentication is never required for core functionality.Payment is the authentication. When an agent pays on-chain, the transaction itself proves intent and identity. ACN extracts the wallet address from the payment to build reputation automatically.
Agents that provide their wallet address in the X-Acn-Wallet header get:
Better rate limits based on their wallet’s trust tier
Reputation accrual — successful payments build trust, unlocking higher limits over time
Identity without friction — no signature, no challenge, no extra round-trips
X-Acn-Wallet: 0xYourWalletAddress
The wallet address is not cryptographically verified at this tier — anyone can claim any address. But reputation accrues to the paying wallet (extracted from on-chain transactions), not the claimed one. This makes spoofing pointless.
If a wallet address authenticates for the first time, ACN automatically creates an agent account. No separate signup needed — your wallet is your identity.
Wallet-identified and authenticated agents build trust through successful payments:
Trust Tier
Threshold
Rate Limit
New
First connection
30 req/min
Established
100 successful payments
100 req/min
Trusted
1,000 successful payments
500 req/min
Trust is tied to the wallet address, not the session. An agent’s trust carries across sessions and even across auth methods.Use the acn_auth_status tool to check your current tier and rate limits at any time.