🖋️
Tokenscript
  • Tokenization and dApps
  • TokenScript
    • Introduction to TokenScript
      • The Framework
      • Benefits for Users
      • What can TokenScript Do?
      • DeFi with, and without Tokenscript
      • Tokenscript examples in AlphaWallet
    • Quickstart Tutorial
  • Basic Concepts
    • TokenScript File
    • Attributes
    • Cards
      • Token Card
      • Action Card
      • Activity Card
    • Data Objects
    • Attestation
    • TokenScript Syntax
    • Magic Link
  • Deploy TokenScript
    • Deploy TokenScript
      • Signing a TokenScript
    • Features Implemented
    • TokenScript Specs
      • Encoding Attestation in URI
    • TokenScript Guides
      • Mini-guide: Add a Ropsten token to AlphaWallet
      • Mini-guide: Deploy a token on Ropsten testnet
      • Introduction to Token Negotiation
  • External Links
  • Github
Powered by GitBook
On this page
  • Use a Browser-Wallet and get some Ropsten coins
  • Create token file with Ethereum Studio
  • Deploy token on Ropsten with Remix
  • Mint Coins and transfer to AlphaWallet

Was this helpful?

  1. Deploy TokenScript
  2. TokenScript Guides

Mini-guide: Deploy a token on Ropsten testnet

This miniguide explains how to deploy your custom token on Ropsten testnet using Ethereum Studio and Remix.

PreviousMini-guide: Add a Ropsten token to AlphaWalletNextIntroduction to Token Negotiation

Last updated 4 years ago

Was this helpful?

Building on Ethereum can be infrightening. But there are great tools available which make it really easy and secure.

Use a Browser-Wallet and get some Ropsten coins

To deploy a token on Ropsten testnet you need a browser wallet like MetaMask. In MetaMask you can switch to Ropsten testnet.

Create token file with Ethereum Studio

Studio automatically creates a set of files which represent your token. The standard name for it is "token". You can rename it if you want.

But don't forget to also rename the token.sol file to [newname].sol. This file is the smart contract. Select all in it and copy it.

Deploy token on Ropsten with Remix

Browser to Remix. Select Solidity as environment and create new file.

The name of the file must be [your-token-name].sol. Then paste what you copied from Ethereum Studio in this file and press the "Compile" button on the left.

Now you have to select the diamond like system in the menue bar on the left. In the drop down menue "Environment" change "JavaScript VM" into "Injected Web3". This means that your MetaMask wallet will execute the transaction, using the testnet Ether in it for gas. Be sure that a line below under "account" you have selected your account in MetaMask.

Now you can push the orange button "Deploy". Remix will give the transaction to MetaMask, which will ask you to confirm it. After you did so, the contract is created.

Mint Coins and transfer to AlphaWallet

To mint coins of the token, you need to click on "token at …" on the right side in Remix.

Here you will find a menue to manage the token contract.

Minting coins is easy: Select the form beside the orange field "mint", paste in your account address and add the number of tokens after a comma. The number of tokens is in UINT256, which is a bit messy. Then press "mint" and sign with MetaMask.

You can mint the coins directly to your AlphaWallet address, or you can mint it to your MetaMask address and then transfer it to AlphaWallet with the button on Remix. Or you simply import your MetaMask wallet to AlphaWallet with the seed.

To get a Ropsten Ether, you should visit the.

To start creating your own Ropsten testnet token, browse to . On the front page, select the Token template and create project.

Ropsten faucet
Ethereum Studio