📝Smart Contracts
Core smart contracts powering the 0QP protocol across all supported chains.
Contract Suite Overview
Core Contracts
0QP Token Contract
ERC-20 standard with staking integration
Built-in governance voting
Cross-chain bridge compatibility
Fee distribution automation
Trading Engine
Hybrid order execution logic
Multi-source liquidity aggregation
AI strategy integration
Cross-chain order routing
Staking Contract
Flexible and lock staking options
Liquid staking token (s0QP) issuance
Automatic reward distribution
Governance voting weight tracking
DAO Governance
Proposal creation and voting
Treasury management
Multi-sig emergency controls
Cross-chain governance execution
Contract Addresses
Ethereum Mainnet
0QP Token
0xd5EA96B17Dc6092cF28A40275ad10F51db303F8E
✅
Trading Engine
0x... (TBD)
Staking Pool
0x... (TBD)
DAO Governance
0x... (TBD)
BSC
0QP Token (Bridged)
0x... (TBD)
Trading Engine
0x... (TBD)
LP Rewards
0x... (TBD)
Solana
0QP Token
... (TBD)
Trading Program
... (TBD)
Staking Program
... (TBD)
Polygon
0QP Token (Bridged)
0x... (TBD)
Micro-trading
0x... (TBD)
Gaming Integration
0x... (TBD)
Key Contract Functions
0QP Token Contract
Trading Engine Contract
Staking Contract
Security Features
Access Controls
Role-based permissions: Admin, operator, user roles
Multi-signature: Critical functions require multiple approvals
Time-locks: Major changes have 48-hour delay
Emergency pause: Circuit breaker for security incidents
Audit Results
Certik Audit (Score: 92/100)
✅ No critical vulnerabilities
✅ Mathematical correctness verified
✅ Access control properly implemented
⚠️ 3 minor optimizations (resolved)
Quantstamp Audit
✅ No high or medium risk issues
✅ Gas optimization suggestions implemented
✅ Code quality improvements applied
✅ Documentation enhanced
Bug Bounty Program
Critical: $50K - $100K
High: $10K - $50K
Medium: $2K - $10K
Low: $500 - $2K
Upgrade Mechanism
Proxy Pattern
Transparent proxies for upgradeability
Storage separation prevents conflicts
Admin controls through multi-sig
Emergency upgrades with time delays
Governance Process
Proposal creation with technical details
Community review period (7 days)
Voting period (5 days)
Time-lock execution (48 hours)
Implementation with monitoring
Gas Optimization
Efficient Design
Batch operations: Multiple actions in single tx
State packing: Optimize storage usage
Loop optimization: Minimize computation
Event logging: Efficient indexing
Gas Costs (Ethereum)
Token transfer
65,000
$3.25
Stake tokens
150,000
$7.50
Trade (small)
200,000
$10.00
Trade (large)
300,000
$15.00
*At 50 gwei, $2500 ETH
L2 Optimizations
BSC: ~95% gas savings vs Ethereum
Polygon: ~99% gas savings vs Ethereum
Solana: Fixed low fees regardless of size
Integration APIs
Contract ABIs
Available at contracts.0qp.finance
Full ABI exports for all contracts
TypeScript type definitions
Integration examples and tutorials
SDK for popular frameworks
Events and Logging
Development Tools
Testing Framework
Hardhat: Development environment
Foundry: Advanced testing and fuzzing
Slither: Static analysis tool
Echidna: Property-based testing
Deployment Process
Local testing: Comprehensive unit tests
Testnet deployment: Public testing phase
Security review: Final audit check
Mainnet deployment: Production release
Verification: Source code verification
Last updated