EmojiSwap - Send tokens across multiple chains using emojis.
EmojiSwap is a cross-chain crypto swapping platform that allows users to initiate token swaps across multiple blockchain networks using just emojis — no token tickers, no confusing interfaces. It combines the fun and expressiveness of emojis with the powerful back-end of 1inch Fusion+, enabling users to swap assets seamlessly across chains in a gamified and intuitive way.
EmojiSwap is built using React, TailwindCSS, and wagmi for the frontend, with cross-chain swaps powered by the 1inch Fusion+ SDK and Web3 RPC. Users input four simple fields—description, desired token, destination chain, and amount—and the app generates a unique 4-emoji receipt that visually represents the swap intent. A second user selects which request to fulfill, chooses their source chain/token, and signs the transaction with their wallet (via wagmi). The app fetches real-time prices using a custom SpotPrice API, while a Token API retrieves verified token metadata across supported chains.
Once the matching user initiates the swap, EmojiSwap calculates the required equivalent value using price data from SpotPrice API. Then it uses the 1inch Fusion SDK to create a secure, gasless, cross-chain transaction that’s broadcast via the 1inch Web3 RPC endpoint. Only whitelisted tokens are allowed, ensuring safety and consistency across chains. This design abstracts away the complexities of bridging, routing, and gas management, allowing users to swap crypto as easily as sending emojis in a chat. The result is a fun, expressive, and seamless peer-to-peer DeFi experience.