Inspiration

The inspiration behind ShareFlow was to create a decentralized finance (DeFi) Dapp that enables peer-to-peer lending and borrowing while utilizing the price feed from Chainlink. The aim was to provide users with a secure and efficient platform to lend and borrow cryptocurrencies.

What it does

SHAREFLOW, built on top of Fantom network, allows users to lend and borrow two tokens: FTM and LINK. The platform acts as an intermediary, connecting lenders and borrowers in a peer-to-peer manner. Lenders can earn interest by supplying their tokens to the lending pool, while borrowers can borrow these tokens by providing collateral.

How we built it

ShareFlow ,was built using various technologies and components. Here are some of the key elements involved in its development:

Smart Contracts: Smart contracts were developed using Solidity, a programming language for Ethereum-based blockchain platforms. Fantom network: Shareflow was built on top of the Fantom Testnet network, which offers low-cost transactions and scalability. Chainlink: Price feeds from Chainlink were integrated into SHAREFLOW but using a "mock oracle" to ensure accurate and reliable token valuations. User Interface: The Dapp's user interface was created using web development technologies such as HTML, CSS, and JavaScript. Backend Development: The backend infrastructure was set up to handle user interactions, data processing, and integration with external services.

Challenges we ran into

During the development of SHAREFLOW, several challenges were encountered. Some of the challenges include:

Integration Complexity: Integrating Chainlink price feeds and ensuring their accuracy required thorough understanding of Chainlink's functionalities. Smart Contract Security: Ensuring the security and robustness of the smart contracts was a significant challenge. Extensive testing and auditing were conducted to mitigate potential vulnerabilities. User Experience: Designing an intuitive and user-friendly interface for both lenders and borrowers posed a challenge. Iterative feedback and testing were crucial to improve the user experience.

Accomplishments that we're proud of

Throughout the development of SHAREFLOW, several accomplishments were achieved, including:

Successful Integration: The successful integration of Chainlink price feeds "mock oracle" ensured real-time and reliable token valuations, enhancing the overall functionality and usability of the platform. Secure Smart Contracts: Rigorous testing and auditing processes were conducted to identify and resolve any security vulnerabilities in the smart contracts, making SHAREFLOW a secure platform for users. Seamless User Experience: Through iterative design and testing, a user-friendly interface was created, providing a seamless experience for both lenders and borrowers.

What we learned

The development of SHAREFLOW provided valuable insights and learning experiences, including:

Smart Contract Development: The team gained expertise in developing smart contracts using Solidity and implementing various functionalities required for lending and borrowing protocols. Integration with Chainlink: Integrating Chainlink price feeds required understanding how oracles work and how to ensure accurate data on-chain. User-Centric Design: Through user feedback and testing, the team learned the importance of prioritizing user experience and designing intuitive interfaces.

What's next for ShareFlow

For the future of SHAREFLOW, the team has several plans and enhancements in mind, such as:

Token Expansion: Adding support for additional tokens to expand the lending and borrowing options available on the platform. Enhanced Features: Introducing new features like customizable loan terms, variable interest rates, and improved collateral management. Fantom Launch: Deploying SHAREFLOW on the Fantom mainnet or other production-ready networks to make it accessible to a wider audience. Community Engagement: Building an active community around SHAREFLOW gathering feedback, and incorporating user suggestions to continually improve the platform. Overall, SHAREFLOW aims to further establish itself as a trusted and innovative DeFi

Built With

  • chainlink
  • fantom
  • smartcontract
  • vite
  • walletconnect
Share this project:

Updates