Overview
ChainFlow is a fully on-chain, trustless proprietary trading platform that revolutionizes how traders access capital. Built on Paxeer Network, ChainFlow eliminates centralized gatekeepers through smart contract-enforced rules, soulbound reputation NFTs, and automated profit distribution.Live Dashboard: https://dashboard.paxeer.app
100% On-Chain
No centralized dependencies for trading logic
Trustless
Smart contracts enforce all rules
Automated
Instant evaluation and payouts
Why ChainFlow is Revolutionary
Traditional prop firms operate as black boxes with opaque processes, manual evaluations, and delayed payouts. ChainFlow solves these problems through radical transparency and automation.Eliminates Centralized Trust
Eliminates Centralized Trust
All evaluation, risk gating, and profit distribution are automated with zero manual intervention. No more ad-hoc exceptions or opaque processes.
Radical Transparency
Radical Transparency
The rules are the same for everyone—open, immutable, and verifiable on the blockchain. No favoritism or hidden levers.
Automated & Scalable
Automated & Scalable
Deterministic on-chain logic allows the platform to support unlimited traders with instant access and payouts.
Architecture
ChainFlow’s architecture consists of 6 distinct layers with 11 interconnected smart contracts:Layer 1: Core Libraries
Mathematical foundation powering PnL calculations, liquidations, and risk metrics.| Contract | Address | Purpose |
|---|---|---|
| Math | 0xD4d37681FBd276d45B867A28668C09fB115C47De | Advanced mathematical operations |
| SafetyChecks | 0x9EE12BEe3f246f4Cb30Be3b558b49ec9c60afB20 | Risk validation logic |
| PositionManager | 0xf233245A1Ed5A118c2e3085d564B03e87ADCd8D6 | Position tracking and management |
Layer 2: Reputation System
Soulbound NFTs representing trader credentials and performance history.ReputationNFT
Address:
0x202B81a89Adc1039656E78ea1749A038155d8540Features:- Non-transferable (soulbound)
- Permanently bound to trader addresses
- Prevents credential farming
- On-chain performance history
Layer 3: Oracle Infrastructure
Decentralized price feeds with staleness protection and deviation limits.Oracle Registry
Address:
0xA10506DEabD72f3708a7DAeB654b4925d0081253Central registry for price oraclesBTC/USD Oracle
Address:
0x729e3c277CDE256dBD54Af517998719Bc6a821B4Initial Price: $50,000.00ETH/USD Oracle
Address:
0xc60792a2de58D4D822BF2C7fBA56528e0c3701C5Initial Price: $3,000.00- 5% maximum price deviation
- Staleness protection
- Modular design (add pairs without redeployment)
Layer 4: Treasury Management
Multi-vault system managing capital with sophisticated allocation logic.| Vault | Address | Balance | Purpose |
|---|---|---|---|
| TreasuryManager | 0x4B2E8B4850f9EDf3509eeeAf664f5D6Cc2178fF8 | 500,000 USDC | Firm capital |
| TradingVault | 0x7aA4C34351905Ea0521C3c327ED44558157bb5Ac | 200,000 USDC | Trading capital |
Layer 5: Evaluation System
Virtual trading environment for trader qualification.EvaluationManager
Address:
0xB03A50e11f9dF169B46dF31189A4544ad727Acb5Configuration:- Virtual Balance: 10,000 USDC
- Profit Target: 10%
- Max Drawdown: 5%
- Minimum Trades: 5
- Gas-efficient virtual position tracking
- Off-chain execution with on-chain verification
- 90% cost reduction vs fully on-chain
Layer 6: Production Trading
Funded trading vaults with automated profit distribution.TraderVaultFactory
Address:
0x53A2d0aAF2d405C34940b8507003Af0D98f1CA12Configuration:- Initial Capital: 100,000 USDC per trader
- Profit Split: 80% trader / 20% firm
- Deterministic addresses (CREATE2)
How It Works
1
Trader Registration
User connects wallet and completes KYC verification
2
Virtual Evaluation
Trader enters evaluation with virtual capitalRules:
- 10,000 USDC virtual balance
- Reach 11,000 USDC (10% profit)
- Stay above 9,500 USDC (5% max drawdown)
- Execute minimum 5 trades
3
Reputation NFT Issuance
Upon successful evaluation, receive soulbound NFT
4
Funded Account Deployment
Factory deploys personal trading vault with real capital
5
Live Trading
Execute trades with real capital through trading vault
6
Profit Distribution
Automatic 80/20 profit split on withdrawal
Smart Contract Interfaces
Evaluation Manager
IEvaluationManager
Trader Vault Factory
ITraderVaultFactory
Reputation NFT
IReputationNFT
Integration Example
Complete example of integrating ChainFlow:ChainFlowIntegration.ts
Technology Stack
- Protocol
- Frontend
- Backend
- Infrastructure
Smart Contracts
- Language: Solidity 0.8.20+
- Framework: Hardhat
- Libraries: OpenZeppelin
- Testing: Mocha, Chai
- Network: Paxeer Network (Chain ID: 229)
Key Features
Protocol Layer (Smart Contracts)
On-Chain Evaluation System
On-Chain Evaluation System
All performance metrics and rules are calculated and enforced by smart contracts:
- Virtual balance tracking
- Profit/loss calculation
- Drawdown monitoring
- Trade counting
- Pass/fail determination
Automated Risk Management
Automated Risk Management
Smart contracts automatically gate risky trades and enforce limits:
- Maximum drawdown enforcement (5%)
- Position size limits
- Leverage restrictions
- Real-time risk calculations
- Automatic liquidation protection
Instant Profit Distribution
Instant Profit Distribution
Payouts triggered automatically upon successful evaluation:
- 80% to trader
- 20% to firm
- No withdrawal delays
- No manual approval needed
Soulbound Reputation NFTs
Soulbound Reputation NFTs
Non-transferable NFTs that permanently bind to trader addresses:
- Cannot be sold or transferred
- Prevents credential farming
- Permanent performance record
- Enables reputation-based features
Application Layer
Modern Trading UX
Modern Trading UX
Feature-rich interface with:
- Limit & Market order forms
- Real-time market data (WebSocket)
- Portfolio views
- Trading history
- P&L analytics
Seamless Onboarding
Seamless Onboarding
Integrated KYC flows:
- Progress visualization
- Step-wise gating
- Automated verification
- Beta disclaimer acceptance
Admin Dashboard
Admin Dashboard
Comprehensive back-office for managing:
- CRM: Users, roles, KYC, support tickets
- Finance: Deposits, withdrawals, wallets
- Trading: Futures, forex, staking, ICOs
- System: Settings, announcements, logs
Deployed Contracts
Production Deployment
Deployment Date: October 4, 2025Network: Paxeer Mainnet (Chain ID: 229)
Status: 🟢 Production Ready
Tests: 24/24 Passing ✅
View All Contract Addresses
View All Contract Addresses
| Layer | Contract | Address |
|---|---|---|
| 1 | Math | 0xD4d37681FBd276d45B867A28668C09fB115C47De |
| 1 | SafetyChecks | 0x9EE12BEe3f246f4Cb30Be3b558b49ec9c60afB20 |
| 1 | PositionManager | 0xf233245A1Ed5A118c2e3085d564B03e87ADCd8D6 |
| 2 | ReputationNFT | 0x202B81a89Adc1039656E78ea1749A038155d8540 |
| 3 | OracleRegistry | 0xA10506DEabD72f3708a7DAeB654b4925d0081253 |
| 3 | BTC/USD Oracle | 0x729e3c277CDE256dBD54Af517998719Bc6a821B4 |
| 3 | ETH/USD Oracle | 0xc60792a2de58D4D822BF2C7fBA56528e0c3701C5 |
| 4 | TreasuryManager | 0x4B2E8B4850f9EDf3509eeeAf664f5D6Cc2178fF8 |
| 4 | TradingVault | 0x7aA4C34351905Ea0521C3c327ED44558157bb5Ac |
| 5 | EvaluationManager | 0xB03A50e11f9dF169B46dF31189A4544ad727Acb5 |
| 6 | TraderVaultFactory | 0x53A2d0aAF2d405C34940b8507003Af0D98f1CA12 |
Getting Started
For Traders
1
Connect Wallet
Visit dashboard.paxeer.app and connect your wallet
2
Complete KYC
Verify your identity through the KYC process
3
Start Evaluation
Begin trading with 10,000 USDC virtual capital
4
Pass Evaluation
Achieve 10% profit with max 5% drawdown
5
Receive Funding
Get 100,000 USDC funded account automatically
6
Trade & Earn
Keep 80% of profits, firm keeps 20%
For Developers
API Documentation
REST Endpoints
- Public
- User
- Trading
GET /api/public/announcements
GET /api/settings
WebSocket Streams
Security & Compliance
Protocol Security
- ✅ OpenZeppelin security libraries
- ✅ Role-based access control (RBAC)
- ✅ Pausable emergency-stop
- ✅ Reentrancy guards
- ✅ SafeMath operations
- ✅ Input validation
- ✅ Event audit trail
Application Security
- ✅ End-to-end TLS encryption
- ✅ KYC verification
- ✅ Fine-grained permissions
- ✅ Input validation & sanitization
- ✅ CSRF/XSS protection
- ✅ Rate limiting
- ✅ Comprehensive logging
Recommended for Mainnet
Professional Audit
Professional Audit
Commission third-party security audit from:
- Trail of Bits
- OpenZeppelin
- ConsenSys Diligence
Bug Bounty Program
Bug Bounty Program
Launch public bug bounty with rewards:
- Critical: 50,000
- High: 10,000
- Medium: 5,000
Progressive Rollout
Progressive Rollout
Start with limited capital:
- Alpha: 10 traders, 10K each
- Beta: 50 traders, 50K each
- Production: Unlimited, 100K each
Deployment Statistics
Total Development Time: ~4 hoursDeployment Duration: 47 minutes
Failed Attempts: 5 (all resolved)
Final Tests: 24/24 passing ✅
Capital Deployed
- Treasury Manager: 500,000 USDC
- Trading Vault: 200,000 USDC
- Total: 700,000 USDC
Gas Consumption
- Total Deployment: ~0.02 ETH
- Average per Contract: ~0.0018 ETH
- All Transactions: < $1 total cost
Innovation Highlights
Soulbound Credentials
Non-transferable NFTs prevent credential farming and ensure authentic trader identity
Layered Treasury
Separated firm capital from trading capital for independent accounting and risk management
Virtual Evaluation
Gas-efficient evaluation using off-chain tracking with on-chain verification (90% cost savings)
Factory Pattern
CREATE2 deterministic addresses for predictable vault deployment
Modular Oracles
Add new trading pairs without redeploying core contracts
Automated Distribution
Smart contracts handle 80/20 profit split automatically
Roadmap
1
Phase 1: Alpha Testing
- Internal testing with 5 traders
- Frontend integration
- Bug fixes and optimizations
2
Phase 2: Security Audit
- Professional third-party audit
- Bug bounty program launch
- Security improvements
3
Phase 3: Public Beta
- 50 trader limit
- Real-time announcements
- Community feedback
4
Phase 4: Full Launch
- Unlimited traders
- Additional trading pairs (10+ assets)
- Advanced features (copy trading, automation)
Resources
Live Dashboard
Access the ChainFlow platform
Smart Contracts
View source code
API Documentation
Swagger API reference
Community
Join discussions
Success Metrics
Capital Deployed
700,000 USDC
Contracts Deployed
11 Contracts
Test Coverage
24/24 Passing
What Makes ChainFlow Different
| Feature | Traditional Prop Firms | ChainFlow |
|---|---|---|
| Trust Model | Centralized | Trustless (Smart Contracts) |
| Transparency | Opaque | Fully transparent on-chain |
| Evaluation Time | Days/Weeks | Real-time |
| Payout Time | 7-30 days | Instant (automated) |
| Rule Enforcement | Manual | Automated (100%) |
| Credential Portability | None | Soulbound NFT |
| Scalability | Limited | Unlimited |
| Profit Split | Varies | Fixed 80/20 |