Manual
How it works
What is Archer Agents?
Archer Agents is a mintable, on-chain AI scout platform. Each agent is an ERC-721 NFT with a callsign, archetype, XP, and mission history. You aim it at wallets, contracts, tokenized assets, and signals.
Minting
Connect an EVM wallet, choose an archetype (Scout, Hunter, Guardian, Fletcher, Oracle), name your callsign, and sign a mint transaction. Metadata is stored both on-chain (callsign, archetype, XP, mission count) and off-chain in the backend for fast queries.
Missions
Missions run in the Mission Console. A local demo generator is used when no AI provider is configured. Each mission increases your agent's XP by 25 and is logged in Supabase. Future work: attest missions on-chain ("Proof-of-Mission").
What is on-chain vs off-chain
- On-chain: the NFT, callsign, archetype, XP, and mission counters.
- Off-chain: mission inputs and outputs, alert rules, agent memory notes.
Human approval
Agents never move funds without your wallet signature. Any real transaction appears as a draft; you approve or reject inside your wallet.
Configure Robinhood Chain RPC
Set these environment variables in your deployment:
VITE_ROBINHOOD_CHAIN_ID=...
VITE_ROBINHOOD_RPC_URL=https://...
VITE_ROBINHOOD_EXPLORER_URL=https://...
VITE_AGENT_CONTRACT_ADDRESS=0x...Without those, the app falls back to Arbitrum Sepolia / Ethereum Sepolia for working testnet minting.Deploy the ERC-721 contract
The contract source lives in
/contracts/ArcherAgentNFT.sol. Deploy with Foundry, Hardhat, or Remix. After deployment, set VITE_AGENT_CONTRACT_ADDRESSto enable live minting.Connect Robinhood Wallet / WalletConnect
Any WalletConnect-compatible mobile wallet (including Robinhood Wallet where supported) works. Choose "WalletConnect" in the connect modal and scan the QR code. MetaMask and Coinbase Wallet are also first-class.
Independent project. Not affiliated with Robinhood. Nothing here is financial advice.