Skip to content

anaitik/crowdfunding-backend-web3-using-thirdweb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

##Message from author The crowdfunding website is developed using thirdweb and is deployed on https://thirdweb.com/meter-testnet/0x32d1215Fe19B0d5a15a293407B822a9056e93a2c https://thirdweb.com/meter-testnet/0x72458eACFcdeaC2dC29f7F373bA29D29907760c1

on thirdweb and paid using meter test net tokens ps. goerli eth is shit

the website contains function of decentralised management and Apis for the website. MyToken is an ERC self burn ERC20 token which has been implemented with a total supply of 10 decillion nad burn rate of 10% compounding daily until the available token reaches 21 million(just like bitcoin ; ) the token has been integrated to the website and is given as reward to encourage donations now the staking feature as well as swapping of MyToken is also implemented and reward function for every donation done on a compaign

PS. it was a fun project. just give a read u will surely like its simplicity and complexity at the same time.

Getting Started

Create a project using this example:

npx thirdweb create --contract --template hardhat-javascript-starter

You can start editing the page by modifying contracts/Contract.sol.

To add functionality to your contracts, you can use the @thirdweb-dev/contracts package which provides base contracts and extensions to inherit. The package is already installed with this project. Head to our Contracts Extensions Docs to learn more.

Building the project

After any changes to the contract, run:

npm run build
# or
yarn build

to compile your contracts. This will also detect the Contracts Extensions Docs detected on your contract.

Deploying Contracts

When you're ready to deploy your contracts, just run one of the following command to deploy you're contracts:

npm run deploy
# or
yarn deploy

Releasing Contracts

If you want to release a version of your contracts publicly, you can use one of the followings command:

npm run release
# or
yarn release

Join our Discord!

For any questions, suggestions, join our discord at https://discord.gg/thirdweb.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published