Skip to content

sarau-xyz/sarau-contracts

Repository files navigation

SarauXYZ Smart Contracts

This repository contains all contracts used in SarauXYZ protocol.

What is Sarau?

Sarau is a dApp that enable users to collect NFTs that represent moments in a real life, for example, you can distribute to your audience an exclusive NFT to remember a event that you have created.

Deployed contracts

Alfajores:

  • Sarau Maker 0x00AC0451422cb0C85D9D6523D96563509Dbe7674

Celo:

  • Sarau Maker: 0x27b6B90B6519F3b3B224301366be3a10A203997f

Develop

Create .envfile and:

  • add your MNEMONIC phrase
  • add your celoscan API_KEY

Commands

Deploy to alfajores network (Celo testnet): yarn deploy --network alfaores


Compile contracts: yarn build


Test contracts: yarn test

Build with

  • Lavanet 🌋
  • Redstone Finance 🔺
  • Celo 💚
  • Hardhat 👷