Cross-chain capital optimizer for the multichain future. FaithBridge enables seamless yield migration from Ethereum to Stacks DeFi protocols with a single click.
Bridge the gap between Ethereum's liquidity and Stacks' yield opportunities. FaithBridge automates the complex cross-chain journey so your capital never sleeps.
- One-Click Yield: Zap from Ethereum directly into Stacks DeFi
- Best Rates: Automated yield optimization across protocols
- Full Transparency: Track every step of your cross-chain journey
- Secure: Battle-tested contracts with multi-sig protection
faithbridge/
├── contracts/ # Clarity smart contracts
│ ├── vault.clar # Yield vault with receipt tokens
│ ├── bridge-adapter.clar # xReserve integration
│ └── strategies/ # DeFi strategy adapters
├── frontend/ # React + TypeScript dashboard
├── analytics/ # Monitoring and alerting
└── docs/ # Protocol documentation
| Protocol | Type | Target APY |
|---|---|---|
| Zest Protocol | Lending | 8-15% |
| Bitflow | DEX LP | 10-25% |
| Alex Lab | Lending | 6-12% |
- Dual wallet integration (MetaMask + Leather)
- Automated bridge tracking
- Portfolio dashboard with historical yields
- Gas estimation and optimization
- Multi-strategy allocation
- Zap out (Stacks → Ethereum)
- Real-time notifications
- Node.js 18+
- MetaMask (Ethereum)
- Leather wallet (Stacks)
git clone https://github.com/faithorji/faithbridge.git
cd faithbridge
npm installcd contracts
npm testcd frontend
npm install
npm run devEthereum (USDC) → xReserve → Stacks (USDCx) → Strategy
↓ ↓
Approve Bridge Mint Deposit
- Select strategy and amount
- Approve USDC spending
- Bridge via xReserve
- Finalize deposit on Stacks
- Start earning yield
- Select position to withdraw
- Burn receipt tokens
- Bridge USDCx back
- Receive USDC on Ethereum
- USDC:
0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 - xReserve:
0x008888878f94C0d87defdf0B07f46B93C1934442
- USDCx:
SP2ZNGJ85ENDY6QRHQ5P2D4FXKGZWCKTB2T0Z55KS.usdcx-token
- Smart Contracts: Clarity + Clarinet
- Frontend: React 19, TypeScript, Tailwind CSS
- State: Zustand + TanStack Query
- Ethereum: viem + wagmi + RainbowKit
- Stacks: @stacks/connect + @stacks/js
- Comprehensive test coverage (21+ tests)
- Post-condition verification
- Time-locked critical functions
- Multi-sig treasury controls
- Additional protocol integrations
- Mobile app
- Governance token launch
- Cross-chain expansion
MIT
Bridging capital across chains, one yield at a time