LogoLogo
zkBob AppLinks & Resources
  • 🦹zkBob Overview
    • zkBob
    • Basic Concepts
      • Getting Started
      • Open-Source and Decentralized
      • Multichain Deployment
      • Usage Statistics
      • Use Cases
        • Employee Salary
        • Vendor Purchasing
      • Development Timeline
      • zk Privacy Solution Comparison
    • zkBob Pools
      • USDC Pool on Polygon (sunsets January 31, 2025)
      • USDC Pool on Optimism
      • ETH Pool on Optimism
      • USDT Pool on Tron (sunsets Oct 29, 2024)
    • Fees
      • Unspent note handling
    • Deposit & Withdrawal Limits
    • Compliance & Security
      • TRM Labs Integration
    • Conferences, Workshops, Videos
      • International Videos
    • Governance
    • BOB Stablecoin
    • zkBob FAQ
  • πŸ¦Έβ€β™‚οΈzkBob Application
    • UI Overview
    • Account Creation
      • Login to an existing account
      • Lost Password
      • Metamask / Web3 Wallet Warning
    • Deposits
    • Transfers
      • Multitransfers
    • Withdrawals
      • Native Token Conversion
    • Generate a Receiving Address
    • Optional KYC
    • zkBob Direct Deposits
    • Support ID
    • Payment Links
    • Integrated Services
    • Multilingual support
      • PortuguΓͺs
      • Русский
      • δΈ­ζ–‡
  • πŸ‘©β€βš•οΈTechnical Implementation
    • zkBob Application Overview
    • Deployed Contracts
    • Smart Contracts
      • zkBob Pool Contract
        • Transaction Calldata
      • Bob Token Contract
      • Verifier contracts
      • Operator Manager Contract
        • Mutable Operator Manager
      • Voucher (XP) Token Contract
    • Accounts and Notes
      • Accounts
      • Notes
    • Relayer Node
      • Relayer Operations
      • Optimistic State
      • REST API
    • zkBob Keys
      • Address derivation
      • Ephemeral keys
    • zkSNARKs & Circuits
      • Transfer verifier circuit overview
    • zkBob Merkle Tree
      • The Poseidon Hash
    • Elliptic Curve Cryptography
    • Transaction Overview
      • Common Structure
      • Memo Block
        • Memo Block Encryption
      • Transaction Types
      • Nullifiers
      • Signing a Transaction
      • The Transaction Lifecycle
    • Client Library SDK
      • Configuration
        • Initializing the client
          • Client Configuration
        • Attaching a User Account
          • Account Configuration
        • Switching Between Pools
      • Account-less Mode Operations
        • Converting Token Amounts
        • Transaction Fees
        • Transaction Constraints
        • Using the Delegated Prover
        • Getting the State
        • Gift Cards
        • Client Library Status
        • Helpers
        • Versioning
      • Full Mode Operations
        • Balances and History
        • Shielded Addresses
        • Account State
        • Fee Estimations
        • Transaction Configuration
        • Sending Transactions
        • Transaction Maintenance
        • Direct Deposits
        • Gift Cards Maintenance
        • Ephemeral Deposits
        • Forced Exit
        • Other Routines
      • Common Types
      • Full Functions List
      • Utilities
  • πŸ‘©β€πŸ«Deployment
    • Trusted Setup Ceremony
    • Contract Deployment
    • Relayer Subsystem
  • πŸ‘·β€β™‚οΈRoadmap
    • On the Roadmap
    • Exploratory Features
      • XP (Experience Points)
        • XP-based Auctions
      • Multi-chain Custom Rollup Deployment
      • Round-robin Operator Manager
      • Compounding
  • πŸ§‘β€πŸ’»Jobs
    • Zero-Knowledge Researcher & Protocol Developer
  • 🧩Resources
    • Visual Assets
    • Hackathons
      • zkBob Cloud
    • Release Notes
      • October 11, 2023
      • July 13, 2023
      • June 13, 2023
      • March 28, 2023
      • January 30, 2023
      • January 16, 2023
      • January 2, 2023
      • Releases 2022
    • Security Audit
    • Github
    • Link tree
Powered by GitBook
On this page
  • Upcoming Items
  • Application Improvements
  • Exploratory Features

Was this helpful?

  1. Roadmap

On the Roadmap

PreviousRelayer SubsystemNextExploratory Features

Last updated 1 year ago

Was this helpful?

zkBob is a beta application with many developments in process. There are planned improvements as well as exploratory features based on how projects are using zkBob.

To submit a feature request: zkbob@proton.me

Upcoming Items

These items are ongoing or planned for near-term execution.

  • Salary use case development: zkBob is already in use by projects looking to pay employees and contractors privately with a stablecoin while taking advantage of inherited KYC (employees and employers already know each other). Additional projects will be onboarded to the platform to expand and promote this use case.

  • DeFi use case development. BOB is a novel stablecoin and new use cases such as lending, an expanded collateralization model, compounded interest distributions, and other ideas will be explored within a multi-chain context.

  • βœ… CDP platform for the BOB stablecoin. This platform will allow Uniswap V3 LPs to use their positions to mint and borrow BOB. Now located at

  • Governance and decentralization: BOB protocol is an open-source platform still in beta. Additional measures will be taken to decentralize the workflow and engage the community in making future decisions about platform directions. This is also true for the BOB stablecoin where community members will ultimately make decisions about usage, supply etc. though a tbd governance process.

  • βœ… Hackathon and conference participation: The community should be engaged with BOB and zkBob to explore and develop new use cases where privacy and stability are preferred. Recent conferences include

  • AML improvements: Account verification and tiered limits will be refined to keep the protocol secure and policy compliant.

    • Restructure max transaction and monthly limits for basic tier accounts.

    • βœ… Verified accounts with KYC-based NFTs and higher deposit limits. with the Opium Know your Cat protocol.

    • Verify corporate accounts on a case-by-case basis.

  • Wallet screening: VAF Compliance and PureFI integrations will bolster TRM integration to provide additional protections by screening deposit/withdrawal addresses for AML and sanctions compliance.

Application Improvements

We will continue improving the speed, usability, and efficiency of the application. Items on the roadmap include:

  • Mnemonic account import/export. This will increase usability and transportability of accounts.

  • UTXO withdrawal details. Multiple UTXOs may need to be processed during a withdrawal. Updates will provide users with more details about withdrawals which can incur higher fees (ie a multi-UTXO withdrawal with 5 individual txs will include a fee of $0.50 rather than $0.10).

  • βœ… Multi-sender functionality. Ability to add multiple transfer addresses (input or from a csv file) and send in batches.

  • Error reporting enhancements. When a transaction reverts there is currently not enough information for the user. Errors should be clearly displayed for debugging purposes.

  • Post-beta. Following beta protocol updates will include:

    • Open-source UI

    • Decentralized relayer infrastructure

    • Community ceremony

Exploratory Features

To submit a feature request: zkbob@proton.me

Research a PLONK implementation to replace the current Groth'16 zkSNARK. PLONK can reduce proof computation size and creation/execution time. .

See in research and development.

πŸ‘·β€β™‚οΈ
https://bob-cdp.dappling.eth.limo
EthDenver
EthDubai
Optional KYC is now implemented
More on PLONK
this page for additional items