Inspiration
While browsing Amazon for shoes, we discovered a significant price discrepancy of $100 for the same product. Realizing the importance of reporting such discrepancies, we found existing feedback forums lacked incentives for users. Thus, FI-Protocol was born: a solution that empowers users to provide valuable feedback through token incentives, ensuring their voices are heard and fostering transparency in the marketplace.
What it does
FI-Protocol offers a user-friendly bug-reporting platform that incentivizes users with tokens for reporting errors. This facilitates direct communication between users and companies, providing actionable feedback for swift issue resolution and platform enhancement. By leveraging Chainlink Cross-Chain Interoperability Protocol (CCIP), the platform ensures secure, transparent, and reliable operations across multiple blockchains.
How we built it
- Design Architecture: Structured the platform with a clear and robust architecture.
- Flow Chart: Created detailed flow charts to map out user interactions and system processes.
- Integration: Integrated various components to ensure seamless operation.
- Testing: Conducted extensive testing to ensure functionality and reliability.
- Chainlink CCIP: Implemented Chainlink CCIP for cross chain transfers and communication across chains to make it convenient for users and ease their struggle of jumping between chains.
- Polygon Amoy: FI-protocol is deployed on the Polygon PoS network, utilizing its high throughput and low transaction fees to revolutionize financial services within our platform.
- Avalanche Fuji C-Chain: Deployed Contracts and Utilized Avalanche's Fuji testnet for its high throughput and low latency, deploying parts of our platform to leverage these features for a seamless user experience.
- Scroll: Deployed FI-protocol on Scroll's Sepolia Testnet, leveraging its EVM compatibility to ensure seamless interaction with our smart contracts.
- Metis: We drew inspiration from existing applications on Metis and implemented features to merge x-to-earn with financial blockchain mechanics. Deployed Contracts too.
Challenges we ran into
- Smart Contract Integration: Encountered difficulties while navigating through chainlink supported networks and routers.
- Web3 to Web2 Integration: Experienced challenges in integrating Web3 elements with Web2 components.
- Cross-Chain Functionality: Ensuring seamless interoperability across different blockchain networks using Chainlink CCIP.
- Getting Scroll, Metis testnet tokens was a little bit confusing but we managed to get some. Thanks to their quick respond team.
- Time constraints did not allowed us for implementing gasless transactions using Moonbeam's Call Permit Precompile but we prioritized delivering a functional and reliable platform.
- We were also figuring out the Lens protocol integration but did not find a valuable use case in the short timeline.
Accomplishments that we're proud of
All Contracts Tested, Deployed and Verfied: Metis Sepolia Testnet Deployment:
- FICOIN : https://sepolia-explorer.metisdevops.link/address/0x72105396D6b1c1378581D5Be21683A6470c1F2aE
- Feedback Main Contract : https://sepolia-explorer.metisdevops.link/address/0x8A9bBa3013d2A4Cf17d081157C9F90b6D4aA6eE4
Polygon Amoy Testnet Deployment
- FICOIN : https://www.oklink.com/amoy/address/0xbfff78bb02925e4d8671d0d90b2a6330fcaedd87
- Feedback Main Contract : https://www.oklink.com/amoy/address/0xdd0570edb234a1753e5ad3f8be8fa7515cda1c12
Scroll Sepolia Testnet Deployment
CCIP Deployements
Cross Chain Source Feedback Register Contract (Polygon Amoy Testnet Network) : https://www.oklink.com/amoy/tx/0xeec7a4302f4ef1286ec5da95ad4ba94da05e865b24c950495b60949614d418a2
Cross Chain Destination Feedback Register Contract (Optimism Sepolia Testnet Network) : https://sepolia-optimism.etherscan.io/address/0x99BEE918893511aa03Bc802DA3995D6476f6acae
CCIP Explorer Link https://ccip.chain.link/msg/0x73ecd982ebdce21e3789350917329035698eb5c467937d026448c2681a6e01eb
Platform ( UI | UX TRACK )
Landing Page:
Issue Creation Page:
User Dashboard:
User Referral:
Issue History:
Company Dashboard:
Company Checks Issue after Stake Complete and Accepts and Decline:
What we learned
- Scheduling and Coordination: Efficiently scheduled and coordinated activities.
- Time Management: Managed time effectively to meet deadlines and obligations.
- Communication: Clarified uncertainties and asked questions confidently on Discord, engaging with like-minded individuals to exchange ideas and perspectives.
- Blockchain Integration: Gained deeper insights into integrating Chainlink CCIP to enhance the functionality and reliability of decentralized applications.
- Understanding the complexities of cross-chain lending and developing a seamless user experience were valuable learning experiences.
What's next for FI-Protocol
- Applying for Grants: Seeking funding to further develop and expand the platform.
- Mainnet Launch: Deploying FI-protocol on the mainnet for real-world use.
- User Testing: Conducting extensive user testing to refine the platform.
- Promoting the Product: Marketing FI-protocol to attract a wider audience.
- Mobile App Development: Launching Android and iOS applications for FI-protocol.
- We also aim to implement gasless transactions to enhance user convenience.
- Support 50+ new tokens and 20+ new chains within the next few months after the end of the hackathon.
Built With
- avalanche
- ccip
- chainlink
- css3
- html5
- javascript
- metis
- polygon
- scroll
- solidity
- typescript
Log in or sign up for Devpost to join the conversation.