Skip to content
master
Switch branches/tags
Go to file
Code

10SET Token

10Set Token smart contract

  • Standart : ERC20
  • Name : 10Set Token
  • Ticker : 10SET
  • Decimals : 18
  • Emission : Single, 210 000 000 tokens
  • Fiat dependency : No
  • Token offers : 3
  • Token locks : Team, Marketing and Company Reserve

Development and project management

  • Michał Pomykała
  • Gabriel Domanowski
  • Andrey Ovcharenko
  • Evgeny Deev

Audit

  • Radosław Cymer
  • Tomasz Keczkowski

Smart contracts description

10SET Token smart contract

Contracts:

  1. TenSETToken - Token contract
  2. CommonSale - Sale contract
  3. FreezeWallet - A wallet for frozen team tokens. Distributes 10set tokens for marketing, company reserve and the team that are being unfrozen with time. The deatils are below.
  4. Configurator

Contracts arch

Arch

Contract features

RFI mechanism

  1. 1% distributed proportionally to all token holder with every transaction
  2. It is possible to block some addresses from receiving a staking bonus (exchange liquidity pools)

Token burning mechanism

  1. 1% is burned with every transaction
  2. Burning process stops when the total number of tokens drops to 1% (2,100,000)

How to manage contract

To start working with the contract you should follow theese steps:

  1. Compile the contract using Remix with enamble optimization flag and compiler version set to 0.6.2
  2. Deploy the contract using Remix + MetaMask. Set Gas limit to 7,000,000 (actually 6,433,413).

Wallets with ERC20 support

  1. MyEtherWallet
  2. Parity
  3. Mist/Ethereum wallet

EXODUS does not support ERC20, but provides the ability to export the private key to MyEtherWallet - http://support.exodus.io/article/128-how-do-i-receive-unsupported-erc20-tokens

Main network configuration

Token distribution

  1. Company Reserve (10%): 21,000,000 10SET. The total freezing period is 48 months. Every 12 months, 25% of the initial amount will be unfrozen and ready for withdrawal using address 0x7BD3b301f3537c75bf64B7468998d20045cfa48e.
  2. Team (10%): 21,000,000 10SET. The total freezing period is 30 months. Every 3 months, 10% of the initial amount will be unfrozen and ready for withdrawal using address 0x44C4A8d57B22597a2c0397A15CF1F32d8A4EA8F7.
  3. Marketing (5%): 10,500,000 10SET. A half (5,250,000 10SET) will be transferred immediately to the address 0x127D069DC8B964a813889D349eD3dA3f6D35383D. The remaining 5,250,000 10SET will be frozen for 12 months. Every 3 months, 25% of the initial amount will be unfrozen and ready for withdrawal using address 0x127D069DC8B964a813889D349eD3dA3f6D35383D.
  4. Sales: 150,000,000 10SET (147,000,000 10SET plus compensation for the initial 2% transferring costs). These tokens will be distributed between CommonSale contract and existing users who participated in a given phase of the sale.
  5. Liquidity Reserve: 7,500,000 10SET (10,500,000 10SET minus tokens that went to compensation in paragraph 4). The entire amount will be unfrozen from the start and sent to the address 0x91E84302594deFaD552938B6D0D56e9f39908f9F.

Sale stages

common price: 1 ETH = 10000 10SET

Stage 1

  • Minimum purchase volume : 0.1 ETH
  • Maximum purchase volume : 40ETH
  • Bonus : 10%
  • HardCap : 11,000,000 10SET
  • Start date : 31/01/2021 (7pm GMT+1 time) (ethereum timestamp: 1612072800)
  • End date : 07/02/2021 (7pm GMT+1 time) (ethereum timestamp: 1612677600)

Stage 2

  • Minimum purchase volume : 0.1 ETH
  • Maximum purchase volume : 100 ETH
  • Bonus : 5%
  • HardCap : 52,500,000 10SET
  • Start date : 07/03/2021 (7pm GMT+1 time) (ethereum timestamp: 1612677600)
  • End date : 14/03/2021 (7pm GMT+1 time) (ethereum timestamp: 1613282400)

Stage 3

  • Minimum purchase volume : 0 ETH
  • Maximum purchase volume : 9999999999999999999999 ETH
  • Bonus : 0%
  • HardCap : 80,000,000 10SET
  • Start date : 14/03/2021 (7pm GMT+1 time) (ethereum timestamp: 1613282400)
  • End date : 14/03/9999 (7pm GMT+1 time) (ethereum timestamp: 253374588000)

Links

  1. TenSETToken contract : 0x7FF4169a6B5122b664c51c95727d87750eC07c84
  2. CommonSale contract : 0x93314827393cc16f1b0f1cf4172f1cfc79897b28
  3. Company wallet contract : 0x610F6B9fB1945a7A3c2E15519d697c4dC6cE365C
  4. Team wallet contract : 0x33b896b1ac1633d6bffb5c5e1f33ed5a75a33604
  5. Marketing wallet contract : 0x497783aa46bc0f6a250e56e1ce5db977b03db318
  6. Configurator contract : 0x9253512d48D806F4F7588b886f49976e55db7e48
  7. ETH wallet address : 0x1563909Ee0eB1c8013c08aFB1eBC78C0dBD88E0D
  8. Company wallet owner address : 0x7BD3b301f3537c75bf64B7468998d20045cfa48e
  9. Team wallet owner address : 0x44C4A8d57B22597a2c0397A15CF1F32d8A4EA8F7
  10. Marketig wallet owner address : 0x127d069dc8b964a813889d349ed3da3f6d35383d
  11. Liquidity reserve wallet address : 0x91e84302594defad552938b6d0d56e9f39908f9f
  12. Admin wallet address : 0x1563909Ee0eB1c8013c08aFB1eBC78C0dBD88E0D

Addresses

  1. TenSETToken contract : 0x7FF4169a6B5122b664c51c95727d87750eC07c84
  2. CommonSale contract : 0x93314827393cc16f1b0f1cf4172f1cfc79897b28
  3. Company wallet contract : 0x610F6B9fB1945a7A3c2E15519d697c4dC6cE365C
  4. Team wallet contract : 0x33b896b1ac1633d6bffb5c5e1f33ed5a75a33604
  5. Marketing wallet contract : 0x497783aa46bc0f6a250e56e1ce5db977b03db318
  6. Configurator contract : 0x9253512d48D806F4F7588b886f49976e55db7e48
  7. ETH wallet address : 0x1563909Ee0eB1c8013c08aFB1eBC78C0dBD88E0D
  8. Company wallet owner address : 0x7BD3b301f3537c75bf64B7468998d20045cfa48e
  9. Team wallet owner address : 0x44C4A8d57B22597a2c0397A15CF1F32d8A4EA8F7
  10. Marketig wallet owner address : 0x127d069dc8b964a813889d349ed3da3f6d35383d
  11. Liquidity reserve wallet address : 0x91e84302594defad552938b6d0d56e9f39908f9f
  12. Admin wallet address : 0x1563909Ee0eB1c8013c08aFB1eBC78C0dBD88E0D

Transactions

Test network configuration (Ropsten)

Contracts

Transactions

Initial

  1. deploy (6,433,413 gas)

CommonSale

  1. call changeMilestone() from the owner's address - the start of the sale is set to Jan 28 2021 17:30:00 GMT+0300, max investment limit decreased to 0.1 Eth, token hardcap decreased to 0.2
  2. send 3 Eth from the investor's address - failed due to out of gas
  3. call addToWhitelistMultiple() from the owner's address - two addresses were added: "0xf62158b03Edbdb92a12c64E4D8873195AC71aF6A" and "0x48d37E33dF3Df67bcfD99e2827D2f0c0aF7076Ef"
  4. send 3 Eth from the investor's address 0.2 10SET transferred (maximum according to stage's hardcap), 193,582 gas used, 0.0000(18) Eth was sent to ETH wallet, 2.9999(81) Eth returned to the investor
  5. send 3 Eth from the investor's address - failed due to hitting hardcap in previous transaction
  6. call changeMilestone() from the owner's address - the start of the 2nd stage is set to Jan 28 2021 19:30:00 GMT+0300, max investment limit decreased to 4 Eth
  7. send 3 Eth from non-whitelisted address - failed because the address must be whitelisted first
  8. send 3 Eth from the investor's address - failed due to overlapping stage time intervals
  9. call changeMilestone() from the owner's address - fix overlapping stage time intervals
  10. send 4.5 Eth from the investor's address - 42000 10SET transferred (5% bonus), 4 Eth transferred to Eth wallet, 0.5 Eth returned to the investor

TenSetToken

  1. Transfer 1 10SET - 0.98 10SET transferred, 0.01 10SET burned, 0.01 10SET distributed via RFI, 85,863 gas used
  2. call burn() from the investor's address - 50,955 gas used

About

No description, website, or topics provided.

Resources

License

Releases

No releases published

Packages

No packages published