Skip to content

Crafted 'DANG,' a custom crypto-token on the Internet Computer. Engineered an interactive frontend for effortless balance checks and secure transfers between accounts, showcasing technical prowess in cryptocurrency development.

Notifications You must be signed in to change notification settings

kdmars0168/DANG-Crypto-Token

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Preview: Internet Unique ID Identifier image image

Wallet

image

Check your Balance

  1. Find out your principal id:
dfx identity get-principal
  1. Save it somewhere.

e.g. My principal id is: wzew5-zo54i-4gwhl-kz334-rodx2-xohkb-mby5g-mehta-mtfmc-divq5-xae

  1. Format and store it in a command line variable:
OWNER_PUBLIC_KEY="principal \"$( \dfx identity get-principal )\""
  1. Check that step 3 worked by printing it out:
echo $OWNER_PUBLIC_KEY
  1. Check the owner's balance:
dfx canister call token_backend balanceOf "( $OWNER_PUBLIC_KEY )"

Charge the Canister

  1. Check canister ID:
dfx canister id token_backend
  1. Save canister ID into a command line variable:
CANISTER_PUBLIC_KEY="principal \"$( \dfx canister id token_backend )\""
  1. Check canister ID has been successfully saved:
echo $CANISTER_PUBLIC_KEY
  1. Transfer half a billion tokens to the canister Principal ID:
dfx canister call token_backend transfer "($CANISTER_PUBLIC_KEY, 500_000_000)"

2vxsx-fae

Deploy the Project to the Live IC Network

  1. Create and deploy canisters:
dfx deploy --network ic
  1. Check the live canister ID:
dfx canister --network ic id token_backend
  1. Save the live canister ID to a command line variable:
LIVE_CANISTER_KEY="principal \"$( \dfx canister --network ic id token_backend )\""
  1. Check that it worked:
echo $LIVE_CANISTER_KEY
  1. Transfer some tokens to the live canister:
dfx canister --network ic call token_backend transfer "($LIVE_CANISTER_KEY, 50_000_000)"
  1. Get live canister front-end id:
dfx canister --network ic id token_frontend
  1. Copy the id from step 6 and add .raw.ic0.app to the end to form a URL. e.g. zdv65-7qaaa-aaaai-qibdq-cai.raw.ic0.app

About

Crafted 'DANG,' a custom crypto-token on the Internet Computer. Engineered an interactive frontend for effortless balance checks and secure transfers between accounts, showcasing technical prowess in cryptocurrency development.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published