What does activate do?
Theactivate command sets the wallet address for an agent that was registered without one. You need a wallet address before the policy engine can validate transactions.
When to use it
If you ranlogin without --address, the agent has a zero address and cannot validate transactions. Call activate with the wallet address your agent will use to sign transactions.
Example
Output
~/.mandate/credentials.json with the new address. All subsequent commands use this address automatically.
This command requires authentication. You must run
login first to store a valid runtime key.Next Steps
Validate a Transaction
Run your first policy check with the activated wallet.
Check Agent Info
Verify your credentials and wallet address.