What Is Postoken ?
PosToken is the world's first Proof-of-Stake smart contract token on Ethereum platform. It's an ERC20 Token which follows the ERC20 Token Standard and implements all standard methods.
PoSToken first implements the Proof-of-Stake mechanism, meaning that holders of PoSToken can earn some extra tokens just by holding PoSToken for a period of at least 3 days, greater than or equal to The Minimum Coin Age.
PoSToken is the first implementation of PoSTokenStandard, a brand new unofficial Ethereum Token Standard, which is defined in the code of PoSToken and is devised specifically for issuing Proof-of-Stake Tokens. PoSToken is just a start of Proof-of-Stake tokens and the PoSTokenStandard will help developers issue more PoS tokens in the future. That's the real purpose of PoSToken. We believe that a new era of Crypto Tokens starts here.
PoS Mining Guide
By considering the convenience of use and the consumption of less gas, PoSToken provides two methods to trigger PoS mining. However, the basic premise of starting PoS mining is that you should have held some PoSToken for a period of time, greater than or equal to The Minimum Coin Age. Then you can start PoS mining by:
1.Sending a transaction to your own address with any amount.
We recommend this approach which can easily be done with any Ethereum Wallet.
2.Using MyEtherWallet.com or Mist or any other software that can interact with contracts to execute mint() function.
For now you have to use MyEtherWallet.com or Mist or any other software that can interact with contracts to execute this function. It maybe a little inconvenience for you, need to have some practical experience of interacting with contracts. But don't worry about this, we have taken this into account and a Wallet for Proof-of-Stake tokens has been added to our development plan. We will soon release the first version you can test. By using our PoS Token Wallet, you can easily start PoS mining just by clicking one button. Worth mentioning that the wallet will support any tokens based on the PoSTokenStandard.
In addition, PoSToken's contract also provides two functions for query:
Code:
function annualInterest() constant returns(uint);
Code:
function coinAge() constant returns(uint);
Return coin age of your account. Return 0 means that your coin age doesn't meet the min coin age now.If you are not sure about your account's coin age, you can execute this function for query.
Step-by-Step Tutorial on How to Start PoSToken PoS Mining:
We make a step-by-step tutorial on how to start PoSToken PoS mining. Hope this helpful to you!
Any Ethereum wallet can be used to interact with smart contracts. In the example below we use MyEtherWallet.com to tell you how to start PoSToken PoS mining and get some reward.
1.Query your COINAGE and EXPECTED REWARD
Go to https://calculator.postoken.org/
Most Important: Make sure that your coinage is greater than zero, thus you can get reward via PoS mining.
2.Go to MyEtherWallet & Click "Contracts"
3.Input Contract Address & Contract ABI, then Click "Access" Button.
Contract Address: 0xee609fe292128cad03b786dbb9bc2634ccdbe7fc
ABI/JSON Interface:[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"mint","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"coinAge","outputs":[{"name":"myCoinAge","type":"uint256"}],"payable":false,"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,"type":"function"},{"constant":false,"inputs":[{"name":"timestamp","type":"uint256"}],"name":"ownerSetStakeStartTime","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"maxTotalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"getBlockNumber","outputs":[{"name":"blockNumber","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"chainStartTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"stakeStartTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_recipients","type":"address[]"},{"name":"_values","type":"uint256[]"}],"name":"batchTransfer","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"ownerBurnToken","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"totalInitialSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"annualInterest","outputs":[{"name":"interest","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"stakeMinAge","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"chainStartBlockNumber","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"stakeMaxAge","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"maxMintProofOfStake","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"type":"function"},{"inputs":[],"payable":false,"type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"burner","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","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"}]
4.Select 'mint' in the dropdown box.
5.Click "Generate transaction" Button to Start PoS Mining
Make sure to set the GAS limit to 200,000
Tread ANN Bitcointalk : https://bitcointalk.org/index.php?topic=2110712.0
Website : https://postoken.org/
Created By : Dxdiax26
My Bitcointalk Profil : https://bitcointalk.org/index.php?action=profile;u=969150
Hi! I am a robot. I just upvoted you! I found similar content that readers might be interested in:
https://postoken.org/