STONE

Name: Stone

Symbol: STONE

Max supply: 69,000,000,000

ca: 0x0BdABD339F5733Dc83c43ba1494A67Ced86DaCFE

1. Preparation

  • Wallet: Set up an Ethereum-compatible wallet (e.g., MetaMask) with support for the network where the contract is deployed (likely Shibarium, given the use of BONE and WoofSwap).

  • Funds: Ensure you have at least 0.01 BONE in your wallet, plus extra for gas fees.

  • Network: Connect your wallet to the correct blockchain network where the contract is deployed.

2. Steps to Participate

  1. Send BONE to the Contract:

    • Send exactly 0.01 BONE to the contract address using your wallet.

    • This triggers the receive() function automatically. You can do this by:

      • Sending 0.01 BONE directly to the contract address via your wallet's "Send" feature.

  2. Purchase Memecoins:

    • Your 0.01 BONE will be swapped for one of eight memecoins (DAMN, WOW, LUISA, SHIPA, FEED, CHIKA, PIKA, WOOF) via the WoofSwap router.

    • The specific memecoin you receive depends on your purchase history (purchaseCount[msg.sender] % 8), cycling through the list in order.

    • The swapped memecoin tokens are sent directly to your wallet address.

  3. Mine STONE Tokens:

    • With each successful purchase, you receive a number of STONE tokens as a mining reward, determined by the current reward rate (currentReward).

    • The reward decreases over time (see "Rules" below), and the STONE tokens are automatically credited to your wallet's balance (balanceOf[msg.sender]).

  4. Check Your Status:

    • Use a blockchain explorer or DApp to call these view functions:

      • balanceOf(yourAddress): Check your STONE balance.

      • getCurrentReward(): See the current mining reward.

      • getNextToken(yourAddress): Find out which memecoin you'll receive next.

      • getRemainingSupply(): View how many STONE tokens are left to mine.

  5. Use STONE Tokens:

    • STONE is an ERC20 token. You can:

      • Transfer it to others using transfer(recipient, amount).

      • Approve others to spend it using approve(spender, amount) or adjust allowances with increaseAllowance/decreaseAllowance.

      • Allow others to transfer it on your behalf with transferFrom.

3. Tools and Tips

  • Gas Fees: Ensure you have enough BONE for gas fees on top of the 0.01 BONE purchase amount.

  • Interface: Use a DApp or contract interaction tool (e.g., Remix, ethers.js) for better control and visibility.

  • Events: Monitor Purchase, SwapDetails, and Transfer events via a blockchain explorer to track your transactions.

4. Strategy

  • Early Participation: Join early to benefit from higher rewards (up to 690 STONE per purchase).

  • Frequent Purchases: Each purchase costs only 0.01 BONE, so you can accumulate STONE and memecoins over multiple transactions.

  • Monitor Rewards: Check totalPurchases and currentReward to understand when rewards decrease.

Rules of the StoneToken ContractHere are the key rules governing how the contract operates:1. Purchase Rules

  • Cost: You must send exactly 0.01 BONE per purchase. Any other amount will cause the transaction to revert.

  • Memecoin Rotation: Purchases cycle through 8 memecoins (DAMN, WOW, LUISA, SHIPA, FEED, CHIKA, PIKA, WOOF) based on your individual purchaseCount.

  • Swap Mechanism: The 0.01 BONE is swapped via WoofSwap (WOOFSWAP_ROUTER) with a 1% slippage tolerance (SLIPPAGE_TOLERANCE = 99).

2. Mining Rules

  • Total Supply: The maximum supply of STONE is 69 billion (69,000,000,000 STONE).

  • Reward Phases:

    • Phase 1: For the first 12 million purchases (PHASE1_INTERVAL * 12):

      • Starts at 690 STONE (INITIAL_REWARD).

      • Decreases by 50 STONE (PHASE1_REDUCTION) every 1 million purchases.

      • Ends at 100 STONE (690, 640, 590, ..., 100).

    • Phase 2: For the next 900 million purchases (PHASE2_INTERVAL * 9):

      • Starts at 100 STONE.

      • Decreases by 10 STONE (PHASE2_REDUCTION) every 100 million purchases.

      • Ends at 10 STONE (100, 90, 80, ..., 10).

    • Phase 3: After 912 million purchases:

      • Fixed at 10 STONE (PHASE3_REWARD) per purchase until the total supply reaches 69 billion.

      • Stops at 0 STONE when totalSupply hits MAX_SUPPLY.

  • Reward Distribution: STONE is minted from the zero address and credited to your balance automatically with each purchase.

3. ERC20 Rules

  • Transfer: You can send STONE to any address using transfer.

  • Allowance: You can:

    • Set an allowance with approve(spender, amount).

    • Increase it with increaseAllowance(spender, addedValue).

    • Decrease it with decreaseAllowance(spender, subtractedValue).

    • Allow others to transfer your STONE with transferFrom.

4. Contract Governance

  • Owner Privileges: The contract owner can:

    • Withdraw stuck BONE tokens (withdrawBone).

    • Withdraw any ETH sent to the contract (emergencyWithdraw).

    • Transfer ownership (transferOwnership).

5. Limits and Termination

  • Mining Limit: Mining stops when totalSupply reaches 69 billion STONE.

  • Purchase Continuation: You can still purchase memecoins after mining ends, but no STONE will be rewarded.

6. Total Purchases Estimate

  • Phase 1: 12 million purchases yield ~4.74 billion STONE.

  • Phase 2: 900 million purchases yield ~49.5 billion STONE.

  • Phase 3: ~1.476 billion purchases (at 10 STONE each) yield the remaining ~14.76 billion STONE.

  • Total: ~2.388 billion purchases to mine all 69 billion STONE (far from 10 billion; see optimization suggestions if needed).

Last updated