How to issue icp standard tokens based on ic

I want to know how to release third-party tokens with the same standard as icp under dfinity. Where do I need to learn about this?

Or, can anyone know the standard hairstyle of ICP tokens?

DFinance Team is working on implementing a standard token canister template for Dfinity, we will then build a token issuance app (called DToken) based on the token template.
token canister code: GitHub - dfinance-tech/motoko-token: ERC20 style token template for Dfinity
demo: demo1.mp4 - Google Drive
website: https://dfinance.ai

1 Like

These might be of interest:

https://github.com/enzoh/motoko-token

1 Like

Have you thought about where to store transaction history? Users will want tools to explore transactions (and other things).

We are trying to store operation history in the token canister, and provide a set of query functions for users to get their transaction history.

The source code is in the ledger branch of our motoko-token repo: GitHub - dfinance-tech/motoko-token at ledger

Something I’m thinking about right now is whether users should pay for their usage of the token canister just like the gas fee model in Ethereum, and how to achieve that.

2 Likes

@ccyanxyz For reference (though you’re probably aware of this):
https://github.com/dfinity/motoko-base/blob/master/src/ExperimentalCycles.mo

https://sdk.dfinity.org/docs/language-guide/cycles.html

I do aware of this, but thanks anyway :slight_smile:

1 Like

@avi @ccyanxyz @Ori @wang @paulyoung - could we move this discussion to OpenCan? If we want a decentralized developers’ neuron for proposing standards to the NNS, we’ll need to align on where conversations on standards take place and there’s been a lot of great feedback that this is the right move: GitHub - OpenCan-io/opencan

Just made a service that lets you deploy icrc tokens without needing any code: https://createicptoken.xyz/

It uses the same code as ckBTC and ckETH.

You can use the createToken feature of ICPEx to generate personalized burn fees and transfer fees, while also supporting the creation of tokens based on the ICRC-2 and DIP20 standards.
Refer to: https://icpex.org/createToken