Expand description
Loop Protocol Constants
Program IDs, token mints, and protocol constants. Shared between all Loop SDKs.
Structs§
- Mainnet
State - Mainnet state accounts
- Program
Ids - Program IDs for each network
- Token
Mints - Token mints for each network
Enums§
- Agent
Status - Agent status
- Agent
Type - Agent type
- Capture
Type - Type of value capture
- Escrow
Status - Escrow status
- Network
- Network environment
- Permission
Level - Agent permission levels for vault access
Constants§
- AGENT_
CREATION_ FEE - CONTEXT_
RELOAD_ TARGET_ MS - State reload target
- CRED_
DECIMALS - Token decimals
- DEVNET_
RPC - Default RPC endpoints
- ESCROW_
FEE_ BPS - EXTRACTION_
FEE_ BPS - Vault constants
- GRADUATION_
THRESHOLD - LAMPORTS_
PER_ CRED - LAMPORTS_
PER_ OXO - MAINNET_
RPC - MAX_
ARBITERS - MAX_
CAPABILITIES - MAX_
CONDITIONS - MAX_
LOCK_ SECONDS - MAX_
METADATA_ LEN - MAX_
STAKE_ DAYS - MIN_
LOCK_ SECONDS - MIN_
SERVICE_ AGENT_ STAKE - AVP constants
- MIN_
STAKE_ DAYS - Staking duration limits
- OXO_
DECIMALS - OXO_
TOTAL_ SUPPLY - OXO constants
- SESSION_
KEY_ MAX_ ACTIONS - SESSION_
KEY_ TTL_ HOURS - Session key defaults
- STAKER_
SHARE_ BPS - STAKE_
30D_ APY_ BPS - Individual staking APY constants (basis points)
- STAKE_
90D_ APY_ BPS - STAKE_
180D_ APY_ BPS - STAKE_
365D_ APY_ BPS - STAKING_
APY - Staking APY tiers (basis points, 100 = 1%)
- TRANSFER_
FEE_ BPS - VTP constants
- TREASURY_
SHARE_ BPS - USER_
SHARE_ BPS - Distribution policy (enforced by smart contract)
Functions§
- rpc_
endpoint - Get RPC endpoint for network