FlowEDU is a seamless, automated token bridge tailored for the EDU ecosystem—bridging assets across chains with a single user interaction.
FlowEDU is a fully automated token bridge purpose-built for the EDU ecosystem. It transforms the typical multi-step, complex bridging process into a simple, one-click experience for users. By handling everything on the backend — from wallet management to gas funding and cross-chain execution — FlowEDU enables seamless asset transfers across chains like BNB Chain and Arbitrum.
Bridging tokens today is tedious:
Users must manually switch networks.
They need native gas tokens on both chains.
Many are confused by multiple transaction confirmations.
Errors are easy; onboarding is hard.
FlowEDU solves this by abstracting away all complexity, allowing users to deposit tokens on one chain and receive them on another without worrying about the in-between steps.
✦ Seamless Bridging with Single Interaction
✦ Automatic Gas Funding on Destination Chain
✦ Secure Cross-Chain Wallet Binding
✦ Fee Collection for Protocol Sustainability
✦ Real-Time Event Monitoring with Ponder
✦ Built on LayerZero OFT Standard for Secure Bridging
This flow describes how a user bridges EDU tokens from BNB Chain to Arbitrum using FlowEDU.
Every user gets a unique deposit address after binding.
Monitors ERC20 Transfer
events on BNB Chain.
Verifies that the receiving wallet is a bound FlowEDU address.
If the EDU token balance in the wallet exceeds a set threshold, it proceeds.
If the wallet lacks BNB for gas fees, FlowEDU automatically funds it from a central treasury.
Transfers all EDU from the user's wallet to a central FlowEDU-controlled wallet on BNB Chain.
FlowEDU calls the sendFrom
function on LayerZero's ProxyOFTV2
contract to bridge EDU tokens from BNB Chain to Arbitrum.
FlowEDU receives the bridged tokens in its central wallet on Arbitrum.
FlowEDU sends (Total Tokens - 0.3% Fee) to the user’s bound wallet on Arbitrum.
This flow describes how FlowEDU securely links a user’s wallet across chains.
This key pair represents the user’s FlowEDU identity.
The signed message includes:
The generated public key
Current timestamp
A human-readable message clarifying intent ("I am binding my wallet to FlowEDU")
Ensures the message was signed by the connected wallet.
The user’s EVM address → Public Key mapping is recorded.
FlowEDU uses this to derive or link the user’s corresponding wallets on other chains.
→ Users only need to interact once.
→ They don’t need to hold gas tokens on the destination chain.
→ They don’t need to know how bridges or LayerZero work.
→ Everything "just works" behind the scenes.
MVP complete