Skip to content

A simple cryptocurrency implemented and deployed over the Ethereum Blockchain using Solidity, the programming language of the Ethereum Virtual Machine. The code can be implemented to specify the Name of the Cryptocurrency, the max amount of Tokens, Decimals allowed and the symbol. This can then be used to send cryptocurrencies to anyone else on …

AnuraagRath/RathCoin-Cryptocurrency

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

RathCoin-Cryptocurrency

A simple cryptocurrency implemented and deployed over the Ethereum Blockchain using Solidity, the programming language of the Ethereum Virtual Machine. The code can be implemented to specify the Name of the Cryptocurrency, the max amount of Tokens, Decimals allowed and the symbol. This can then be used to send cryptocurrencies to anyone else on the Ethereum Blockchain using the public keys.

Implementing the Code

  • Open Remix online IDE. Upload the two files "RathCoin.sol" and "RathCoinInterface.sol"
  • Select the right Compiler based on the Solidity version, for eg. for pragma ^0.4.18 you have to select "version:0.4.18+commit.9cf6e910.Emscripten.clang"
  • The two files will be compiled on selection

compile

  • Now under "Run", in the Deploy textbox, specify the number of Tokens, Name of the Crypto, Decimals, Symbol. Select Injected web3, select your Metamask account. If you dint have one Download Metamask for Chrome, create an account (Go to end to learn how to deploy Metamask). Then hit Deploy

Confirmation through Metamask where a Few of Your Test Ethers would be spend

confirm

Deploy

  • When its Deployed, RathCoin will appear in the console. Copy and paste the Metamask ethereum public key in the "balanceOf" section to see the balance. It should show that you have 10000 Coins.

Balance

  • Now you can send your Crypto to other accounts. Select another VM Public key as a receiver test account. Paste it in the "transfer" section with quotes and the amount of coins you want to send with a comma. Eg, "0x66742e4Ed9EABDBdDd37D3E4c82157F13b61D24e",1000

Balance Before Sending

BalanceBeforeSending

Balance After Sending

BalanceAfterSending

confirmation

Debited from your account

Debited

Receiver After Coins have been Credited

Credited

RathCoin

  • RathCoin is Listed on Etherscan

Etherscan

Setting up Metamask

  • Download the Metamask Chrome extension. Create an account.
  • When you land at the home page you will be having 0 ETH. Select "Rinkeby Test Net".

mainpage

  • To Acquire a few test Ethers, copy the PublicKey, which you can do you clicking on the name of the account. Then Create a twitter post by pasting that Public key. Now copy the post link and paste it here in this site and select how muhc Ethers you want.

Funnel

  • Your Ethers would be transfered to your Rinkeby Test Account.

Done

  • Now ehen you make any transactions or Operate your Crypto, You will get a popup. Just select Confirm

popup

Thank you

Yours Truely,

Anuraag Rath

About

A simple cryptocurrency implemented and deployed over the Ethereum Blockchain using Solidity, the programming language of the Ethereum Virtual Machine. The code can be implemented to specify the Name of the Cryptocurrency, the max amount of Tokens, Decimals allowed and the symbol. This can then be used to send cryptocurrencies to anyone else on …

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published