Common terminology and concepts in ChainStream documentation
This glossary collects professional terms and abbreviations commonly used in ChainStream documentation to help developers quickly understand concepts in Web3 data and blockchain.
A unique identifier on the blockchain used to send and receive assets. Ethereum addresses start with 0x and are 42 characters long.Example: 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045
ABI (Application Binary Interface)
The interface definition of a smart contract, describing functions and data structures for interacting with the contract.
A cryptographic function that converts arbitrary length data to a fixed-length string. Commonly used for transaction hashes, block hashes in blockchain.Example: 0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef
An AI system capable of autonomously executing tasks. AI Agents can use tools, access external data, and make decisions.
Agent Skills
Structured instruction packages (SKILL.md files) that teach AI coding assistants how to use specific capabilities. ChainStream provides two skills: chainstream-data (read-only data queries) and chainstream-defi (DeFi execution). Skills include decision trees, workflows, safety rules, and error recovery — everything an AI agent needs to operate autonomously.See Agent Skills Introduction
An open protocol developed by Anthropic that allows AI models to interact with external data sources and tools.ChainStream MCP Server implements this protocol, enabling AI to directly query on-chain data.See MCP Introduction
MCP Server
Server implementing MCP protocol, providing tools and data. ChainStream MCP Server provides on-chain data query capabilities.
MCP Client
Applications using MCP protocol to call tools, such as Claude Desktop, Cursor.
MPP (Micropayment Protocol)
A payment protocol using the Tempo network (chain ID 4217) for USDC.e payments. An alternative to x402 for AI agents that prefer paying on Tempo. Gas is paid in USDC.e directly — no ETH needed.See x402 Payment
The standard file format for Agent Skills. Contains YAML frontmatter (name, description) and structured markdown with decision trees, workflows, safety rules, and references. Used by AI coding assistants like Cursor, Claude Code, and Codex.
TEE (Trusted Execution Environment)
Computing environment providing hardware-level security protection, ensuring confidentiality and integrity of code and data. ChainStream CLI uses a TEE for wallet key management — private keys never leave the secure enclave.See CLI Authentication
Token (AI)
The basic unit AI models use to process text. One token is approximately 4 English characters or 1-2 Chinese characters.
This Token refers to AI tokens, which is different from blockchain tokens.
Tool
Functions defined in MCP that can be called by AI. Tools provided by ChainStream include get_token_balance, analyze_wallet, etc.
An open payment protocol built on HTTP 402 (Payment Required) by Coinbase. Enables AI Agents to pay per API call using USDC stablecoins on Base network. ChainStream supports x402 as an authentication scheme — agents without an API key can pay for each tool invocation via signed on-chain authorization (EIP-3009 or Permit2), verified through a Facilitator service. No account registration required.