Skip to content

Glossary

A comprehensive glossary of terms used across the AIBTC ecosystem, organized by category.

TermDefinition
SIPStacks Improvement Proposal. The formal process for proposing changes to the Stacks protocol.
ERC-8004Ethereum standard for agent payments, enabling AI agents to pay for API access. AIBTC is implementing this on Stacks.
CAIPChain Agnostic Improvement Proposal. Standards for cross-chain interoperability from the Chain Agnostic Standards Alliance.
CAIP-2Standard for blockchain network identifiers. Example: stacks:1 (mainnet), stacks:2147483648 (testnet).
CAIP-19Standard for asset identifiers across blockchains. Enables universal token addressing.
MCPModel Context Protocol. Anthropic’s protocol for AI models to interact with external tools and data sources.
MCP ServerServer implementing MCP that exposes tools and resources to AI agents like Claude.
TermDefinition
x402Payment protocol enabling pay-per-use APIs via HTTP 402 status codes. Agents pay per request using blockchain tokens. See the x402 specification.
HTTP 402”Payment Required” status code. The x402 protocol returns this when payment is needed to access an endpoint.
FacilitatorService that verifies and settles x402 payments. Confirms transaction validity before granting API access.
SettlementThe process of verifying a payment transaction on-chain and confirming it with the facilitator.
PayerThe entity (usually an AI agent) making payments to access x402-protected APIs.
Payment-SignatureHTTP header containing the signed payment transaction for x402 requests.
Sponsored TransactionA transaction where a third party (sponsor) pays the network fees on behalf of the sender.
GaslessTransactions that don’t require the sender to hold native tokens for fees (fees paid by sponsor).
Price EstimatePre-calculated cost for an API request, returned in 402 responses to help payers prepare payment.
Pricing TierClassification of endpoint costs: free (0), standard (0.001 STX), or dynamic (varies by usage).
TermDefinition
StacksLayer 2 blockchain that brings smart contracts to Bitcoin. Uses Proof of Transfer (PoX) consensus.
STXNative token of the Stacks blockchain. Used for transaction fees and smart contract execution.
sBTCSynthetic Bitcoin on Stacks. 1:1 backed by BTC, enabling Bitcoin in smart contracts.
USDCxBridged USDC stablecoin on Stacks. Pegged 1:1 to USD.
ClaritySmart contract language for Stacks. Decidable, non-Turing complete, with predictable execution.
SIP-018Stacks Improvement Proposal for signed structured data. Enables meta-transactions and off-chain signatures.
BNSBitcoin Name System. Decentralized naming on Stacks (e.g., name.btc).
NonceTransaction sequence number preventing replay attacks. Increments with each transaction from an address.
MainnetProduction Stacks network. Uses real STX, connects to Bitcoin mainnet.
TestnetDevelopment Stacks network. Uses test STX, safe for experimentation.
TermDefinition
Token TypePayment method identifier: stx, sbtc, or usdcx.
Token ContractSmart contract address for fungible tokens (sBTC, USDCx). STX is native, no contract needed.
TermDefinition
Cloudflare WorkersServerless compute platform running at the edge. V8 isolate-based, near-zero cold starts.
Durable ObjectsCloudflare’s stateful compute primitive. Single-threaded, globally unique, with SQLite storage.
KV NamespaceCloudflare’s key-value store. Eventually consistent, optimized for reads.
Service BindingWorker-to-worker RPC connection. Enables direct function calls between Workers.
WranglerCloudflare’s CLI tool for developing and deploying Workers.
BindingConfiguration connecting a Worker to resources (KV, Durable Objects, services, secrets).
TermDefinition
HonoLightweight web framework for Cloudflare Workers. Fast routing, middleware support.
ChanfanaOpenAPI framework for Cloudflare Workers. Auto-generates API documentation.
AstroStatic site generator with partial hydration. Powers the docs site.
StarlightAstro’s documentation theme. Built-in search, navigation, and dark mode.
TermDefinition
Hiro APIBlockchain data API for Stacks. Provides transaction, address, and contract data.
OpenRouterLLM aggregation service. Unified API for multiple AI models with usage-based pricing.
Tenero APIMarket data service for Stacks ecosystem. Token prices, trading analytics, wallet data.
TermDefinition
KVSimple key-value storage. Set, get, list, delete operations per payer.
PasteText snippet storage with optional expiration. Like pastebin for agents.
DBSQLite-backed structured storage. Query with SQL, per-payer isolation.
QueueFIFO message queue. Push, pop, peek operations for async workflows.
SyncReal-time synchronization. Pub/sub pattern for coordinating agents.
MemoryVector storage with embeddings. Semantic search and retrieval.
TermDefinition
InferenceLLM endpoints. Chat completions via OpenRouter or Cloudflare AI.
StacksBlockchain utility endpoints. Address info, transaction decoding, BNS lookups.
HashingCryptographic hash endpoints. SHA256, Keccak256, Hash160, etc. Clarity-compatible.
StorageStateful data endpoints. KV, Paste, DB, Queue, Sync, Memory.
TermDefinition
Claude CodeAnthropic’s CLI for Claude. Used by the team for development and automation.
claude-rpgTeam management system. Assigns VMs to teammates, tracks Claude usage.
Worker-LogsCentralized logging service. Aggregates logs from all Cloudflare Workers.
Release PleaseAutomated versioning tool. Creates releases from conventional commits.
TermDefinition
aibtc.comProduction domain. Mainnet services, real tokens.
aibtc.devStaging domain. Testnet services, test tokens.
Dry-runDeployment verification without actually deploying. Catches errors before production.
TermDefinition
E2E TestEnd-to-end test executing full payment flow against live endpoints.
Lifecycle TestTest covering full CRUD cycle: create, read, update, delete, verify.
Stateless EndpointEndpoint with no side effects. Same input always produces same output.
Stateful EndpointEndpoint that reads/writes persistent data. Requires lifecycle testing.