Search projects, hackathons, sponsors and tech

    ← All projects

    AI DeFi Portfoli

    This project combines a state channels hub and browser-based frontend to allow users to deposit

    About

    This project combines a state channels hub and browser-based frontend to allow users to deposit and withdraw tokens to their favourite exchanges instantly. The hub is designed to minimize on-chain transactions, reducing gas costs while maintaining non-custodial security. Users retain full control of their funds throughout the process, with settlements finalized on-chain only when necessary.

    How it's made

    This project uses the @statechannels browser-based wallet behind the scenes to connect to Coinbase and Bitfinex APIs. We used MobX to manage frontend state and the backend is built in Rust for performance and memory safety. The state channel hub handles off-chain message passing between parties, while smart contracts on Ethereum enforce the settlement logic. API keys are handled securely server-side to avoid exposure in the browser.