The Mavriks project

Intro

Mavrik labs is building a UI for the Crypto Metaverse. Crypto really is a universe of its own with many different worlds - DeFi, NFTs, DAOs, various Layer 1s , Layer 2s and consensus algorithms and many many different kinds of participants. Navigating this Metaverse is no easy task. There is no single UI to explore these worlds. We are set out to build one.

History

When we started in March of 2019 at Binance Labs, NFTs were not in the Zeitgeist. They were not popular with Tom Brady and Paris Hilton. Dapper labs was working on a project called CheeseWizards, which in retrospect feels like a “bridge” project between CryptoKitties and NBA TopShot. There were a few projects like Mintbase that allowed anyone to create NFTs via simple UIs (still required Metamask). Mavrik built a project called The NFT Company (it’s a relic now) which allowed anyone to create NFTs with no Metamask (required a bit of nonce management hackery on our end) and no gas fees. We built it on Matic’s first ever testnet. We used the ERC-1155 standard before it was formally accepted as a standard.

Forward to 2021, NFTs are everywhere. Grammy winning artists are using them to release their music, creators are using them to monetize their creations and everyone at BTC Miami is creating their own NFT platform. This is a great time for us to bring our vision to reality.

Build

There are many ways the Crypto Metaverse UI could be built. We chose to do it via NFTs. You see, NFTs can be used for more than dumb jpegs. They can be programmable. Infinitely. They can be used as a gateway to the Metaverse.

The Metaverse can be entered via many doors. DeFi is one of them. NFTs can unlock this door elegantly. They let you traverse the Metaverse smoothly. They let you access yield farms with far less effort than ‘traditional’ ways. They will make you a VC by bringing you alpha. They can make you an LP, a lender/borrower, insurance provider, liquidator and staker all at the same time. They build your decentralized reputation as a side effect. They are the magic carpets that let you fly through the DeFi sub-metaverse.

The DeFi NFTs we are building function like crypto wallets. They hold assets and interact with DeFi protocols. They can do so automatically on your behalf via extensions. You can equip your NFTs with any extensions available via our open marketplace. An extension is simply a way for your NFT to attain a new capability; like the ability to interact with a specific DeFi protocol, e.g Uniswap or manage an interaction with a protocol - like auto managing your LP positions across ranges in Uniswap V3. What your NFT can do via extensions is only limited by your imagination. You might think of this as building your own supercar with all the required tools at your disposal.

Code

The Metaverse belongs to the people. It is built, governed and owned by the people. Mavrik labs is merely sparking the fire and kicking off the project. Our grand vision is to bring a billion people into the metaverse. Our initial mission for doing this can be summarized as:

Make DeFi fun and easy to use

DeFi is hella innovative. But DeFi builders are not good at translating their creations into easily digestible interfaces. So our core mission can be broken down into these:

  • Bring DeFi to every investor

  • Make it easy and fun to participate

  • Help DeFi protocols find users

  • Popularize DeFi in the larger developer ecosystem

  • Find ways to let developers monetize their code

  • Create space for economists to innovate

  • Encourage right brain thinkers to innovatively combine DeFi legos

DAOness

If this sounds like a DAO, it’s because Mavrik is one. We are currently at genesis and looking for more members to join the squad. An ideal genesis squad member:

  • Has a well defined core skill - writing code, making designs, marketing, community building, business development or anything that will get you paid handsomely in the real world

  • Has bias towards building - products, community, any form of value

  • Can talk to community members, form a set of hypotheses, test, refine and repeat

  • Has the ability to determine who doesn't belong and exclude

  • Help other community members with no expectation of return

  • Is willing to admit mistakes

  • Can hold a steady rhythm of conversations small and large and keep the community humming

  • Every so often can drop a beat that energizes the entire DAO

Contributing

Any DAO member can contribute to any open problems. You can:

  • Write code

  • Create memes

  • Write docs

  • Design core products, marketing materials, emails

  • Create educational content

  • Bring more open problems to everyone's attention

We currently don't have a definition for what constitutes a contribution. But as long as there is tangible value created, you have successfully contributed.