Skip to content

Token Creator#68

Open
vseehausen wants to merge 2 commits intocelo-org:masterfrom
vseehausen:token_creator
Open

Token Creator#68
vseehausen wants to merge 2 commits intocelo-org:masterfrom
vseehausen:token_creator

Conversation

@vseehausen
Copy link

Token Creator

Demo: https://opencurrency.technology

Slides: https://docs.google.com/presentation/d/1FpLr_8vX_74b75cVOrYYXd6qb3pGNBmdAwYj2vtZwWo/edit?usp=sharing

Medium: https://valentinseehausen.medium.com/learnings-from-my-first-blockchain-app-dapp-the-tokencreator-f92dfe6516e6

Description

The TokenCreater provides a frontend to seamlessly issue and manage tokens.
By this it enables everyone, indepent of technical skills, to create, mint,
manage, monitor and destroy tokens. It abtracts the technical details away
and offers a simple dashboard with easy to use forms.

TokenCreator solidity functionalities to create new smart contracts with another
smart contracts. Every user owns the smart contract of every token created by
her. TokenCreator offers one type of token right now, the SimpleToken. The
roadmap includes adding more tokens and finally allow users to experiment with
different attributes and parametes. The ultimate goal is to foster financial
inclusion by supporting community and complementary currencies.

TokenCreater is still in the MVP-phase, tokens can be issued on different
testnets. TokenCreator is heavily inspired by Celo's Make Crypto Mobile
Hackathon
and aims to be a recognized
submission and optimally gain funding for a short runway of a few weeks to test
the market hypothesis (i.e. test is demand for token creators is high enough
for a business case).

Team members

Valentin Seehausen, fullstack developer

Hackathon track

Infrastructure (or DeFi)

Starter Kit

Based on Hardhat Vue.js Starter Template.
A starter template for Ethereum dApps that uses the following tools:

install

Run installations in both root and in the frontend folder:

yarn
cd frontend && yarn

Run Vue app

cd frontend && yarn serve

Tests

Solidity/Hardhat

npx hardhat test

Deployment to Celo alfajores testnet

npx hardhat run scripts/deploy.js --network alfajores

Deployment to local hardhat network

npx run node
# open a new terminal and run:
npx hardhat run scripts/deploy.js --network localhost

Verify on Etherscan

npx hardhat --network mainnet etherscan-verify --api-key <apikey>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant