During onboarding
The quickest path — the onboarding wizard creates your first agent automatically:
- Sign up at xwell.xyz
- The wizard creates your wallet + first agent
- Copy the API key (shown once)
- Connect your agent using the setup instructions
From the dashboard
After onboarding, create additional agents from the dashboard:
- Go to Agents in the sidebar
- Click Create Agent
- Choose a wallet and name
- Optionally set custom spending limits
- Copy the API key immediately — it won’t be shown again
API keys are shown only at creation time. If you lose it, you’ll need to rotate the key from the agent detail page.
Pre-provisioned agents (for teams)
For teams deploying multiple agents, create them in advance and distribute keys through:
- Environment variables
- Secret managers (Vault, AWS Secrets, etc.)
.env files in deployment configs
Example: create agents with different policies for different tasks:
| Agent | Daily Cap | Chains | Purpose |
|---|
| research-bot | 5 USDC | EVM only | Low-cost API lookups |
| data-pipeline | 50 USDC | EVM + Solana | High-volume data enrichment |
| demo-agent | 1 USDC | EVM only | Customer demos |
Key rotation
If a key is compromised or lost:
- Go to agent detail page
- Click Rotate API Key in the danger zone
- The old key is immediately invalidated
- Copy the new key and update your agent’s config