Supernova is a Defi based Blockchain system made with 1inch for sui and aptos
Our project extends the 1inch Fusion+ protocol to enable trust-minimized, atomic token swaps between Ethereum (EVM) and Move-based chains like Sui and Aptos. It bridges the interoperability gap between fundamentally different virtual machines — the account-based EVM and the resource-oriented MoveVM — while preserving hashlock and timelock guarantees that are central to Fusion+’s secure swap mechanism.
Supernova is a modular extension to 1inch Fusion+, designed to enable atomic swaps between Ethereum (EVM) and Sui/Aptos (MoveVM) — unlocking secure, cross-VM interoperability. Built using the Zap Protocol for off-chain coordination and messaging, Supernova maintains full support for hashlock and timelock mechanisms for atomicity.
🧱 Architecture & Technologies 🛠 Smart Contracts EVM Chains (Ethereum Sepolia, Avalanche Fuji, Arbitrum Sepolia)
Forked and deployed a lightweight version of 1inch’s LimitOrderProtocol, EscrowFactory, and a custom Resolver.
MoveVM Chains (Sui, Aptos)
Custom-written Move smart contracts for token minting, escrow creation, and resolver logic.
Modules mimic the EVM escrow behavior, including hashlock-timelock logic.
🧪 Command-Line Interface Built a Node.js CLI tool for:
Creating off-chain signed orders (EIP-712 for EVM)
Registering resolver addresses and secrets
Executing swaps across chains
Minting mock tokens on testnets
🧠 Cross-Chain Coordination Designed a MultiVMResolverExtension, which:
Extends the post-interaction hook of 1inch Fusion+ orders
Embeds metadata for non-EVM execution
Keeps Fusion+ architecture modular and backwards-compatible
🪙 Token Mocking Deployed mock USDC contracts across all testnets.
CLI allows users to freely mint tokens to simulate liquidity and test swap flows.