Secure Your Tokens

Your mining phone should never hold valuable tokens. Here's how to set up a secure savings wallet so your POH goes straight to cold storage.

Smart Contract Security

All POH smart contracts are built on OpenZeppelin v5 battle-tested contracts and have passed two independent static analysis tools with zero critical or high-severity findings:

✓

Slither Analysis

Automated static analysis by Trail of Bits. No critical or high-severity vulnerabilities detected across all 7 contracts.

✓

Mythril Analysis

Symbolic execution engine by ConsenSys. Zero issues detected across all 7 contracts. Checks for reentrancy, integer overflow, and more.

Source code is open source at github.com/chatde/poh-coin. All contracts are deployed and verified on Base mainnet.

Verified Contracts on Basescan

All contracts are verified on Basescan. Click any address to view the full source code on-chain.

Important

Your mining phone's wallet (hot wallet) is exposed to the internet and vulnerable to theft. Never store large amounts of POH on it. Always set up a savings wallet.

Step 1: Get a Hardware Wallet

A hardware wallet (like Ledger Nano S/X) stores your private keys offline. It's the safest way to hold crypto.

  • 1.Purchase a hardware wallet directly from the manufacturer (never secondhand)
  • 2.Set it up following the manufacturer's instructions
  • 3.Write down your 24-word seed phrase on paper. Never digitally.
  • 4.Add the Base network to your hardware wallet

Don't have a hardware wallet? A separate phone (kept offline) or a MetaMask on a computer you don't carry around also works as an intermediate solution.

Step 2: Set Your Savings Wallet in POH

Tell the POH mining system to send all claimed rewards directly to your hardware wallet address.

  • 1.Open the mining dashboard at /mine
  • 2.During setup, enter your hardware wallet address as the "Savings Wallet"
  • 3.When you claim rewards, tokens go directly to your hardware wallet
  • 4.Your mining phone never touches the POH — it just proves your compute work

Step 3: How Claiming Works

Each week, the Proof of Planet system calculates your rewards and creates a merkle proof. Here's the flow:

Su
Sunday: Weekly epoch closes. The system calculates everyone's share based on points earned.
Mo
Monday: Merkle root is posted to the blockchain with a 24-hour timelock. Anyone can verify the tree is correct.
Tu
Tuesday: After 24hrs, the root is activated. Claims open!
Claim
You claim: Your mining phone signs the claim transaction. The immediate portion goes straight to your savings wallet. The vesting portion unlocks after 30-180 days.

Step 4: Understanding Vesting

To protect the network, rewards are partially vested based on your mining history:

New Miners (< 6 months)

  • 25% immediate to savings wallet
  • 75% vests over 180 days
  • After 180 days, claim the rest

Veterans (6+ months)

  • 75% immediate to savings wallet
  • 25% vests over 30 days
  • After 30 days, claim the rest

Vested tokens are locked in the smart contract and released automatically after the vesting period. You call releaseVested() to claim them.

Security Best Practices

●Never share your seed phrase or private key with anyone
●Never store seed phrases digitally (no photos, no cloud storage)
●Use a hardware wallet for any significant POH holdings
●Set up your savings wallet before claiming any rewards
●Verify the contract address on Basescan before interacting
●Be suspicious of anyone asking you to 'verify' or 'sync' your wallet
●POH team will never DM you first or ask for your keys
●If your mining phone is lost, your tokens are safe in the savings wallet