Create A New Token
There are generally four different types new tokens
- 1.Bridge assets from Statemine/Statemint
- 2.Bridge assets from other parachains
- 3.Create ERC20 token on EVM+
- 4.Create native asset
- You can now bridge Statemine (on Kusama) assets to Karura Network and list on the AcalaSwap deployed there
- Once Statemint is launched, then you can also bridge assets there to Acala Network
The example below is for registering a assets from Statemine (parachain) to Karura Network by adding a new
ForeignAsset
This is to generate and submit the actual on-chain execution (namely preimage).
Go to Polkadot webapp, choose the network you are proposal to e.g. Acala or Karura, then navigate to
Governance
- Democracy
- Click
Submit preimage
button, and fill in the details. minimalBalance
needs to be similar to ACA/KAR's Existential Deposit- Copy the preimage hash
- Click
submit
button to complete the process

Critical information such as
minimalBalance
will need to be verified to be similar to ACA/KAR's Existential Deposit to ensure integrity of the asset.You can provide the preimage as part of the proposal in the Forum, and a council member can submit for you on behalf. You can also request expediting the process which would not be possible if you submit it yourself.
HRMP channel must be open between originating parachain and destination parachain (e.g. Acala or Karura), before assets can be bridged over.
Check the integration guide to set up local testnet, integrate Acala/Karura tokens, open HRMP channels here.
This is to generate and submit the actual on-chain execution (namely preimage).
Go to Polkadot webapp, choose the network you are proposal to e.g. Acala or Karura, then navigate to
Governance
- Democracy

- Click on
Submit preimage
button to generate the proposal hash minimalBalance
needs to be similar to ACA/KAR's Existential Deposit- Select
assetRegistry.registerForeignAsset
- Copy the preimage hash and submit the preimage.

Critical information such as
minimalBalance
will need to be verified to be similar to ACA/KAR's Existential Deposit to ensure integrity of the asset.You can provide the preimage as part of the proposal in the Forum, and a council member can submit for you on behalf. You can also request expediting the process which would not be possible if you submit it yourself.
To create ERC20 token on EVM+, please refer to our documentation on deploying smart contracts on EVM+, and token tutorials using development frameworks such as Hardhat, Truffle and Waffle.
Here's a sample preimage. Submit a preimage then Submit a proposal for referenda.

Last modified 7mo ago