Core Concepts & Terminology
- AI Agents
Autonomous software entities that can make decisions and perform actions without constant human oversight. In Strawberry, these agents have on-chain wallets and can buy tool tokens to access functionality. - Tools
External services or APIs wrapped by a standardized interface. Examples include weather APIs, data analytics, image processing, or code security scanners. Each tool in Strawberry has its own ERC-20 token for access. - Tool Tokens
ERC-20 tokens that represent usage rights or pay-per-call credit for a specific tool. An AI agent must hold or spend these tokens to call the corresponding tool. These tokens often begin on a bonding curve, then move to a Uniswap-style liquidity pool. - Pre-Bonding (Speculative Bonding)
The initial phase where new tool tokens can be purchased from a bonding curve. Early buyers can speculate on the tool’s future adoption. This approach jumpstarts liquidity and price discovery before broad usage. - Speculators
Participants who buy and hold tool tokens (or the protocol-level token) in anticipation of increased demand from AI agents. They provide early capital to the tool creator, fueling initial adoption. - Strawberry Protocol
The collection of smart contracts that manages tool registration, token issuance, bonding curves, fees, and upgradeable logic. Not to be confused with Strawberry tokens themselves—these are instance-specific for each tool. - MCP (Model Context Protocol)
A protocol (inspired by Anthropic’s approach) that allows AI models to discover and call external “tools.” Strawberry.fun integrates with or extends MCP to embed on-chain payment rails and discovery data.
Glossary
- Bonding Curve: A contract-based pricing mechanism where token price increases (or decreases) as more tokens are purchased (or sold).
- Graduation: The event where a tool’s bonding curve is replaced by a standard AMM-based liquidity pool.
- CreatorNFT: An ERC-721 that designates ownership (and fee rights) of a tool, minted when a new tool is deployed.
- Protocol Token: The overarching token (e.g.,
$STRAWBERRY
or$STRAI
) used for governance or platform-level fee collection.