1) Funding Tier
Funding Tier: Tier 3
Total Grant Amount Requested: $30,000
2) Project Overview
a) Project Title: Conflux Cross Chain NFT Bridge
b) Description: Conflux Cross Chain NFT Bridge is a project aimed at developing a cross-chain NFT bridge on the Conflux network. The bridge will enable users to seamlessly transfer their NFTs between different blockchain networks, expanding the interoperability and utility of NFTs on Conflux. The project will contribute to the growth of the Conflux ecosystem and provide users with a seamless experience for bridging and using their NFT assets in Conflux Ecosystem
c) Team Interest: Blockdudes is interested in creating this project to address the current lack of a cross-chain NFT bridge on the Conflux network. By enabling NFT transfers across different blockchains, the project aims to unlock the full potential of NFTs and provide users with more flexibility and options for managing their digital assets.
3) Project Details
The proposed project aims to develop a bridge that connects all EVM chains to the Conflux network, enabling users to transfer their NFTs seamlessly between different chains and Conflux. The bridge consists of three key components: the interface, bridge contracts, and the relayer service.
Interface:
The interface serves as the user-facing frontend of the bridge, allowing users to interact with the bridge and initiate NFT transfers. It provides a user-friendly and intuitive interface where users can connect their wallets, select the NFTs they wish to transfer, specify the destination chain on Conflux, and initiate the transfer process. The interface will also provide real-time status updates and transaction details to ensure transparency and a smooth user experience.
Bridge Contracts:
The bridge contracts form the backbone of the bridge infrastructure. These smart contracts facilitate the secure and trustless transfer of NFTs between chains. When a user initiates a transfer, the bridge contracts handle the necessary steps to lock the NFT on the source chain, verify the transaction, and mint a corresponding NFT representation on Conflux. The bridge contracts ensure the seamless and reliable transfer of NFT ownership while maintaining the integrity and security of the assets throughout the process.
Relayer Service:
The relayer service plays a crucial role in enabling communication between the Conflux network and other EVM chains. It acts as the intermediary that relays information and transactions between chains, ensuring interoperability. The relayer service monitors and listens for transfer requests from the bridge contracts on the source chain, verifies the transactions, and initiates the corresponding actions on Conflux to complete the transfer. It ensures the efficient and timely processing of transactions, maintaining a smooth and uninterrupted flow of NFTs between chains.
Major Security Risks:
- Smart Contract Vulnerabilities: The bridge contracts that facilitate the transfer of NFTs between different blockchain networks can be susceptible to various smart contract vulnerabilities, including reentrancy attacks, unchecked user inputs, and improper access control. These vulnerabilities can potentially lead to the loss or manipulation of NFT assets.
- Malicious Relayer: The relayer service acts as an intermediary between different blockchain networks, making it a potential target for attackers. A compromised or malicious relayer can manipulate transaction data, disrupt the transfer process, or steal NFT assets during the transfer.
How we are tackling them:
-
Smart Contract Vulnerabilities: Given the paramount importance of security at present, we are fully committed to ensuring the utmost safety of our contracts. To achieve this goal, we will be engaging a team of expert auditors who specialize in contract security. Their rigorous auditing process will thoroughly evaluate our code to verify its safety and reliability, assuring that it can be confidently used in our project. By prioritizing security and conducting comprehensive audits, we aim to provide a secure and trustworthy environment for our users.
-
Malicious Relayer: Our rigorous selection process ensures that all relayers undergo comprehensive checks to establish trust and credibility. While we strive to minimize the risk of malicious behavior, we recognize the need for an added layer of protection. Our code is designed to ensure that even in the presence of a malicious relayer, the bridge’s functionality and security remain unaffected. The implementation of stringent security measures, such as multi-signature approval and continuous monitoring, guarantees that any malicious attempts will be rendered ineffective.
Moreover, as part of our long-term vision, we are committed to achieving full decentralization and permissionless operation. By transitioning towards a decentralized model, we aim to eliminate any reliance on individual entities, including relayers. This approach not only enhances the security and resilience of the bridge but also fosters a transparent and open ecosystem that is resistant to the influence of malicious actors.
4) Team
Our team at Blockdudes has a proven track record in the blockchain space. We have developed and contributed to a multitude of projects, enhancing the infrastructure and applications of various chains and platforms.
Amrit Kumar Jain - CEO and Founder, Project Lead
GitHub: amritkumarj
LinkedIn: Amrit Kumar Jain
Amrit Kumar Jain, the founder of Blockdudes and the lead for this project, brings a wealth of experience and a wide network to the project. His vision for aiding blockchains in building robust infrastructure has shaped Blockdudes trajectory and he has established strong connections within the industry, including notable figures such as Vitalik Buterin, the founder of Ethereum.
Team Members
Four other members of the Blockdudes team will contribute to this project, bringing their diverse skills and experience. Their roles include developers, designers, and blockchain specialists who will collaboratively ensure the project’s success.
As a collective, the Blockdudes team has successfully executed a range of significant projects, a few of which are:
- Decentralized Bridge: Worked with Vitalik Buterin to develop a decentralized layer 2 bridge.
- Mask Network: Integrated new features into the Mask Network browser extension.
- Unstoppable Domains: Assisted in integrating their service into various DeFi projects like Balancer, Enkrypt,zksync wallets, etc.
- Messari: We have worked with Messari on multiple projects, including developing several DeFi subgraphs that can be viewed at subgraphs.messari.io, this website is also built by us. We are currently working with them on building a large data project like Dune tables for multiple chains from scratch, which includes all Cosmos Chains, Filecoin, etc.
- Reserve: Developed DeFi collateral plugins.
- Verge: Developed ISO 20022 Application for Verge. Helping them integrate Smart Contracts in their chain
- Vetoken Finance: Constructed the project’s website and data graphs.
- Osmosis: Collaborating to build DeFi Vaults and strategies.
These examples represent a fraction of our work. We’ve completed several other projects, and our collective experience and success will be instrumental in the development and success of our proposed NFT bridge on the Conflux network.
5) Development Roadmap
Task 1: Planning the Architecture of Bridge Contracts and Relayer Service
Deliverable: Creation of a comprehensive and well-documented architecture plan for the bridge contracts and relayer service, outlining the technical components, their interactions, and the overall system design.
Team member(s) involved: Entire Development Team
Estimated Completion Time: T0 + 5
Task 2: Creating Detailed Wireframes for Frontend Website Development
Deliverable: Development of detailed wireframes capturing the visual structure, layout, and user interface elements for the frontend website, guiding the frontend design process.
Team member(s) involved: Frontend Designers
Estimated Completion Time: T0 + 7
Task 3: Finalizing Frontend Design and User Interface
Deliverable: Implementation of the approved frontend design, ensuring a visually appealing and user-friendly interface that aligns with the wireframes and project requirements.
Team member(s) involved: Frontend Designers
Estimated Completion Time: T0 + 10
Task 4: Frontend Development and Implementation of Functionality
Deliverable: Writing code and building the frontend of the website/application based on the finalized design, integrating the necessary functionality and ensuring optimal user experience across different devices and platforms.
Team member(s) involved: Frontend Developers
Estimated Completion Time: T0 + 15
Task 5: Bridge Smart Contract Development and Deployment
Deliverable: Development of smart contracts that enable the bridge functionality, ensuring secure and reliable transfer of assets between different blockchain networks.
Team member(s) involved: Blockchain Engineers
Estimated Completion Time: T0 + 30
Task 6: Testing, Quality Assurance, and Security Audit of Smart Contracts
Deliverable: Thorough testing, quality assurance, and security audit of the bridge smart contracts to identify and fix any potential issues or vulnerabilities, ensuring the contracts function as intended and are secure.
Team member(s) involved: Blockchain Engineers, Quality Assurance
Estimated Completion Time: T0 + 35
Task 7: Relayer Service Development for Cross-Chain Transactions
Deliverable: Development of the relayer service, which facilitates the smooth transfer and verification of transactions between different blockchain networks, enabling seamless cross-chain functionality.
Team member(s) involved: Backend Developers
Estimated Completion Time: T0 + 50
Task 8: Comprehensive Testing, Optimization, and Performance Evaluation of Relayer Service
Deliverable: Comprehensive testing, optimization, and performance evaluation of the relayer service to ensure its reliability, security, and optimal performance under different network conditions.
Team member(s) involved: Backend Developers, Quality Assurance
Estimated Completion Time: T0 + 55
Task 9: Deployment of Bridge Contracts and Relayer Service on Testnet Environment
Deliverable: Deployment of the bridge contracts and relayer service on the test network for initial testing, validation, and integration testing with other components.
Team member(s) involved: Blockchain Engineers
Estimated Completion Time: T0 + 60
Task 10: Thorough Testing, Validation, and Bug Fixing on Testnet
Deliverable: Thorough testing, validation, and bug fixing of the deployed system on the testnet to ensure its functionality, interoperability, and adherence to the specified requirements.
Team member(s) involved: Quality Assurance
Estimated Completion Time: T0 + 65
Task 11: Deployment of Bridge Contracts and Relayer Service on Mainnet
Deliverable: Deployment of the bridge contracts and relayer service on the mainnet, enabling real-world cross-chain transactions and interactions for public use.
Team member(s) involved: Blockchain Engineers
Estimated Completion Time: T0 + 70
6) Milestones:
Milestone 1: Frontend Development (Task 1 - 4) : $5k [ETA - 15 Days]
Milestone 2: Smart Contract Development and Testing (Task 5 - 6): $5k [ETA - 20 Days]
Milestone 3: Relayer Service Development & Testing (Task 7 - 8) : $5k [ETA - 20 Days]
Milestone 4: Audits + Launch on Testnet (Task 9 - 10): $3k + $7k(Audit Cost) [ETA - 10 Days]
Milestone 5: Launch on Mainnet (Task 11): $5k [ETA - 5 Days]
Total Estimated Time - ~2.5 Months
Total Cost - $23k + $7k (Estimated Audit Cost) = $30k
7) Team Long-term vision
Blockdudes long-term vision is to become a catalyst for the growth and success of the Conflux Network.
We aim to build a thriving ecosystem of innovative blockchain projects that demonstrate the unique capabilities of Conflux and drive widespread adoption of decentralized technologies.
Through our projects, we will showcase the scalability, high throughput, and low transaction costs of Conflux, demonstrating its potential to revolutionize industries such as finance, gaming, supply chain, and more. We will actively engage with the Conflux community, fostering collaboration and encouraging the development of new ideas and solutions.
By achieving our long-term vision, Blockdudes aims to position Conflux Network as a frontrunner in the global blockchain landscape, attracting widespread adoption and investment.