Altcoins Talks - Cryptocurrency Forum

Learning & News => Announcements [ANN] => Tokens/Coins Offerings (ICO, IEO, etc.) => Topic started by: truedeck on June 20, 2018, 02:49:36 PM

Title: [ANN] TrueDeck - #1 EOS Blockchain Based Casino Platform
Post by: truedeck on June 20, 2018, 02:49:36 PM
We are glad to introduce

TrueDeck

#1 EOS Blockchain Based Casino Platform
The standard for online gambling industry
Open, Decentralized & TrustFree


Feel free to ask and discuss!

Website (https://truedeck.io) | Read Whitepaper (https://github.com/TrueDeck/Documentation/blob/master/WhitePaper.md) | Twitter (https://twitter.com/TrueDeckCasino) | Telegram Community (https://t.me/thetruedeck) & Channel (https://t.me/truedeck)

(https://truedeck.io/images/ANN/1.jpg)
(https://truedeck.io/images/ANN/2.jpg)
(https://truedeck.io/images/ANN/3.jpg)
(https://truedeck.io/images/ANN/311.jpg)
(https://truedeck.io/images/ANN/31.jpg)
(https://truedeck.io/images/ANN/32.jpg)
(https://truedeck.io/images/ANN/4.jpg)

Contract Details

Contract Address
0x4221eb87b28de194e916f2b09274471fb0b01b1c (https://etherscan.io/address/0x4221eb87b28de194e916f2b09274471fb0b01b1c)

Contract Owner
0x301Df3Ab354249b4179be4F4e4ab6E5A6a570738 (https://etherscan.io/address/0x301Df3Ab354249b4179be4F4e4ab6E5A6a570738)

Partners Addresses
0xb9ae60a8fa4c6773d7d0c420486732e4f81cb101 (https://etherscan.io/token/0x4221eb87b28de194e916f2b09274471fb0b01b1c?a=0xb9ae60a8fa4c6773d7d0c420486732e4f81cb101)
0xa321aae0cd7cb5b6d721de31eb6ea697e661ed01 (https://etherscan.io/token/0x4221eb87b28de194e916f2b09274471fb0b01b1c?a=0xa321aae0cd7cb5b6d721de31eb6ea697e661ed01)
0x3ea0c762ef393142afad5b0089b2c15de5ef3e70 (https://etherscan.io/token/0x4221eb87b28de194e916f2b09274471fb0b01b1c?a=0x3ea0c762ef393142afad5b0089b2c15de5ef3e70)
0x4f34eba7327771aafa9206e3f2ebb425aab338da (https://etherscan.io/token/0x4221eb87b28de194e916f2b09274471fb0b01b1c?a=0x4f34eba7327771aafa9206e3f2ebb425aab338da)
0x2216b8c76794d9d0c3b75c85a2af66825876a522 (https://etherscan.io/token/0x4221eb87b28de194e916f2b09274471fb0b01b1c?a=0x2216b8c76794d9d0c3b75c85a2af66825876a522)
0x0c23947f8cc5ffac51c39791ac280ca79ea0f58b (https://etherscan.io/token/0x4221eb87b28de194e916f2b09274471fb0b01b1c?a=0x0c23947f8cc5ffac51c39791ac280ca79ea0f58b)
0x833087a257d57d7ce852e914e31710ef89d0a326 (https://etherscan.io/token/0x4221eb87b28de194e916f2b09274471fb0b01b1c?a=0x833087a257d57d7ce852e914e31710ef89d0a326)
0x3b0df96fb574e5b7f7e40b2c1941961e648273fa (https://etherscan.io/token/0x4221eb87b28de194e916f2b09274471fb0b01b1c?a=0x3b0df96fb574e5b7f7e40b2c1941961e648273fa)
0xdf4d1326ca5001b694af6d6daf2ab7d78f7b4270 (https://etherscan.io/token/0x4221eb87b28de194e916f2b09274471fb0b01b1c?a=0xdf4d1326ca5001b694af6d6daf2ab7d78f7b4270)
0x9df094d78aafa0c6e711bc6a3d8b1e0acb15215f (https://etherscan.io/token/0x4221eb87b28de194e916f2b09274471fb0b01b1c?a=0x9df094d78aafa0c6e711bc6a3d8b1e0acb15215f)
0x4a77392ad60d0415dfb99b8d8499ecdb0bf8594f (https://etherscan.io/token/0x4221eb87b28de194e916f2b09274471fb0b01b1c?a=0x4a77392ad60d0415dfb99b8d8499ecdb0bf8594f)
0x92ea678d0d9db01c067d19e57dd5e1ba78712979 (https://etherscan.io/token/0x4221eb87b28de194e916f2b09274471fb0b01b1c?a=0x92ea678d0d9db01c067d19e57dd5e1ba78712979)

Token Tracker
https://etherscan.io/token/0x4221eb87b28de194e916f2b09274471fb0b01b1c (https://etherscan.io/token/0x4221eb87b28de194e916f2b09274471fb0b01b1c)

Contract ABI
Code: [Select]
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"mint","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"coinAge","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_address","type":"address"},{"name":"_index","type":"uint256"}],"name":"coinAgeRecordForAddress","outputs":[{"name":"","type":"uint256"},{"name":"","type":"uint64"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"INITIAL_SUPPLY","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"MAX_TOTAL_SUPPLY","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"unpause","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_address","type":"address"}],"name":"coinAgeForAddress","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"chainStartTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"paused","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_address","type":"address"},{"name":"_now","type":"uint256"}],"name":"calculateRewardForAddressAt","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_subtractedValue","type":"uint256"}],"name":"decreaseApproval","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"calculateReward","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"stakeStartTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"pause","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_recipients","type":"address[]"},{"name":"_values","type":"uint256[]"}],"name":"batchTransfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"annualInterest","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"stakeMinAge","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_address","type":"address"},{"name":"_now","type":"uint256"}],"name":"coinAgeForAddressAt","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"chainStartBlockNumber","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_addedValue","type":"uint256"}],"name":"increaseApproval","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_now","type":"uint256"}],"name":"calculateRewardAt","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"stakeMaxAge","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"timestamp","type":"uint256"}],"name":"startStakingAt","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_address","type":"address"}],"name":"calculateRewardForAddress","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"who","type":"address"},{"indexed":false,"name":"value","type":"uint256"},{"indexed":false,"name":"time","type":"uint64"}],"name":"CoinAgeRecordEvent","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"who","type":"address"},{"indexed":false,"name":"value","type":"uint256"},{"indexed":false,"name":"time","type":"uint64"}],"name":"CoinAgeResetEvent","type":"event"},{"anonymous":false,"inputs":[],"name":"Pause","type":"event"},{"anonymous":false,"inputs":[],"name":"Unpause","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"}],"name":"OwnershipRenounced","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_address","type":"address"},{"indexed":false,"name":"_reward","type":"uint256"}],"name":"Mint","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"}]

Bounty Campaigns

We will be launching a separate ANN just for bounty campaign.
Bounty campaign will be comprising of:

1. Translation campaign
2. Medium campaign
3. Steemit campaign
4. Blog/Forum campaign
5. YouTube campaign
6. Reddit campaign
7. Bitcointalk Avatar & Signature campaign[/color]


(https://truedeck.io/images/ANN/tdposm.jpg)


Coinage Calculation

For one token transfer, the coinage is calculated as follows:
Code: [Select]
COINAGE = NUMBER_OF_TOKENS X NUMBER_OF_DAYS
So for an address, total coinage is calculated as follows:
Code: [Select]
TOTAL_COINAGE = SUM OF ALL COINAGE (calculated for each token transfer)
Coinage calculation will also consider minimum and maximum coinage parameters.
Code: [Select]
MINIMUM_COIN_AGE =  3 days
MAXIMUM_COIN_AGE = 60 days

Coinage will reset on the occurrence of any transaction defined below:
1. Any output token transfer
2. On minting tokens[/color]
   
Below is an example:
Code: [Select]
1. Alice sends a token transfer of 20 TDP tokens to Bob on 1st June 2018 00:00:00 GMT.
2. The coinage for Bob will be 0 until 3 days (Minimum Coin Age) passes.
3. At 4th June 2018 00:00:00 GMT, the coinage for Bob will be 60 and increases as days pass:

        Bob Coinage = NUMBER_OF_TOKENS X NUMBER_OF_DAYS = 20 X 3 = 60

4. After 60 days (Maximum Coin Age), Bob coinage will become constant to:

        Bob Coinage = NUMBER_OF_TOKENS X NUMBER_OF_DAYS = 20 X 60 = 1200

5. If Bob receives another token transfer, coinage for this transfer will be calculated separately
    and added to the total coinage.
6. But if Bob sends 5 TDP tokens to Carol, his all previous coinage will be replaced with his rest
   of the balance which is 15 TDP tokens at current time and process repeats from Step 2.
7. Same thing will happen when he mints new TDP tokens, his all previous coinage will be replaced
   with his current balance (including new tokens) at current time.


Thus, final reward for the address is calculated as:


REWARD = CURRENT_ANNUAL_INTEREST_RATE X TOTAL_COINAGE


Note: The reward will not be distributed but have to be claimed!

(https://truedeck.io/images/ANN/airdrop.jpg)
(https://truedeck.io/images/ANN/5.jpg)
(https://truedeck.io/images/ANN/51.jpg)
(https://truedeck.io/images/ANN/52.jpg)
(https://truedeck.io/images/ANN/7.jpg) (https://twitter.com/TrueDeckCasino)
(https://truedeck.io/images/ANN/8.jpg) (https://www.reddit.com/user/truedeckcasino)
(https://truedeck.io/images/ANN/9.jpg) (http://bit.do/thetruedeck)
(https://truedeck.io/images/ANN/10.jpg) (https://t.me/thetruedeck)
(https://truedeck.io/images/ANN/11.jpg) (https://github.com/TrueDeck)

Copyright © 2018, TrueDeck Ltd. Company Number 11263477 (https://beta.companieshouse.gov.uk/search?q=11263477)