Title: AztecTrail – Decentralized Block Explorer for Privacy-Focused Transactions
Contact Details: Email: team@de-centra.com Telegram: @palazov Linktr: Decentra | Linktree
Summary: AztecTrail is a privacy-centric block explorer to be developed by Decentra, leveraging our unique decentralized network of expert builders. Our approach ensures a high-quality, secure, and efficient tool for the Aztec network, which will be fully open-source and accessible to everyone. By splitting the development process into Decentra Sprints, we guarantee timely and cost-effective delivery while maintaining the highest standards of security and usability.
We are eager to continue building on Aztec because its vision of a fully programmable private ZK-rollup on Ethereum aligns perfectly with our commitment to privacy, security, and innovation. Our long-term collaboration with Aztec will not only enhance the expertise of our network of builders but also drive the development of cutting-edge tools and infrastructure, solidifying Aztec’s position as a leader in privacy-centric blockchain solutions.
Decentra is providing a guaranteed pool of devs (about 20 out of which two senior full-stack engineers and one tech lead will be selected). This ensures the project’s completion in the estimated deadline. Our unique building model allows for the developer community to collaborate and compete for a part of the prize on each milestone. Everything is built in public and open source. Referring to our track record as an internal team, so far we have delivered more than 30+ projects in the verticals of DeFi native applications such as perpetuals, derivatives, AMMs, as well as infrastructure projects in Ethereum, L2, and Solana ecosystems.
Check our unique development process here.
Estimated Start and End Date: Start Date: August 1, 2024 End Date: November 30, 2024
Unique Features and Team Expertise
Decentra Sprints:
- Round 0: Draft Outline (August 1 - August 10, 2024)
- Project Approval: Confirm project scope and requirements.
- Discovery phase: Architecture planning, specifying project requirements, task breakdown.
- Developer Onboarding: Certified developers compete to provide the initial outline. Time for them to go more in depth through the requirements
- Round 1: Initial Development (August 11 - August 31, 2024)
- Goal Setting: Define specific goals for refining the draft code.
- Development Work: Improve and expand the draft code.
- Competitive Submissions: Developers submit and compete based on code quality, testing, and documentation.
- Review and Judging: Assess submissions and provide feedback.
- Round X: Iterative Development (September 1 - October 15, 2024)
- Multiple iterations for implementing and refining functionalities.
- Continuous competition and evaluation based on efficiency, testing, and documentation.
- Bonus Round: Integration and Final Adjustments (October 16 - October 31, 2024)
- New Integrations and final adjustments based on feedback.
Design:
- Our platform’s design will be delivered by a professional designer from Decentra, ensuring a user-friendly interface that aligns with Aztec’s privacy-focused vision.
Team Expertise:
- Decentra’s network of builders brings diverse expertise in blockchain development, particularly in privacy-centric applications. Our previous projects include developing secure and efficient smart contract solutions for perpetual protocols, L2 ecosystems,oracle infra, and subnets.
Tech Stack:
- Fronted: NextJs
- Backend: NestJs
- DB: Postgres
Development Milestones:
- Milestone 1: Draft Outline and Initial Development (August 1 - August 31, 2024)
- Create the initial project outline and structure.
- Develop the basic functionality of the block explorer.
- Deliverables: Initial draft, basic block explorer functionality.
- Milestone 2: Comprehensive Block and Transaction Pages (September 1 - September 30, 2024)
- Develop detailed pages for blocks and transactions.
- Implement comprehensive fee data and transaction effects.
- Deliverables: Enhanced block and transaction pages with detailed data.
- Milestone 3: Contract and Class Pages (October 1 - October 31, 2024)
- Develop detailed pages for contracts and classes.
- Implement search functionality for contracts and transactions.
- Deliverables: Fully functional contract and class pages.
- Milestone 4: Integration, Testing, and Launch Preparation (November 1 - November 30, 2024)
- Integrate all components and conduct thorough testing.
- Prepare for launch, including setting up a hosted version and monitoring services.
- Deliverables: Integrated and tested block explorer ready for launch.
- Milestone 5: Post Launch Evaluation and Future Work (December 2024 - January 2025)
- Evaluate the performance and collect user feedback.
- Plan and implement future enhancements and feature additions.
- Deliverables: Post-launch report, plan for future improvements.
Grant Amount Requested: Total Requested: $45,000
Grant Budget Rationale:
- Development Costs: $40,000
- Split evenly over the four months of development between at least 3 developers (one tech lead with architectural knowledge and 2 senior full stack devs - оne specialising in backend and one in frontend), ensuring continuous progress.
- Design Costs: $2,000
- Professional design services to ensure a high-quality user interface for the creation of a native Aztec design for the block explorer.
- Full branding of AztecTrail including logo and social media items.
- Infrastructure Costs: $3,000
- Initial hosting and infrastructure setup, ensuring reliable service. Cloud node, capable of supporting an ETH node, an Aztec node and our backend running (~300 USD/month). Database server (~300 USD/month). CDN for hosting static frontend files (~20-30 USD/month). To add on that the above is perhaps a more realistic scenario for when beginning to deploy the public mainnet solution. During initial development months, this could be $0.
Monetization Strategy for AztecTrail
To ensure the long-term sustainability and continuous development of AztecTrail, we propose the following monetization strategies:
1. Real-time Web3 Data Infrastructure for Indexing and Analytics
Tiered API Plans: Offer tiered API plans to developers and businesses that require advanced access to AztecTrail data. The plans could range from free to premium, with the premium plans providing faster response times, higher rate limits, and access to historical data. Pricing can range from $49/month for basic access to $499/month for enterprise-level access, with custom pricing for extensive data needs.
Custom Solutions: Provide tailored data services for protocols with specific needs. These solutions can include custom indexing, real-time analytics, and enhanced data security features, ensuring that clients receive exactly what they need to optimize their operations.
2. Token Allocation Scheme and Revenue Sharing for Early-Stage Products
Token Allocation Scheme: Enable early-stage products to provide an allocation of their future token allocation in exchange for data services. This will allow startups to bootstrap their services using our infrastructure without upfront costs, while AztecTrail benefits from potential future returns as these products grow and succeed.
Revenue Sharing: In addition to the token allocation scheme, we propose a revenue-sharing model that leverages the custom data points provided by AztecTrail. This model will allow us to share in the success of projects that utilize our data infrastructure, fostering a symbiotic relationship between AztecTrail and the protocols built on top of it.
Detailed Revenue Sharing Mechanism:
Custom Data Points Agreements: When a protocol leverages our custom data points, we can negotiate revenue-sharing agreements tailored to the specific use case. For instance, if a project builds a perpetual DEX using our data infrastructure, we could take a percentage of the trading fees generated by the DEX.
Example Revenue Sharing Agreement:
- Initial Setup: The protocol integrates AztecTrail’s custom data points for their application, such as a perpetual DEX.
- Revenue Generation: The perpetual DEX starts generating trading fees from users.
- Revenue Sharing: AztecTrail receives a predefined percentage of the trading fees. This percentage can be negotiated based on the extent and value of the data services provided.
- Fee Percentage: A typical revenue-sharing agreement might stipulate that AztecTrail receives 1-3% of the trading fees generated by the DEX.
- Payment Terms: Fees can be paid out monthly or quarterly, depending on the agreement.
Advantages:
- For Early-Stage Products: They gain access to high-quality data services without immediate financial outlay, allowing them to focus on growth and product development.
- For AztecTrail and Aztec Ecosystem: We benefit from the growth of the protocols we support, creating a continuous revenue stream that scales with the success of our client, as well as the development of the whole Aztec Ecosystem.
Questions:
- What specific data should be included in the transaction effects displayed on the block explorer?
- Will public calls information be available via PXE RPC, or will custom solutions be needed?
- Are there additional features or integrations desired for the block explorer (e.g., contract verification, public portfolio tracking)?
By leveraging our decentralized development process, Decentra ensures that AztecTrail will be a robust, privacy-focused block explorer that aligns with Aztec’s vision and core values of privacy, accessibility, trustlessness, and compliance. Join us in shaping the future of decentralized work and enhancing the Aztec network’s ecosystem.