Grant Proposal - Bermuda Bay Shielded Omnipool πŸ–οΈ

Description

Bermuda Bay is a Tornado Cash Nova fork with various further features. At its core Bermuda Bay V1 consists of a single pool that facilitates shielded transactions for multiple ERC-20 tokens and arbitrary amounts. Further additions on top of the original Nova pool are transaction notes, transaction history for both sender and recipient, as well as gasless and anonymous transfers/withdrawals via Gelato and a name registry for shielded addresses. Safe account recoverability is another future feature that will enable trustless recovery of shielded funds. To meet compliance requirements we envision to build an opt-in POI/KYT mechanism. The protocol will be governed by its community through an on-chain forum. The governance token will be distributed through anonymity mining to incentivize deposits and thus increase the anonymity set. Gnosis Pay and Uniswap/Cow Protocol integrations are planned for after the launch of the initial Bermuda Bay V1 in Q1 2024.

Manifesto/Vision

Bermuda Bay is made up of its community. Success of the protocol absolutely relies upon contributions in all sorts of forms and fields. Essential tasks will need to be undertaken by the community in order to evolve and maintain the project. We envision active community members to be rewarded through governance proposals requesting treasury spending for contribution compensation.

Problem

Transaction details such as sender, recipient, and amount are public.

Solution

Anonymize transactions by an UTXO based account system overlay whose transactions are verified through a zero-knowledge circuit. Pioneered by the Tornado Cash team with their Nova implementation.

Product

Dapp (web) that allows funding into, transferring within, and withdrawing from a shielded pool with support for any ERC-20.

Validation

There has been interest in non-sanctioned anonymity pools since the OFAC listing of Tornado Cash. Also, our omnipool design makes privacy a simple opt-in for any ERC-20 holder.

Progress

Bermuda Bay deployed a MVP on Chiado, Gnosis Chain’s testnet, which includes the following features for now:

  • Simple shielded account management
  • Omnipool: multiple Erc20’s token support
  • Arbitrary amounts
  • Internal shielded transfers
  • Transaction notes
  • Transaction history viewable by sender and recipient
  • Gasless and anonymous withdrawals via Gelato
  • Name registry for shielded addresses

Differentiation

Bermuda Bay differs from other shielded pools, since it is a community driven project which will be regulated via a forum/DAO. The $BAY token will be distributed through anonymity mining, so people who stay in the pool will be rewarded, which will help keep up the anonymity set.

Team

  • Alex - Previously worked as a software engineer and dev advocate and has been in crypto forever

  • Noah - Software Engineer previously worked in startups, open source, and crypto

Grant Request

10.000 Dai

Funds

Bermuda Bay received zero funding to date.

Help

  • Design
  • Grow community
  • KYT provider cost
  • Audit

Additional Resources