Glossary
A comprehensive guide to Opals terminology. Every technical term is defined with simple explanations and usage examples.
A
Aave V3
A decentralized lending protocol. Users deposit assets and earn yield.
Opals integrates Aave for WorkLock vaults. Supporters stake ETH, earn interest, receive LP tokens.
Related: WorkLock, Yield
Access Control
Rules determining who can perform actions. Contracts enforce permissions automatically.
Opals uses three tiers. Project-based permissions for components. Role-based for factory operations. Social layer for community governance.
Related: Operator, Admin, Project
Admin
The highest permission level. Admins can grant operator roles and manage critical settings.
Each project has one admin. Usually the founder. Cannot be changed after deployment in most templates.
Related: Operator, Access Control
B
Batch Pricing
Selling multiple items at once with price increases per batch. Prevents bot manipulation.
Stepped markets use batch pricing. First 100 cards cost 0.1 ETH each. Next 100 cost 0.15 ETH each.
Related: Stepped Market, Bot Resistance
Believers
Long-term supporters committed to project success. Hold Patron Cards permanently.
PatronPower rewards believers with 10x multiplier. Mercenary capital earns almost nothing.
Related: PatronPower, Diamond Hands, Mercenary Capital
Bot Resistance
Features that prevent automated purchasing. Protects fair distribution.
Batch pricing forces bots to buy entire batches. Makes automated sniping unprofitable.
Related: Anti-Gaming, Stepped Market
C
Card Set
A group of Patron Cards deployed together. Usually represents one fundraising round.
Projects can have multiple card sets. Each set can have different pricing and benefits.
Related: Patron Cards, NFT
CEI Pattern
Checks-Effects-Interactions programming pattern. Prevents reentrancy attacks.
All Opals contracts follow CEI. Check conditions first. Update state second. Call external contracts last.
Related: Reentrancy Protection, Security
Claim
The act of withdrawing earned rewards. Does not remove original stake.
Supporters claim trading fees from PatronClaim. Claim LP token allocations from completed markets. Claim yield from WorkLock.
Related: PatronClaim, VaultClaim
Clone
A lightweight copy of a contract template. Uses EIP-1167 minimal proxy pattern.
Each project deploys clones. Not full contracts. Saves 98.5% of gas costs.
Related: Template Factory, EIP-1167
Commitment
The decision to lock tokens for a specific duration. Longer commitment earns higher rewards.
Permanent commitment: 10x multiplier. 7-day commitment: 0.024x multiplier.
Related: PatronPower, Lock Duration
D
Diamond Hands
Supporters who hold permanently and never sell. Highest commitment level.
Diamond hands earn maximum PatronPower. 10x multiplier. 416x more than minimum locks.
Related: Believers, Permanent Lock, PatronPower
DiamondClaim
A claim template with vesting and penalty redistribution. Early exits penalize quitters.
Similar to VaultClaim but designed for token vesting. Penalties go to remaining holders.
Related: VaultClaim, OVL, Vesting
Distributor
A vault template that distributes ETH based on PatronPower. Pro-rata allocation.
Receives protocol fees. Distributes to PatronClaim and VaultClaim holders. Weighted by PatronPower.
Related: PatronPower, Vault
E
EIP-1167
Ethereum Improvement Proposal 1167. Defines minimal proxy pattern for contract clones.
Opals uses EIP-1167 throughout. Creates 300-byte clones instead of full contracts. Reduces gas from $60 to $15.
Related: Template Factory, Clone, Gas Savings
EIP-712
Ethereum standard for typed structured data signing. Enables gasless transactions.
Opals contracts support EIP-712 signatures. Users can approve actions off-chain. No gas for approvals.
Related: Signature, Gasless
ETH Rewarder
A contract that distributes ETH rewards. Permissionless donation model.
Anyone can deposit ETH for a supporter. Supporter withdraws when ready. No timing restrictions.
Related: Rewards, Distributor
F
Factory
See Template Factory.
Fee Structure
The breakdown of platform fees. Opals charges 2% on NFT sales.
Split: 50% project creator, 20% protocol treasury, 15% platform referrer, 15% order referrer.
Related: Revenue, Platform Fee
Fixed Market
A market type with constant pricing. Every NFT costs the same.
Simple and predictable. Less FOMO than stepped pricing. Good for community-first projects.
Related: Stepped Market, Members Market, Market Types
G
Gas Savings
Reduction in transaction costs through optimization. Opals achieves 74.7% savings.
Full contract deployment: $60 in gas. Opals clone deployment: $15 in gas.
Related: EIP-1167, Template Factory
Gasless
Transactions that don't require the user to pay gas. Enabled by signatures.
EIP-712 signatures allow off-chain approvals. Relayers can submit transactions. User pays no gas.
Related: EIP-712, Signature
I
Immutable
Cannot be changed after deployment. Critical for security guarantees.
PatronPower formula is immutable. Fee structure is immutable. Liquidity locks are immutable.
Related: Security, Unruggable
L
Liquidity
Token supply available for trading. Paired with ETH in pools.
Opals projects launch liquidity on Uniswap V2. LP tokens lock permanently in PatronClaim.
Related: Liquidity Launcher, LP Tokens, Uniswap V2
Liquidity Launcher
A contract that accumulates funds and creates Uniswap pairs. Completely automated.
Collects ETH from NFT sales. Receives tokens from project. Creates Uniswap V2 pair. Sends LP tokens to PatronClaim.
Related: Uniswap V2, LP Tokens, Automated Launch
Lock Duration
Time period tokens remain staked. Determines PatronPower multiplier.
Minimum: 7 days (0.024x). Maximum flexible: 4 years (5x). Permanent: forever (10x).
Related: PatronPower, Commitment, Staking
LP Tokens
Liquidity Provider tokens. Represent share of Uniswap pool.
Opals locks LP tokens in PatronClaim. Holders earn trading fees forever. Cannot be removed.
Related: Uniswap V2, Liquidity, PatronClaim
M
Members Market
A market type requiring membership verification. Gated access.
Only approved members can purchase. Requires approval from project operator.
Related: Market Types, Access Control, Gated Sale
Mercenary Capital
Short-term investors seeking quick profits. Extract value and leave.
PatronPower prevents mercenary capital. 7-day locks earn 0.024x multiplier. Makes quick flips worthless.
Related: Believers, PatronPower, Diamond Hands
Multiplier
A number that increases rewards based on commitment. 0.024x to 10x range.
PatronPower uses multipliers. Permanent locks: 10x. 4-year locks: 5x. 7-day locks: 0.024x.
Related: PatronPower, Lock Duration, Rewards
N
NFT
Non-Fungible Token. Unique digital asset on blockchain.
Opals uses NFTs for Patron Cards. Each card is an ERC721 token. Represents permanent project ownership.
Related: Patron Cards, ERC721
Nonreentrant
Protection against reentrancy attacks. Prevents recursive calls.
All Opals state-changing functions are nonreentrant. External calls cannot re-enter the function.
Related: Reentrancy Protection, CEI Pattern, Security
O
Operator
A permission level below admin. Can perform day-to-day operations.
Projects have multiple operators. Cannot change critical settings. Cannot remove admins.
Related: Admin, Access Control
OVL
See Open Vested Liquidity.
Open Vested Liquidity
A vesting mechanism that allows early exit with penalties. Penalties reward remaining holders.
Exit early: lose (Remaining Time / Total Time) × 50%. Penalty goes to diamond hands.
Related: VaultClaim, DiamondClaim, Vesting, Diamond Hands
P
Patron Cards
NFTs representing permanent project ownership. Grant lifetime rewards.
Card holders earn LP token allocations. Receive trading fees forever. PatronPower determines share.
Related: NFT, PatronPower, PatronClaim
PatronClaim
A claim template for Patron Card holders. Weight-based LP allocation.
Receives LP tokens from liquidity launcher. Distributes based on card weights. 10x permanent multiplier.
Related: Patron Cards, PatronPower, LP Tokens
PatronPower
The commitment-weighted reward system. Multiplies rewards by lock duration.
Formula: PatronPower = Amount × Multiplier. Multiplier ranges from 0.024x to 10x.
Related: Multiplier, Lock Duration, Rewards, Commitment
Penalty
Amount forfeited for early exit. Redistributed to remaining holders.
OVL penalty: (Remaining Time / Total Time) × 50%. Rewards diamond hands.
Related: OVL, Early Exit, Diamond Hands
Permanent Lock
Locking tokens forever with no exit option. Highest PatronPower.
Earns 10x multiplier. 416x more than 7-day locks. Unruggable commitment.
Related: PatronPower, Diamond Hands, Commitment
Platform Fee
The fee charged by Opals. 2% on NFT sales.
Funds protocol development. 50% goes to project creator. Completely transparent.
Related: Fee Structure, Revenue
Project
The central coordination contract. Wires all components together.
Tracks deployed components. Manages permissions. Coordinates cross-contract operations.
Related: Template, Component, Access Control
R
Recipe
High-level orchestration contract. Deploys and wires multiple templates.
OpalsRecipe creates complete project ecosystems. One transaction deploys 15+ contracts.
Related: Template, Factory, Deployment
Reentrancy Protection
Security pattern preventing recursive attacks. Locks function during execution.
All Opals contracts use ReentrancyGuard. External calls cannot re-enter functions.
Related: Nonreentrant, CEI Pattern, Security
Rewards
Earnings from participation. Trading fees, yield, token allocations.
Patron Card holders earn trading fees. VaultClaim stakers earn multiplied rewards. WorkLock users earn LP tokens.
Related: PatronPower, Claim, Trading Fees
S
Signature
Cryptographic proof of authorization. Enables gasless transactions.
EIP-712 signatures prove approval. Users sign off-chain. Relayers submit on-chain.
Related: EIP-712, Gasless
Slippage
Price difference between expected and actual trade. Caused by market movement.
Liquidity launcher includes slippage protection. Transaction reverts if price moves too much.
Related: Uniswap V2, Protection
Sovereign Startup
A project with full founder control. No VC board seats or veto rights.
Opals enables sovereign startups. Founders keep 100% control. Community funds directly.
Related: Independence, Control
Staking
Locking tokens to earn rewards. Duration determines multiplier.
VaultClaim offers flexible staking. 7 days to 4 years or permanent. Longer locks earn more.
Related: Lock Duration, PatronPower, VaultClaim
Stepped Market
A market type with batch pricing. Price increases each batch.
First 100 cards: 0.1 ETH. Next 100: 0.15 ETH. Prevents bot sniping.
Related: Batch Pricing, Bot Resistance, Market Types
T
Template
A pre-audited smart contract. Projects deploy clones.
Templates are battle-tested. 375 tests passing. All security patterns enforced.
Related: Template Factory, Clone, EIP-1167
Template Factory
The central deployment system. Creates contract clones via EIP-1167.
Reduces gas costs by 74.7%. Each clone is 300 bytes. Delegates to shared implementation.
Related: EIP-1167, Clone, Factory
Trading Fees
Fees from token swaps. Opals uses a CUSTOM Uniswap V2 fork that charges 1% per trade (not the standard 0.3%).
Fee goes to the Distributor contract, which distributes to PatronClaim and VaultClaim holders based on PatronPower. Claimed anytime.
Related: Uniswap V2, LP Tokens, Rewards
U
Uniswap V2
Decentralized exchange protocol. Automated market maker.
Opals integrates Uniswap V2. Liquidity launcher creates pairs. LP tokens lock in PatronClaim.
Related: Liquidity, LP Tokens, Trading Fees
Unruggable
Mathematically impossible to rug. Not a promise, a guarantee.
LP tokens lock in contracts with no withdrawal function. Cannot be changed. Cannot be overridden.
Related: Immutable, Security, Permanent Lock
V
Vault
A contract that holds and manages staked assets. Earns yield or distributes rewards.
WorkLock is a vault. Holds ETH. Earns Aave yield. Distributes LP tokens.
Related: WorkLock, Staking, Yield
VaultClaim
A claim template for staked LP tokens. Time-locked with OVL support.
Flexible lock durations. 0.024x to 5x multipliers. Early exit with penalty.
Related: Staking, OVL, PatronPower, Lock Duration
Vesting
Gradual token release over time. Prevents immediate dumps.
DiamondClaim implements vesting. OVL allows early exit with penalties. Rewards patient holders.
Related: DiamondClaim, OVL, Time Lock
W
Weight
A value determining reward share. Higher weight means larger share.
Patron Cards have weights. PatronPower multiplies weight. Determines LP allocation.
Related: PatronPower, Allocation, Share
WorkLock
A vault template for ETH staking. Integrates Aave V3 for yield.
Stake ETH. Earn Aave interest. Receive LP tokens. Automatic compounding.
Related: Vault, Aave V3, Yield, LP Tokens
Y
Yield
Earnings from deposited assets. Interest or rewards.
Aave generates yield on ETH. WorkLock claims yield. Converts to LP tokens.
Related: Aave V3, WorkLock, Interest
Last updated