Inspiration

World Wide Link is a Cross-Chain DeFi Hub powered by CCIP, providing access to various financial tools to facilitate any transaction, including integration with protocols of different blockchains, all in one place.

What it does

WWL Provides: 1) Multipurpose Escrow 2) Lending and Borrowing 3) SOS Alerts based automatic fund transfer 4) Cross-Chain liquid staking 5) On/Off Ramp 6) Token Transfer 7) Airdrop

⚖️ Cross-Chain Escrow agreement ensures ethical behavior in decentralized transactions between two parties. In WWL, both parties stake tokens, offering dispute resolution through a DAO arbitrator.

🔄 Lending and Borrowing: CCIP-powered Cross-Chain Lending and Borrowing: Seamlessly support Ethereum, Polygon, and Avalanche through the WWL, eliminating the need for bridging or native gas tokens.

🚨SOS Alerts based automatic fund transfer: Millions locked on the chain may be inaccessible in emergencies. With WWL SOS Alerts, set triggers: if inactive, Trigger 1 sends an email via Chainlink Keeper; if still inactive, Trigger 2 alerts loved ones and transfers funds.

💼 Liquid Staking: Cross-chain liquid staking aggregator that enables users to provide liquidity across different protocols on various blockchains, all on one platform.

💸 On/Off-Ramp Integration: WWL offers integration with the Transak SDK to simplify the process for users to on and off-ramp crypto to WWL.

🔄 Token Transfer: Users can seamlessly transfer tokens across different blockchains within the Dapp, eliminating the need for bridging, managing native tokens for gas fees, or handling multiple wallets.

🎉 Airdrop: Created a subgraph to retrieve user transactions from cross-chain lending/borrowing contracts and rewarded them with an airdrop of WWL tokens.

Chainlink, Avalanche, Polygon, and The Graph integration details:

Chainlink: We have used different Chainlink products including 1) CCIP 2) Chain Automation 3) Data Feeds 4) VRF 5) Proof of Reserves 6) Functions 7) Chainlink Node-External adapter. Below are the details of the integration:

Avalanche: We built a Cross-Chain Defi hub that enables defi transactions between Avalanche, Polygon, and Ethereum for various use cases such as Escrow, Liquid Staking, Lend/Borrow

Avalanche Contracts:

1) Cross-Chain Escrow https://testnet.snowtrace.io/address/0x52C1da029735C798Ef0B94ba85C2C30ef378D5f4 Using CCIP we Implemented, Cross-Chain Escrow, Lending / Borrowing, Liquid Staking and asset transfer among Ethereum/Avalanche/ Polygon.

2) Proof of Reserve Proof of Reserve Monitoring BTC.b's PoR triggers alerts and maintains on-chain reputation by tracking Avalanche's collateral ratio. Users receive email alerts for low ratios, and frequent imbalances reduce the pool's reputation. https://testnet.snowtrace.io/address/0xe28F1cfe684e907fdb9cC815b50a5dBF5350d007

3) Cross-Chain Lending/Borrowing (Sender): https://testnet.snowtrace.io/address/0xD9902C09d1104f068772623F91dC9555545192dd

(Receiver Protocol): https://testnet.snowtrace.io/address/0x2123e642A12d6Ce9B292B9F166971DFa97319b2D

(Price Feed): https://testnet.snowtrace.io/address/0x040Dd256A46e8fFdD5Ffeb6F95FE9b5c02828D88

(Data Feeds) To fetch real-time Ethereum and Matic prices, enabling users to peg 1 CCIP to 1 Eth on Ethereum and 1 CCIP to 1 Matic on Polygon for lending/borrowing.

4) Cross-Chain Liquid staking (Staking) https://testnet.snowtrace.io/address/0x670936746cF7ab5Eec356e81E9a62556140CDfB5 (Unstake) https://testnet.snowtrace.io/address/0xC3ED8D3Ddef66cea43e9D3d74981869aE2C8718F

5) WWL Token Airdrop https://testnet.snowtrace.io/address/0xA7a9cB2a4b88a5C85431808F6a3292b35d3dF337 To airdrop WWL tokens to an early user who interacted with any of the contracts from Escrow, Lend/Borrow, and Liquid Staking

The Graph: Created a subgraph to retrieve user transactions from cross-chain lending/borrowing contracts and rewarded them with an airdrop of WWL tokens. Sub Graph: https://api.studio.thegraph.com/query/44401/wwl/0.0.1

Check Live

Visit: https://worldwidelink.xyz

 WWL - One pager Details

Powered By

Challenges we ran into

🚧 We tried to utilize functions to implement notifications through a POST API for sending emails. However, we encountered a "custom error" when calling the function consumer contract. To address this issue, we created a Chainlink Node to implement the desired functionality 🛠️

Things we learned

💡This marks our first foray into building a product with a cross-chain-first approach. The development of WWL was greatly facilitated by referencing Chainlink's documentation, along with insights gained from video sessions at Smartcon and expert discussions during the hackathon. This process helped us comprehend the "Why, What, and How" behind CCIP and other Chainlink services.

What's Next for WorldWideLink

The cross-chain approach opens up new doors for the growth of the DeFi space. We can't imagine a world where we can only connect with users on the same cellular network that we use. Similarly, at this early stage, WorldWideLink has huge potential to build solutions in the DeFi space on top of CCIP, providing an easy and secure way to develop cross-chain compatible products.

🚀 We aspire to continue building worldwidelink.xyz, and it would be invaluable to receive guidance on developing a product with regulatory market fit without compromising user privacy and data protection. 🔒

Built With

Share this project:

Updates