{"id":13432912,"url":"https://github.com/bokkypoobah/Tokens","last_synced_at":"2025-03-17T10:32:54.421Z","repository":{"id":112734450,"uuid":"111633870","full_name":"bokkypoobah/Tokens","owner":"bokkypoobah","description":"Tokens, Tokens, Tokens","archived":false,"fork":false,"pushed_at":"2022-08-28T01:48:31.000Z","size":2136,"stargazers_count":108,"open_issues_count":2,"forks_count":98,"subscribers_count":15,"default_branch":"master","last_synced_at":"2025-03-05T12:51:55.515Z","etag":null,"topics":["erc20","ethereum","tokens"],"latest_commit_sha":null,"homepage":"","language":"Solidity","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bokkypoobah.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2017-11-22T03:54:37.000Z","updated_at":"2024-11-29T17:41:33.000Z","dependencies_parsed_at":null,"dependency_job_id":"8547920b-4cd4-4185-8e55-290c9cfc8090","html_url":"https://github.com/bokkypoobah/Tokens","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bokkypoobah%2FTokens","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bokkypoobah%2FTokens/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bokkypoobah%2FTokens/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bokkypoobah%2FTokens/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bokkypoobah","download_url":"https://codeload.github.com/bokkypoobah/Tokens/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244016879,"owners_count":20384227,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["erc20","ethereum","tokens"],"created_at":"2024-07-31T02:01:18.450Z","updated_at":"2025-03-17T10:32:53.383Z","avatar_url":"https://github.com/bokkypoobah.png","language":"Solidity","funding_links":[],"categories":["Solidity"],"sub_categories":[],"readme":"# BokkyPooBah's Token Repository\n\nA collection of token contracts, and how to deploy these contracts using Remix and MyEtherWallet.\n\n\u003cbr /\u003e\n\n\u003chr /\u003e\n\n## Table Of Contents\n\n* [Mainnet Token Contracts](#mainnet-token-contracts)\n* [BitFwd Token](#bitfwd-token)\n* [LEIA Save Princess Leia Peach Rainbow Vomit Cat ICO Token](#leia-save-princess-leia-peach-rainbow-vomit-cat-ico-token)\n* [SEANTest Token On Ropsten](#seantest-token-on-ropsten)\n* [Fixed Supply Token](#fixed-supply-token)\n* [My Token](#my-token)\n* [How To Deploy Using Remix And MyEtherWallet Without Libraries](#how-to-deploy-using-remix-and-myetherwallet-without-libraries)\n* [How To Deploy Using Remix And MyEtherWallet With A Library](#how-to-deploy-using-remix-and-myetherwallet-with-library)\n* [Airdropping Tokens](#airdropping-tokens)\n* [Registering Your Token Contract](#registering-your-token-contract)\n* [References](#references)\n\n\u003cbr /\u003e\n\n\u003chr /\u003e\n\n## Mainnet Token Contracts\n\nSee [Mainnet-token-contracts-20180610](Mainnet-token-contracts-20180610) for a list of token contracts, where the addresses are from EtherDelta's token contract list @ June 10 2018, and the associated source code has been scraped from EtherScan's validated source code listing.\n\n\u003cbr /\u003e\n\n\u003chr /\u003e\n\n## BitFwd Token\n\nA token that is mintable by the owner, until the `disableMinting()` is executed. This token contract requires the *SafeMath* library\nto be deployed before deploying the main token contract.\n\nDeployed Nov 22 2017, and transferred ownership to 0x8f629ee1659E89958678F716a4f452B20fCbD8c5 .\n\n* [SafeMath library](contracts/SafeMath.sol) deployed to [0x8a162Ee391Dc6103Da716c56C017D08391c48423](https://etherscan.io/address/0x8a162Ee391Dc6103Da716c56C017D08391c48423#code)\n* [BitFwdToken](contracts/BitFwdToken.sol) deployed to [0xe199C41103020a325Ee17Fd87934dfe7Ac747AD4](https://etherscan.io/address/0xe199C41103020a325Ee17Fd87934dfe7Ac747AD4#code)\n\n\u003cbr /\u003e\n\n\u003chr /\u003e\n\n## LEIA Save Princess Leia Peach Rainbow Vomit Cat ICO Token\n\nA crowdsale/token contract that generates 1,000 tokens per ETH received, but all contributed ETH is returned to the calling account immediately.\nThis crowdsale/token contract requires the *SafeMath* library to be deployed before deploying the main crowdsale/token contract.\n\n* SafeMath library deployed to [0x7c9801326a2A8394e45dBAcC115c975381A693aE](https://etherscan.io/address/0x7c9801326a2A8394e45dBAcC115c975381A693aE)\n* [SavePrincessLeiaPeachRainbowVomitCatICOToken.sol](contracts/SavePrincessLeiaPeachRainbowVomitCatICOToken.sol) deployed to [0x96E2fFDdd5aaB73dEf197df5fDC4653a72976837](https://etherscan.io/address/0x96E2fFDdd5aaB73dEf197df5fDC4653a72976837)\n\n\u003cbr /\u003e\n\n\u003chr /\u003e\n\n## SEANTest Token On Ropsten\n\nA token contract that premines 100,000 tokens and assigns these tokens to a particular account. No library linking is required\nfor this token contract as the `library SafeMath` has been converted to `contract SafeMath`.\n\n* [SeanTestToken.sol](contracts/SeanTestToken.sol) deployed to [0x4d61ca45e4c909f79be951210c34e5d6ed5f59cc](https://ropsten.etherscan.io/address/0x4d61ca45e4c909f79be951210c34e5d6ed5f59cc)\n\n\u003cbr /\u003e\n\n\u003chr /\u003e\n\n## Fixed Supply Token\n\nA fixed supply token contract that allocates 1,000,000 FIXED tokens to the token contract owner on deployment. No library linking is required.\n\n* [FixedSupplyToken.sol](contracts/FixedSupplyToken.sol)\n\nSee the instruction directly below to deploy this contract to the Ropsten Testnet.\n\n\u003cbr /\u003e\n\n\u003chr /\u003e\n\n## My Token\n\nA token contract that accepts ETH and generates 1,000 tokens per ETH with a 20% bonus in the first week. No library linking is required\nfor this token contract as the `library SafeMath` has been converted to `contract SafeMath`.\n\n* [MyToken.sol](contracts/MyToken.sol)\n\nSee the instruction directly below to deploy this contract to the Ropsten Testnet.\n\n\u003cbr /\u003e\n\n\u003chr /\u003e\n\n## How To Deploy Using Remix And MyEtherWallet Without Libraries\n\nIf deploying on Ropsten, select the Ropsten network in MEW, and use the Ropsten EtherScan\n\n* Compile code in Remix\n  * Load code in [http://remix.ethereum.org/](http://remix.ethereum.org/)\n  * In the Compile tab, select the token contract unit\n  * Click on Details\n  * Copy the Bytecode\n* Deploy using MyEtherWallet\n  * Browse [https://www.myetherwallet.com/](https://www.myetherwallet.com/)\n  * Select the Contracts tab\n  * Click on Deploy Contract\n  * Paste the Bytecode into the Byte Code field\n  * Access your wallet, generate the transaction and send the transaction\n* Verify in EtherScan\n  * Browse [https://etherscan.io/](https://etherscan.io/)\n  * Search for the latest transaction in your account\n  * Click on the address of the newly deployed contract\n  * Verify the source\n    * Make sure the compiler version matches the Remix compiler version\n    * Make sure the optimisation flag matches the Remix optimiser flag setting\n\n\u003cbr /\u003e\n\n\u003chr /\u003e\n\n## How To Deploy Using Remix And MyEtherWallet With A Library\n\n* Perform the steps above initially for the SafeMath library unit\n* Perform the steps above for the token contract, but\n  * Copy the bytecode from Remix, replace all occurrence of `__*__` with the deployment address of the SafeMath library, without the `0x` prefix\n  * Deploy the bytecode\n* When verifying in EtherScan\n  * Add the library `:SafeMath` with the address of the SafeMath library\n\n\u003cbr /\u003e\n\n\u003chr /\u003e\n\n## Airdropping Tokens\n\nA sample script is available in [scripts/airdropLEIA.sh](scripts/airdropLEIA.sh)\n\n\u003cbr /\u003e\n\n\u003chr /\u003e\n\n## Registering Your Token Contract\n\nThe Parity registry is a do-it-yourself token registration. MEW and EtherScan requires someone to process your request, so restrict your\nrequest to more important tokens.\n\n* Parity (do-it-youself)\n  * [A Quick Look At Parity’s Token Registry Smart Contract](https://www.bokconsulting.com.au/blog/a-quick-look-at-paritys-token-registry-smart-contract/)\n  * [Adding an image to your token on Parity](https://medium.com/@Dave_Appleton/adding-an-image-to-your-token-on-parity-516fc8b51cab)\n* MyEtherWallet\n  * [How to Add a Custom Token to MyEtherWallet](https://myetherwallet.github.io/knowledge-base/send/adding-new-token-and-sending-custom-tokens.html)\n  * [Adding your Token as a Default Token](https://myetherwallet.github.io/knowledge-base/tokens/token-creators-add-your-token-to-myetherwallet.html)\n* EtherScan\n  * [How do I get listed on Etherscan's Token Marketcap list, https://etherscan.io/tokens?](https://etherscancom.freshdesk.com/support/solutions/articles/35000022151-how-do-i-get-listed-on-etherscan-s-token-marketcap-list-https-etherscan-io-tokens-)\n\n\u003cbr /\u003e\n\n\u003chr /\u003e\n\n## References\n\n* [Remix - Solidity IDE](http://remix.readthedocs.io/en/latest/)\n* [Solidity](http://solidity.readthedocs.io/en/latest/)\n* [Ethereum Smart Contract Security Best Practices](https://consensys.github.io/smart-contract-best-practices/)\n* [Ethereum.StackExchange.com](https://ethereum.stackexchange.com/)\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\nEnjoy. (c) BokkyPooBah / Bok Consulting Pty Ltd 2017. The MIT Licence.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbokkypoobah%2FTokens","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbokkypoobah%2FTokens","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbokkypoobah%2FTokens/lists"}