This Repo contains the codebase to mint, transfer, and use ECOV fungible tokens to pay for services on the Ecoverse dapp, developed by BalloonBox for Solana. As such, ECOV is the official utility token for Ecoverse. The major featured directories are
- ecoswap
a mechanism to swap SOL โ ECOV unidirectionally
completed - Milestone #1 deliverable โ๏ธ - ecov
a minter of Ecoverse's fungible utility tokens, called ECOV
completed - Milestone #1 deliverable โ๏ธ - dao
a DAO to vote on future Ecoverse projects
completed - Milestone #2 deliverable โ๏ธ
The tree diagram of the major files in the current directory
.
โโโ dao # hyperlink to realms.today DAO
โโโ ecoswap # unidirectional 1:1 swap SOL -> ECOV
โ โโโ _cicd # shell custom commands
โ โโโ _dist # contains the outputs of the compiled Solana program
โ โ โโโ program
โ โโโ accounts # a folder containing a few Solana file system wallets
โ โโโ bathsheba.json # keypairs for the file system wallet
โ โโโ rahab.json
โ โโโ ruth.json
โ โโโ tamar.json
โ โโโ client # Typescript client that interacts with the Solana program
โ โ โโโ main.ts
โ โโโ node_modules # node.js dependencies
โ โโโ program # the actual Solana program
โ โโโ src
โ โโโ lib.rs # Rust codebase of the Solana program
โ โโโ Cargo.lock # auto-generated Rust dependencies file
โ โโโ Cargo.toml # Rust manifest file
โ โโโ target # output of the compiled Solana program
โ โโโ .env # environment variables
โ โโโ .gitignore
โ โโโ package-lock.json # auto-generated Node project metadata
โ โโโ package.json # metadata of our Node project
| โโโ README.md
โโโ ecov # mint and transfer a utility token, called ECOV
โ โโโ firstmint # first-time mint of ECOV
โ โโโ node_modules
โ โโโ scripts
โ โโโ firstmint.mjs # mint ECOV (SPL-token)
โ โโโ transfer.mjs # transfer ECOV
โ โโโ .env
โ โโโ package-lock.json
โ โโโ package.json
โ โโโ README.md
โ โโโ remint # remint existing supply of ECOV
โ โโโ node_modules
โ โโโ .env
โ โโโ .gitignore
โ โโโ package-lock.json
โ โโโ package.json
โ โโโ README.md
โ โโโ remint.mjs
โโโ pix # images & diagrams
โโโ .gitignore
โโโ LICENCE
โโโ README.md