Aztec Wallet | Grant Proposal

Devonchain Team

Contact details

ioan.oara@gmail.com
Telegram and X: @dexterdev8

Summary

This blog marks our contribution to Aztec’s call for developers and innovators. At Devonchain, we are committed to building a new Crypto Wallet while contributing to the growth of the Web3 ecosystem. We recognize that wallets are crucial to blockchain, but without a thriving ecosystem, they hold limited value. Our vision is to create a wallet that empowers users with privacy and control while supporting the broader blockchain landscape. This project is just the beginning, and we are excited to build a more private, user-driven crypto world in line with Aztec’s values.

Estimations

Start date: October 7st 2024

Testnet ready: December 20th

End date: January 31 2025

Team

Frontend Engineer: Skilled in building intuitive and user-friendly interfaces using modern web technologies. This role focuses on creating a seamless user experience by designing and developing the frontend of the web wallet using React.

Backend Engineer: Responsible for designing and developing robust APIs and SDKs that power the wallet’s functionality. This role includes integrating the wallet with external services like blockchain explorers and other third-party solutions. The backend engineer ensures efficient data handling, security, and scalability to support a reliable user experience.

Blockchain Engineer: Specialized in blockchain technology, with deep knowledge of smart contract development and interaction, especially within Ethereum’s Virtual Machine (EVM). This role involves working with zero-knowledge (ZK) cryptography and domain-specific languages (DSLs) to build secure, privacy-focused blockchain solutions that interact seamlessly with the wallet.

Wallet structure and features

  • Features
    • Wallet
      • Transaction simulation before execution
      • Handle public and private transactions
      • Send, receive, buy and shield tokens
    • Account
      • Manage multiple accounts
      • Noir-based Smart Contract accounts
    • Transaction History
      • View detailed information on pending and completed transactions
      • Integration with block explorer for transaction insights
    • Discovery
      • Explore and interact with Aztec dApps, with educational resources on usage.

Grant milestones and roadmap

Milestone 1: MVP - 4 weeks

  • Intuitive UI/UX for wallet interaction
  • Support for public and private transactions (simulate, send, receive, shield)
  • Transaction history management
  • Discovery section for dApp exploration

Milestone 2: Integrations - 4 weeks

  • Account and asset management
  • SDK for dApp integration, WalletConnect support
    • Demo dApp
  • Block Explorer integration

Milestone 3: Testnet ready - 3 weeks

  • Functional and end-to-end (E2E) testing for dApp integrations
  • Comprehensive documentation

Milestone 4 - Further improvements: 4 weeks

  • Improved UX (EIP-712 for AuthWit)
  • Smart Contract Account and recovery features

Pre-mainnet

  • Smart contract audit, price indexing, and on-ramp integration.
  • Integration with Aztec Bridge.
  • Multi-token gas payment with Paymaster.

Post-mainnet

  • Multi-sig accounts, token swap aggregator, debit card support.
  • Support for ecosystem projects.

Grant amount

Total Grand: $47,000

Design: $2,000

Maintenance: $8,000

Milestones Team Resources
M1 Frontend Engineer
Blockchain Engineer
$8,000
M2 Frontend Engineer
Backend Engineer
Blockchain Engineer
$12,000
M3 Frontend Engineer
Backend Engineer
Blockchain Engineer
$9,000
M4 Frontend Engineer
Blockchain Engineer
$8,000
Total $37,000

Hi! Thanks for your proposal. Any chance you could send github links of the development team?

Hello @rahul-kothari ,

Sure, here are the links

Idir
Alex
Ioan

If you have any questions feel free to reach me on Telegram.