An open payment link and collection platform - swapped to your favorite stablecoin via 1inch Fusion+
Receive payments across multiple chains, automatically swapped to your favorite stablecoin via 1inch Fusion+.
SwapJar is a crypto-native payment collection platform for creators, fundraisers, and freelancers. With one simple IPFS-backed link, anyone can send payments in any token — including low fee chains like Stellar — and the receiver will automatically get their chosen stablecoin (USDC, DAI, etc.) using 1inch Fusion+ cross-chain swaps.
Example page: https://swapjar.vercel.app/tip/bafkreibjvuqemz7ajpwabr62kmpgglx636knrn4ybbffwtcwfsi3i5ypam
Demo url: https://swapjar.vercel.app
Demo video: https://youtu.be/RNcDxn0VMPw
Example transaction through SwapJar from ETH sender to USDC recipient mainnet: https://etherscan.io/tx/0x1593bcff0fe781705a5274e875433d784675aaa7b86c83b27dbe9bec8d64b9f4
Example swap + bridge payment through mainnet to stellar (mainnet): https://steexp.com/account/GAIFMUVXX73LCIC7RWEQJKNZF6DBI7VBOVMZUACHPZ3ZFBEYWL75IMIF/payments
Built for the <a href="https://ethglobal.com/events/unite/home">EthGlobal Unite Defi Hackathon 2025</a>.
Current payment collection solutions in crypto face several critical limitations:
SwapJar solves these problems by creating a universal, gasless payment collection experience powered by 1inch Fusion+ and IPFS:
🎯 One Link, Any Token: Recipients create a single IPFS-backed shareable link that accepts payments in ANY token from multiple chains (Ethereum, Base, Optimism, Stellar), removing blockchain complexity for supporters.
🎨 Perfect for Creators & Events: Whether you're a content creator collecting fan support, a couple setting up a wedding fund, or a freelancer receiving project payments, SwapJar handles multi-chain payments seamlessly.
⚡ Gasless Auto-Swaps: Using 1inch Fusion+, all incoming payments are automatically swapped to the recipient's preferred stablecoin without them paying any gas fees, ensuring they keep 100% of the payment value.
🌉 Cross-Chain Bridge Integration: We extended Fusion+ capabilities to support Stellar through our custom bridge integration with Circle CCTP and real-time price feeds, allowing XLM and Stellar USDC holders to seamlessly send payments to EVM users with automatic conversion rates.
💰 Stable Value Guarantee: Recipients always receive stablecoins (USDC, DAI, USDT), eliminating volatility risk and providing predictable value regardless of what token was sent.
🔄 Intent-Based Architecture: Leveraging Fusion+ intent-based swaps means better prices, MEV protection, and no failed transactions due to slippage, ensuring optimal execution for all payments.
Cross-Chain Complexity: Integrating Stellar with EVM chains required building custom bridge monitoring and real-time price feed integration. We had to handle different transaction finality models and ensure atomic cross-chain operations.
Fusion+ Integration: Working with intent-based swaps required understanding the order flow and properly handling order settlement timing. We needed to build robust monitoring to track order status and handle edge cases, plus implement fallback mechanisms when API quotas are exceeded.
Gas Optimization: Even though Fusion+ is gasless for users, our backend relay service needed to optimize gas costs for posting intents and bridging operations while maintaining profitability and handling token address validation across multiple chains.
Wallet UX: Supporting both EVM (WalletConnect) and Stellar (Freighter) wallets in a single interface required careful state management and error handling for different wallet connection patterns, plus cross-chain quote calculations.
Real-time Price Feeds: Building accurate cross-chain quotes required integrating multiple price sources (1inch, Stellar orderbook, CoinGecko fallback) and handling rate limiting, API failures, and ensuring quotes remain accurate across different market conditions.
https://swapjar.vercel.app/tip/bafkrei...
)Advanced Stellar Integration: Implement bidirectional swaps allowing EVM users to send payments that automatically convert to XLM on Stellar, plus support for additional Stellar assets and integration with Stellar's native DEX for better exchange rates.
Enhanced Cross-Chain Support: Expand beyond Stellar to support additional non-EVM chains like Solana, Cosmos, and Bitcoin Lightning Network, creating a truly universal payment collection platform that works across all major blockchain ecosystems.
Smart Payment Routing: Develop intelligent routing algorithms that automatically select the optimal path (direct swap vs. cross-chain bridge) based on real-time fees, liquidity, and execution speed to minimize costs and maximize value for recipients.
See full information and more screenshots on the github here: https://github.com/cbonoz/unite25