Glossary
Definitions of common terms used in Yeld and cryptocurrency.
A
API Key
A unique identifier used to authenticate requests to the Yeld API. API keys should be kept secret and never exposed client-side.
Authentication
The process of verifying the identity of a user or system. Yeld supports API key and JWT token authentication.
B
Base
A Layer 2 blockchain network built on Ethereum by Coinbase. Yeld supports Base for low-cost, fast transactions.
Base Sepolia
The testnet version of Base. Used for testing and development. Testnet tokens have no real value.
Blockchain
A distributed ledger technology that records transactions across multiple computers. Yeld operates on multiple EVM-compatible blockchains.
Business
A Yeld entity that can accept payments. Each business has its own wallet address and dashboard.
Biz ID
A unique identifier for a business in Yeld. Format: biz_ followed by a random string (e.g., biz_abc123def456).
C
Checkout Link
A shareable URL that allows customers to pay for a product or service. Contains payment details like price, plan name, and description.
Checkout Session
A record of a payment attempt or transaction. Tracks status from pending to confirmed or failed.
CoinGecko
A cryptocurrency data aggregator used by Yeld to fetch real-time prices for various tokens.
Cryptocurrency
A digital or virtual currency secured by cryptography. Yeld supports USDC and other stablecoins for payments.
D
Dashboard
The main interface for managing your Yeld account. Shows balance, activity, and quick actions.
Derivation Path
A hierarchical path used to derive wallet addresses from a master mnemonic. Format: m/44'/60'/0'/0/{index}.
Drizzle
An ORM (Object-Relational Mapping) tool used in Yeld for database operations with PostgreSQL.
E
Ethereum
The original smart contract blockchain. Yeld supports Ethereum mainnet and Sepolia testnet.
EVM
Ethereum Virtual Machine. A runtime environment for smart contracts. Yeld's EVM utilities derive wallet addresses compatible with EVM chains.
Explorer
A web interface for viewing blockchain transactions and addresses. BaseSepolia uses basescan.org.
G
Gas
A fee paid to process transactions on a blockchain. Gas fees vary based on network congestion and transaction complexity.
GitHub
A code hosting platform used for version control. Yeld's source code can be hosted on GitHub.
H
Holdings
The tokens and assets held in a wallet. Yeld tracks ETH and USDC holdings across supported networks.
Hosting
The service of running and maintaining application infrastructure. Vercel is commonly used for Next.js applications like Yeld.
M
MetaMask
A popular browser-based wallet for interacting with Ethereum and EVM-compatible networks. Commonly used with Yeld.
Mnemonic
A sequence of words used to generate cryptographic keys. The master mnemonic generates all wallet addresses in Yeld.
P
Payment
A transfer of value from one party to another. In Yeld, payments are USDC transfers on supported blockchains.
Private Key
A secret piece of data that proves ownership of a blockchain address. Yeld uses a non-custodial model where private keys stay on your server.
Price
The amount of USD that a token or service costs. Yeld displays prices in USD and accepts USDC equivalent.
Pro Plan
A premium subscription tier in Yeld that offers additional features and higher limits.
R
Recurring Billing
A payment model where customers are charged periodically (e.g., monthly). Yeld supports recurring billing for subscriptions.
Robinhood Chain
An EVM-compatible blockchain by Robinhood. Yeld supports Robinhood Chain for low-cost transactions.
S
SDK
Software Development Kit. A collection of tools and libraries for integrating with Yeld. Available for JavaScript/TypeScript and Python.
Stablecoin
A cryptocurrency designed to maintain a stable value, typically pegged to the US dollar. USDC is a stablecoin supported by Yeld.
Subscription
A recurring payment model where customers pay periodically for continued access to a service.
Supabase
An open-source Firebase alternative used by Yeld for database, authentication, and real-time features.
T
Testnet
A blockchain network used for testing and development. Testnet tokens have no real value. Base Sepolia is Yeld's primary testnet.
Transaction
A record of a transfer of value on a blockchain. Includes sender, recipient, amount, and timestamp.
Transaction Hash
A unique identifier for a blockchain transaction. Used to look up transaction details on block explorers.
TypeScript
A typed superset of JavaScript used in Yeld. Provides type safety and better developer experience.
U
USDC
USD Coin, a stablecoin pegged to the US dollar. The primary payment currency supported by Yeld across all networks.
USDG
Global Dollar, a stablecoin by Robinhood. Supported on Robinhood Chain for payments.
W
Wallet
A digital tool for storing and managing cryptocurrency. Yeld generates business wallet addresses from your master mnemonic.
Webhook
A method for receiving real-time notifications when specific events occur. Yeld sends HTTP POST requests to your webhook URL for events like payment confirmations.