Underscore is a Base-native protocol for AI-managed vaults and agentic wallets. It gives applications, agents, and users a money layer where funds can earn, move, and pay inside onchain rules.
One protocol. Two products.
This is the protocol layer behind agentic finance products built on Underscore, such as Hightop: humans use the app, agents use the API, and Underscore enforces the money movement rules onchain.
Earn Vaults put idle assets to work through ERC-4626 vaults managed by AI agents and onchain rules.
- Core Vaults: AI-managed passive yield routed across approved DeFi venues.
- Amplified Vaults: AI-managed Earn Vault shares with a Ripe-powered second yield layer.
Learn more in the Earn Vaults docs. Live vault addresses and configuration are maintained in the Params Explorer.
Programmable Wallets are money for agents. AI agents, applications, and trusted operators can pay, rebalance, and move funds within permissions the user controls onchain.
Execution rights, not custody. No private keys. No unrestricted access.
- Managers: Delegate execution rights to agents or operators with revocable onchain limits.
- Payees: Allow approved recipients to pull funds within configured caps and rules.
- Digital Cheques: Issue one-off payments with optional review and cancellation windows.
- Whitelist: Allow instant transfers to trusted addresses.
Learn more in the Programmable Wallets docs.
This README intentionally does not list live contract addresses. For current deployment state and protocol configuration, use the Params Explorer:
Found a vulnerability? Please report it privately.
- Email: underscore_team@proton.me (include "SECURITY" in the subject)
- Include: Description, severity, steps to reproduce, affected contracts
- Do not: Exploit funds or disclose publicly before we confirm a fix
We acknowledge reports quickly and may offer RIPE token rewards for qualifying disclosures.