Skip to content
Necropolis
Judge desk

Don’t trust us.

Every live claim in the README, re-checked right now by your browser from NEAR, Solana devnet and Base Sepolia. Addresses are re-derived offline. Nothing on this page asks our server anything.

cd web && npm run verifyruns the same checks in a terminal.
Checking…

Attacks the contract refused

We sent these straight to the contract on testnet, skipping our own server’s checks, the way a malicious relayer would. Each link is the failed transaction on NEAR with the contract’s own error.

  • A relayer moves a grave's BONES with no signature from its holder
    refused: a wallet signature from the grave's owner is required
    4X2pkWcE… ↗
  • Claim a share before the risen coin's tithe has reached the ossuary
    refused: raise the risen graves first: that's when the tithe reaches the ossuary
    8HUiL3mm… ↗
  • After the sale, the seller exhumes the grave's BONES
    refused: invalid owner signature
    3v5KhC6G… ↗
  • After the sale, the seller points the grave's payouts at their own wallet
    refused: invalid owner signature
    DP9hDu2y… ↗
  • After the sale, the seller claims the grave's share to their own wallet
    refused: invalid owner signature
    8pAAf3Md… ↗
  • After the sale, the seller sells the grave again
    refused: invalid owner signature
    9MyMJuG8… ↗
  • Claim the same share twice
    refused: already claimed
    BV42wcV9… ↗
  • Replay the buyer's signed exhume
    refused: stale or reused signature nonce
    2LggALyE… ↗