UniLink

Introducing Unilink, the game-changer in the Web3 space!

🌐 Problem UniLink Solves

In the current Web3 landscape, bridging tokens between different blockchain networks is a risky and time-consuming process. Existing solutions, like Stargate, pose significant security threats, leading to over $100 million in losses due to hacks. Moreover, these bridges force users to transfer tokens one by one, creating a tedious and inefficient experience.

πŸ’‘ Solution

Enter Unilink, a revolutionary Web3 project addressing these challenges head-on. We've leveraged the power of Chainlink CCIP to ensure secure token transfers, eliminating the risks associated with traditional bridges. Unilink takes efficiency to the next level by allowing users to batch-transfer all their tokens at once, saving precious time and streamlining the bridging process.

πŸš€ Key Features

  • Security: Unilink prioritizes the safety of your assets, utilizing Chainlink CCIP for secure and reliable token transfers.
  • Batch Transfers: Say goodbye to manual, one-by-one transfers! Unilink empowers users to transfer all their tokens in a single batch, significantly reducing the time and effort required.
  • User-Friendly: Our intuitive platform ensures a seamless experience, making Web3 token bridging accessible to both novices and experts.

How we built it

Our Tech Stack is as follows: For Frontend:

  • We used NextJS 14 for frontend development
  • Material UI as UI library
  • WalletConnect SDK to support wide variety of Wallets.

For backend/contracts:

  • Chainlink CCIP to facilitate token transfers across the networks
  • Hardhat to develop the CCIP contract
  • Solidity for writing contract.

Challenges we ran into

It's our first time working with Chainlink. Initially, we encountered many issues related to failed batch transactions due to a lower gas limit or insufficient funds.

Accomplishments that we're proud of

We built a product that we had dreamed of. In the end, we needed to implement functions in the contracts that would help us calculate transaction costs on the frontend.

What we learned

Learned how to work with Chainlink and explored its other products as well. It also helped me acquire new skills in Solidity and Hardhat.

What's next for UniLink

In the next few iterations, we are planning to improve our UI/UX, introduce more features, such as push notifications when transfers are complete on the CCIP explorer, launching a Progressive Web App (PWA) for mobile users, and going live on the mainnet. πŸš€

Built With

Share this project:

Updates