Menu

Tree [9bad35] main /
 History

HTTPS access


File Date Author Commit
 docs 2023-11-20 windoge98 windoge98 [b03e08] initial
 example 2023-11-20 windoge98 windoge98 [b03e08] initial
 scripts 2023-12-15 windoge98 windoge98 [d89f01] Fixed fee added staging deploy script
 src 2024-01-31 Tiago Loureiro Tiago Loureiro [0723a8] fixed updated ledger_canister_id
 tests 2024-01-31 Tiago Loureiro Tiago Loureiro [53f4a2] removed print lines
 .gitignore 2023-11-20 windoge98 windoge98 [b03e08] initial
 .gitmodules 2023-11-20 windoge98 windoge98 [b03e08] initial
 LICENSE 2023-11-20 windoge98 windoge98 [b03e08] initial
 canister_ids.json 2023-12-14 windoge98 windoge98 [b85f6a] Added tests updated to correct version
 dfx.json 2024-03-31 Tiago Loureiro Tiago Loureiro [9bad35] removed vessel and set dfx version
 icrc1-default-args.txt 2023-12-14 windoge98 windoge98 [b85f6a] Added tests updated to correct version
 makefile 2023-11-20 windoge98 windoge98 [b03e08] initial
 mops.toml 2023-12-14 windoge98 windoge98 [b85f6a] Added tests updated to correct version
 readme.md 2023-12-14 windoge98 windoge98 [b85f6a] Added tests updated to correct version

Read Me

Windoge98 ICRC-1

This repo contains the source code for the Windoge98 ICRC1 token,
a fork of the NatLabs implementation of the
ICRC-1 token standard.

NB: A logo field has been added to the construction arguments. Below is the example from NatLabs, modified to include the logo field.

  • Replace the values enclosed in < > with your desired values and run in the terminal

```motoko
cd windoge98-token
mops install
dfx start --background --clean

dfx deploy icrc1 --argument '( record {                     
    name = "Windoge98";                         
    symbol = "EXE";                           
    decimals = 8;                                           
    fee = 1_000_000;                                        
    logo = "data:image/png;base64,iVBORw0...K5CYII=";                                        
    max_supply = 1_000_000_000_000;                         
    initial_balances = vec {                                
        record {                                            
            record {                                        
                owner = principal "3scjg-z33zr-ll3bt-hdsov-kkitm-3tsml-tvgkt-d6jwa-onz35-hkfq5-zae";   
                subaccount = null;                          
            };                                              
            1_000_000_000_000                                 
        }                                                   
    };                                                      
    min_burn_amount = 10_000;                         
    minting_account = null;                                 
    advanced_settings = null;                               
})'

```

Funding

This source code was forked from a library that was initially incentivized by ICDevs. You can view more about the bounty on the forum or website. The bounty was funded by The ICDevs.org community and the DFINITY Foundation and the award was paid to @NatLabs. If you use this source code or the library it was forked from and gain value from it, please consider a donation to ICDevs.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.