Inspiration
The inspiration for the Staqe cross-chain staking protocol stemmed from the increasing demand for interoperability in the blockchain space. As more blockchain networks and token standards emerged, we identified a gap for a seamless, user-friendly staking solution that could operate across multiple chains. Our goal was to create a protocol that supports staking for ERC20 and ERC721 tokens and allows users to receive rewards on any EVM-compatible network, leveraging Chainlink's Cross-Chain Interoperability Protocol (CCIP).
What It Does
Staqe is a cross-chain staking protocol that enables users to stake their ERC20 and ERC721 tokens and receive rewards on any EVM network. Users can create and customize their own staking pools, specifying token details, uploading metadata to IPFS, and distributing rewards. The protocol ensures that stakers receive their rewards in a chain-agnostic manner, thanks to the integration of Chainlink CCIP.

How We Built It
- Conceptualization and Design: We outlined the core features and functionalities, focusing on cross-chain staking, rewards distribution, and customizable pool creation.
- Smart Contract Development: Using Solidity, we developed the essential smart contracts for pool creation, staking, rewards distribution, and cross-chain transfers with Chainlink CCIP.
- Chainlink CCIP Integration: We integrated Chainlink's CCIP to enable seamless cross-chain reward transfers.
- User Interface Development: We designed a web application that allows users to interact with the protocol, including pool creation, token staking, and reward claiming.
- Testing and Security Audits: We conducted rigorous testing and security audits to ensure the functionality and security of the smart contracts.
- Deployment and Launch: The smart contracts were deployed on Polygon, Avalanche and Scroll test networks, and the web application was launched for public use.
Challenges We Ran Into
- Cross-Chain Communication: Ensuring reliable and secure communication between different blockchain networks was challenging. Integrating Chainlink's CCIP required a deep understanding of cross-chain mechanisms.
- Scalability: Balancing scalability with low transaction costs was a significant challenge. We optimized our smart contracts and chose networks that offered the best balance between speed and cost.
- User Education: Educating users about the protocol's benefits and functionalities was essential. We created comprehensive documentation and user guides.
- Security Concerns: Ensuring the security of staked assets and rewards distribution required meticulous attention to detail. We implemented best practices in smart contract development and underwent security audits.
Accomplishments That We're Proud Of
- Successfully integrating Chainlink CCIP for seamless cross-chain reward transfers.
- Developing a user-friendly web application that simplifies pool creation, staking, and reward claiming.
- Ensuring the security and reliability of the protocol through thorough testing and audits.
- Creating comprehensive documentation and user guides to educate and support users.
What We Learned
Throughout the development of Staqe, we gained valuable insights into:
- Interoperability Challenges: The complexities of integrating multiple blockchain networks and their unique characteristics.
- Security Best Practices: The importance of secure smart contract development and thorough auditing.
- User Experience: The need for a seamless and intuitive user interface to drive adoption.
- Decentralized Storage: Managing decentralized storage and ensuring the integrity and accessibility of metadata via IPFS.
What's Next for Staqe Protocol - Cross-Chain Staking Protocol
Looking ahead, we have several exciting plans for Staqe:
- Expanded Network Support: Adding support for more EVM-compatible networks to broaden the reach of the protocol.
- Enhanced Features: Introducing new features such as advanced reward distribution mechanisms, dynamic pool parameters, and additional staking options.
- Community Engagement: Building a vibrant community of users and developers through initiatives like hackathons, bounty programs, and community-driven development.
- Partnerships and Integrations: Collaborating with other projects and protocols to enhance the functionality and interoperability of Staqe.
We are excited about the future of Staqe and the potential impact it can have on the blockchain ecosystem. Thank you for taking the time to learn about our project. We hope you enjoy using Staqe as much as we enjoyed building it.
Staqe Protocol
- Scroll Sepolia Testnet: https://sepolia.scrollscan.com/address/0x9cbD0A9D9fb8e8c1baA4687E4e8068aDA57a220f
- Polygon Amoy: https://amoy.polygonscan.com/address/0x446565A7fE06Fb89f9d6Fe855F8210dbcDe88Ee7
- Avalanche Fuji Testnet: https://testnet.snowtrace.io/address/0xE72A7E626d99155df3aD887e2fC257e4E5b39F73
Toqen
- Scroll Sepolia Testnet: https://sepolia.scrollscan.com/address/0x3AE2475877243dD4331c51BABa39832450526597
- Polygon Amoy: https://amoy.polygonscan.com/address/0x18414dFDc066704014798a175A1b110efd5F066f
- Avalanche Fuji Testnet: https://testnet.snowtrace.io/address/0xC28A2145aF2880d40e9D7F75a19c68B389c39B45
Example of a cross-chain token
- Polygon Amoy: https://amoy.polygonscan.com/address/0x8a86b75e2c2114d551888508f3ee80005db66a4b
- Avalanche Fuji Testnet: https://testnet.snowtrace.io/address/0x8a86b75e2c2114d551888508f3ee80005db66a4b
- and other chains...
Built With
- plasmo
- react
- solidity
- typescript
Log in or sign up for Devpost to join the conversation.