https://github.com/smart-chain-fr/tokenomia
Tokenomia is built for the Cardashift ICO, it aims to simplify the use of Native Tokens and Smart Contracts above the Cardano Platform. Cardashift is a community-driven startup platform that raises funds, builds and accelerates startups that solve social and environmental problems.
https://github.com/smart-chain-fr/tokenomia
blockchain cardano cardano-cli cardano-node haskell haskell-application plutus plutus-pioneer-program wallet
Last synced: 10 months ago
JSON representation
Tokenomia is built for the Cardashift ICO, it aims to simplify the use of Native Tokens and Smart Contracts above the Cardano Platform. Cardashift is a community-driven startup platform that raises funds, builds and accelerates startups that solve social and environmental problems.
- Host: GitHub
- URL: https://github.com/smart-chain-fr/tokenomia
- Owner: smart-chain-fr
- License: apache-2.0
- Created: 2021-08-02T14:41:39.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2023-03-22T16:09:20.000Z (almost 3 years ago)
- Last Synced: 2024-05-29T22:25:41.499Z (over 1 year ago)
- Topics: blockchain, cardano, cardano-cli, cardano-node, haskell, haskell-application, plutus, plutus-pioneer-program, wallet
- Language: Haskell
- Homepage:
- Size: 1.16 MB
- Stars: 77
- Watchers: 3
- Forks: 28
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

Tokenomia is built for the Cardashift [ICO](https://ico.cardashift.com/), it aims to simplify the use of Native Tokens and Smart Contracts above the Cardano Platform.
[Cardashift](https://cardashift.com/) is a community-driven startup platform that raises funds, builds and accelerates startups that solve social and environmental problems.
## What you can do on (Testnet/Mainnet)
1- [Wallet] - List Registered Wallets
2- [Wallet] - Display a specific wallet
3- [Wallet] - Create a new Wallet
4- [Wallet] - Derive Child Adresses
5- [Wallet] - Create a unique collateral for transfer
6- [Wallet] - Remove an existing Wallet
7- [Wallet] - Restore Wallets from your 24 words seed phrase (Shelley Wallet)
8- [Token] - Mint with CLAP type policy (Fix Total Supply | one-time Minting and open Burning Policy)
9- [Token] - Burn Tokens with CLAP type policy
10- [Token] - Transfer Tokens
11- [Ada] - Transfer ADAs
12- [Vesting] - Vest Funds
13- [Vesting] - Retrieve Funds
14- [Node] - Status
15- [ICO] - Funds Validation Dry Run
16- [ICO] - Funds Validation Run
17- [ICO] - Funds Exchange Dry Run
18- [ICO] - Funds Exchange Run
19- [ICO] - Funds Simulation (Dispatch ADAs on child addresses )
## Development Tasks (Only tested on Ubuntu)
### Environment Setup
- The same used in the [plutus starter project](https://github.com/input-output-hk/plutus-starter).
- You need to install `cardano-cli` 1.30.1 as well, see [cardano-node project](https://github.com/input-output-hk/cardano-node)
### Run tokenomia-cli
```shell
nhenin@ubuntu ~/d/tokenomia (main)> nix-shell
...
[nix-shell:~/dev/tokenomia]$ cabal run tokenomia:exe:tokenomia-cli
```