# Introduction

Earn tokens (not points) while you sleep. Withdraw any time. Zero fees.

Founded by an experienced team that has been building in crypto since 2019.

Quick start:

* Reward-Earning Tokens
  * [brrETH](https://app.brrito.xyz/rewards/eth): Deposit ETH and earn ETH every block (est. 3-5% APR).
  * [brrUSD](https://app.brrito.xyz/rewards/usdc): Deposit USDC and earn USDC every block (est. 10-30% APR).
  * [brrETHv2](https://app.brrito.xyz/rewards/v2/eth): Deposit ETH and earn ETH every block (est. 8-10% APR).
* Mining Vaults
  * [ElonRWA](https://app.brrito.xyz/mining/elonrwa/eth): Deposit ETH and passively earn ElonRWA.
  * [NFD](https://app.brrito.xyz/mining/nfd/eth): Deposit ETH and passively earn NFD.
  * [DEGEN](https://app.brrito.xyz/mining/degen/eth): Deposit ETH and passively earn DEGEN.
* Mining Vaults V2
  * [ElonRWA](https://app.brrito.xyz/mining/v2/elonrwa/eth): Deposit ETH and passively earn ElonRWA.
  * [NFD](https://app.brrito.xyz/mining/v2/nfd/eth): Deposit ETH and passively earn NFD.
  * [DEGEN](https://app.brrito.xyz/mining/v2/degen/eth): Deposit ETH and passively earn DEGEN.
  * [DOG](https://app.brrito.xyz/mining/v2/dog/eth): Deposit ETH and passively earn DOG.


# Reward-Earning Tokens

Brrito's reward-earning tokens, brrETH and brrUSD, are versions/derivatives of ETH and USDC that automatically earn rewards for depositors.

> TIP: From a user's perspective, brrETH functions virtually the same as [Lido's wstETH](https://help.lido.fi/en/articles/5231836-what-is-lido-s-wsteth).

Depositors will always be able to redeem their deposits and any rewards accrued, excluding gas and Compound or Moonwell fees. Brrito does not charge any fees.

An example scenario to better illustrate Brrito's "reward-earning tokens":

* Alice has 1 ETH which is sitting idle in her wallet.
* She discovers Brrito and wants to earn more ETH.
* Alice deposits 1 ETH into Brrito and receives \*1 brrETH.
* Alice can withdraw at any time, but decides to wait 1 year.
* 1 year passes and Alice redeems her 1 brrETH and receives \*\*1.04 ETH back!

*\*It's important to note that the ETH:brrETH ratio is not 1:1 (rewards accrue every block, which increases the amount of ETH backing brrETH). For example, Alice deposits 1 ETH and may only receive 0.95 brrETH back, BUT that 0.95 brrETH can still be redeemed for 1 ETH.*&#x20;

*\*\*The 1.04 ETH figure was only for illustrative purposes. brrETH's rewards vary between 3-5% APR, and the final reward amount is impossible to know ahead of time.*

brrETH, brrUSD, and brrUSDv2 are all built on [Compound Finance](https://compound.finance/), and brrETHv2 is built on [Moonwell](https://moonwell.fi/). Both protocols are built by renowned teams, and are battle-tested and audited by security firms.

The core contract set for brrETH, brrUSD, and brrUSDv2 have been audited by [Pashov Audit Group](https://www.pashov.net/) and [KebabSec](https://kebabsec.xyz/), security research firms which have performed audits for the likes of Ethena, Radiant Finance, Manifold Finance, and others.

brrETHv2 is based on brrETH, with minor changes to accommodate Moonwell's contracts and assets. We are currently seeking an auditor and will update this page as soon as we have more information.

***

Verified contract deployments: <https://docs.brrito.xyz/contract-deployments>.

Security audits

* brrETH, brrUSD, and brrUSDv2
  * Pashov Audit Group: <https://github.com/brritoxyz/audit-reports/blob/main/brr-eth/pashov-audit-group.pdf>.
  * KebabSec: <https://github.com/brritoxyz/audit-reports/blob/main/brr-eth-upgradeable/kebabsec.pdf>.
* brrETHv2
  * Pending.


# Mining Vaults

Brrito's mining vaults enable users to deposit ETH (and USDC soon) to earn various Base ecosystem tokens. Users can withdraw 100% of their assets at any time, and there are no fees.&#x20;

Any ERC20 token that has liquidity can be mined by our vaults, starting with [DEGEN](https://twitter.com/degentokenbase), [ElonRWA](https://twitter.com/elonrwa), and [NFD](https://twitter.com/NFDtoken) (Feisty DAO). We will deploy vaults for 20+ of the top Base tokens by end of April 2024, and many more by EOY.

> *NOTE: "Mining", within the context of these vaults, is the act of converting yield earned from user assets into target tokens. Mining will have a positive impact on the market price of target tokens since they are purchased from an LP.* \
> \
> *Mining is entirely and automatically handled by the smart contracts - there are zero(!) asset-handling actions performed by the Brrito team.*

An example scenario to better illustrate Brrito's mining vaults:

* Alice has 1 ETH which is sitting idle in her wallet.
* She learns about ElonRWA and thinks it's an exciting project, but doesn't want to let go her of 1 ETH (she believes that $10k ETH is programmed).
* Alice deposits 1 ETH into Brrito's ElonRWA mining vault, which earns her ElonRWA every day.
* Alice can withdraw at any time, but decides to wait 1 year.
* 1 year passes and Alice withdraws her 1 ETH and receives all the ElonRWA she earned.
* Also, because the mining vault buys ElonRWA every day, which positively impacts the token's price, her ElonRWA is worth more than she expected!

Our vault contracts are permissionless (no admin privileges), non-upgradeable, and have multiple advantages for the participants:

* Crypto investors can passively invest in more speculative assets, whilst maintaining complete ownership of their deposit assets (which can be withdrawn at any time).
* Vault tokens will enjoy a constant, automatic flow of buying from vault depositors. The more deposits within the vault, the greater the buying pressure.

The goal of our vaults is to enable more individuals (and, one day, institutions) to gain exposure to speculative assets in a low-risk manner, by utilizing their interest earned to purchase those assets; the principal is never touched.

This may be worthwhile for investors because the right token could lead to outsized returns which dwarf the typical yield earned from ETH or USDC.

The core contract has been audited by  [KebabSec](https://kebabsec.xyz/), a reputable security firm that has performed audits for Manifold Finance, Olympus DAO, and Redacted Cartel DAO. We will have at least 1 more follow-on audit soon.

***

Verified contract deployments: <https://docs.brrito.xyz/contract-deployments>.

Security audits

* KebabSec: <https://github.com/brritoxyz/audit-reports/blob/main/miner-eth/kebabsec.pdf>.


# Team

**KP | Founder and developer**

Full-time software developer since 2014, with a focus on crypto since 2019. Prior to Brrito, KP was the Smart Contract Lead at [Redacted Cartel DAO](https://redacted.finance/) ("RCD"), where he had developed the original smart contracts for two of its successful flagship products (Hidden Hand and \*Pirex); both products have securely managed millions in user asset value without hacks.

*\*Pirex began life as an RCD-incubated startup which KP had cofounded and architected (see* [*here*](https://gist.github.com/kphed/057bec2527ef90717bc2e1a94cfe7a24)*).*

KP has also made contributions to various ecosystem projects. Examples:

* [Compound](https://compound.finance): Collaborated with the Compound Labs and OpenZeppelin teams to remedy a misconfigured Comet deployment, and was awarded a bug bounty ([reward proposal](https://www.tally.xyz/gov/compound/proposal/203)).
* [Axiom](https://axiom.xyz): Participated in Axiom's ZK Intensive 2 cohort, and assisted the Axiom team by making contributions to their Governor product (GitHub repo - currently, private).
  * Contributed towards the backend, circuit, and smart contracts for a ZK Intensive 2 group project which used recent DeFi usage data to determine NFT attributes (Github repos: [1](https://github.com/kphed/axiom-project) and [2](https://github.com/koalateectrl/axiom-zk-nfts)).
  * Overhauled Axiom Governor's smart contract architecture to more closely resemble OpenZeppelin 5.0's Governor architecture.
  * Implemented logic for parsing a "side bitmap" to determine Merkle leaf ordering when computing roots onchain. Written in Yul.
* [Celo](https://celo.org/)
  * Proposed an amendment to CIP-10, along with an early PoC, which enabled EOAs to authorize the execution of core Celo actions to smart contract accounts ([merged PR](https://github.com/celo-org/celo-proposals/pull/39)).
  * Operated a validator for the incentivized Baklava testnet, and qualified as a 'Master Validator' (top validators who met a performance and security threshold).
* [Cosmos](https://cosmos.network/)
  * Enabled relayers to configure chains by passing in a chain config URL ([merged PR](https://github.com/cosmos/relayer-archive/pull/64)).
  * Briefly operated a validator for Cosmos Hub 1 and 2.

GitHub: <https://github.com/kphed>.

X: <https://x.com/ppmoon69>.

Warpcast: <https://warpcast.com/ppmoon69>.


# Advisors

We are grateful to be actively guided by some of the best in the industry.

* [Armand Khatri](https://twitter.com/armandkhatri) | Coinbase Smart Wallet BD.
* [Joey Santoro](https://twitter.com/joeysantoro_eth) | ERC4626 creator, and prev. Fei Protocol founder.
* [Vectorized](https://twitter.com/optimizoor) | Solady founder, and Asterix CTO.
* [Nap](https://twitter.com/zapnap) | dlab.vc founder.
* [Benny](https://warpcast.com/bennylada) & [Alunara](https://twitter.com/0xAlunara) | Llama Airforce founders.
* [William X](https://twitter.com/W_Y_X) | Conduit engineer.


# Official Links

GitHub: <https://github.com/brritoxyz>.

Discord: <https://discord.gg/brr>.

Warpcast: <https://warpcast.com/brritoxyz>.

Twitter: <https://twitter.com/brritoxyz>.


# Contract Deployments

All of our contracts are deployed on Base and are verified on BaseScan.

**Reward-Earning Tokens**

* brrETH
  * Address: `0xf1288441F094d0D73bcA4E57dDd07829B34de681`.
  * BaseScan: <https://basescan.org/address/0xf1288441f094d0d73bca4e57ddd07829b34de681>.
* brrETHv2
  * Address: `0xD729A94d6366a4fEac4A6869C8b3573cEe4701A9`.
  * BaseScan: <https://basescan.org/address/0xD729A94d6366a4fEac4A6869C8b3573cEe4701A9>.
* brrUSDv2 (USDC)
  * Address: `0x1E757bEf9dD1005D440C50e45249d18Df02d039C`.
  * BaseScan: <https://basescan.org/address/0x1e757bef9dd1005d440c50e45249d18df02d039c>.
* Deprecated
  * brrUSD (USDbC)
    * Address: `0xe5d0481E17E89f99512FBCd1483b0eE8692529Ef`.
    * BaseScan: <https://basescan.org/address/0xe5d0481E17E89f99512FBCd1483b0eE8692529Ef>.

**Mining Vaults**

* ElonRWA
  * Address: `0x37c3Ab9475835a8482d7BD1928Dfcc6F4DBF0b0f`.
  * BaseScan: <https://basescan.org/address/0x37c3Ab9475835a8482d7BD1928Dfcc6F4DBF0b0f>.
* NFD
  * Address: `0x96fcf6e97f977db32e43a3d583dc233373f02669`.
  * BaseScan: <https://basescan.org/address/0x96fcf6e97f977db32e43a3d583dc233373f02669>.
* DEGEN
  * Address: `0x5711e9cc7582988852a04d9ac4415b1bc0b24e22`.
  * BaseScan: <https://basescan.org/address/0x5711e9cc7582988852a04d9ac4415b1bc0b24e22>.

**Mining Vaults V2**

* ElonRWA
  * Address: `0xf3600eb506074b34ccc9b228c2988acdf95ea6c3`.
  * BaseScan: <https://basescan.org/address/0xf3600eb506074b34ccc9b228c2988acdf95ea6c3>.
* NFD
  * Address: `0xae73073c48484563ff52c9602e6ede05f020d43a`.
  * BaseScan: <https://basescan.org/address/0xae73073c48484563ff52c9602e6ede05f020d43a>.
* DEGEN
  * Address: `0x6f1efb96d8240281a8dae0d82d23b1acbfba0c15`.
  * BaseScan: <https://basescan.org/address/0x6f1efb96d8240281a8dae0d82d23b1acbfba0c15>.
* DOG
  * Address: `0xffb1cd86f6b3fda78b52a63172ef24f02d92435b`.
  * BaseScan: <https://basescan.org/address/0xffb1cd86f6b3fda78b52a63172ef24f02d92435b>.
* MFER
  * Address: `0x9fe696540c9de9846a8953caee3248e99afaccb2`.
  * BaseScan: <https://basescan.org/address/0x9fe696540c9de9846a8953caee3248e99afaccb2>.

**Project Token (BRR)**

> WARNING: Beware of scams! We are not selling any BRR tokens.

* BRR
  * Address: `0x7daf48ee7bb6cf9c166c9a97fb559168ea577758`.
  * BaseScan: <https://basescan.org/address/0x7daf48ee7bb6cf9c166c9a97fb559168ea577758>.
* BRRMigrator
  * Address: `0x7222eae62dfd6260ef8d3b5f8bf04055afe7926d`.
  * BaseScan: <https://basescan.org/address/0x7222eae62dfd6260ef8d3b5f8bf04055afe7926d>.
* Deprecated (old BRR tokens)
  * BRR
    * Address: `0x6d80d90ce251985bF41A98c6FDd6b7b975Fff884`.
    * BaseScan: <https://basescan.org/address/0x6d80d90ce251985bF41A98c6FDd6b7b975Fff884>.
  * stakedBRR
    * Address: `0x9A2a2E71071Caff506050bE6747B4E1369964933`.
    * BaseScan: <https://basescan.org/address/0x9a2a2e71071caff506050be6747b4e1369964933>.

> NOTE: brrUSD, brrUSDv2, and brrETHv2 are upgradeable (ERC1967 proxies deployed using the [Solady ERC1967Factory](https://basescan.org/address/0x0000000000006396ff2a80c067f99b3d2ab4df24)), but upgrades can only be carried out by the Brrito multisig (3 of 5). As of this writing, none of our contracts have ever been upgraded.


# Multisig

Our multisig is set as the owner and admin of key Brrito contracts (brrUSD, brrUSDv2, etc.), and has permission to update certain contract parameters, as well as execute contract upgrades (where applicable).

Multisig: <https://app.safe.global/home?safe=base:0x50e79ccb185354A6A95dB4AeB898A1888A466630>.

The multisig is currently comprised of 5 signers with a 3 signature threshold. The signers are:

* [Vectorized](https://twitter.com/optimizoor) (Solady founder).
* [Benny](https://warpcast.com/bennylada) (Llama Airforce cofounder).
* [KP](https://twitter.com/ppmoon69) (Brrito founder).
* [Path](https://twitter.com/Cryptopathic) (Feisty DAO founder).
* [Dres](https://twitter.com/dresdlr) (Brrito team member).


# Project Token (BRR)

> **The BRR token is not for sale, has no utility, and is valueless (i.e. worth zero)**. Anyone offering to sell you the token is a scammer, please be wary.
>
> TIP: For the most up-to-date information regarding our token, follow us on Twitter: <https://twitter.com/brritoxyz>.

Brrito has an official token called [BRR](https://basescan.org/address/0x7daf48ee7bb6cf9c166c9a97fb559168ea577758) with a 1 billion max supply. \~11.3% has already been minted and distributed to advisors, and community contributors and members.

BRR Token Distribution

* NFT crowdfund, advisors, and external contributors: 11.3%.
* Team (4 year vesting with 1 year cliff): 20%.
* Unallocated: 68.7%.

We're constantly monitoring and evaluating data in order to make informed decisions regarding future token allocations, and will put forth our best efforts to keep this page up-to-date.

In the meantime, please beware of scams (e.g. if anyone offers to sell you BRR tokens, it is likely a scam).&#x20;


