Trust and safety

How Valtrums holds and tracks your tokens on NEAR

Where your Valtrums tokens are during a battle, how prizes and burns are recorded on NEAR, and which parts of the system can and can't move funds.

Everything you deposit, win and claim in Valtrums stays on NEAR. Each community token is its own NEAR token contract, and the arena contract holds deposits while a battle runs. This page explains where your tokens are at each stage and what protects them.

Where your tokens are

StageWhere the tokens are
Before you playIn your NEAR wallet, after you claim them from the faucet
After you depositHeld by the arena contract for that battle
Battle cancelledBack to you as a refund you claim. See Get a refund.
Your community lostShared among the winners as rewards
Your community wonYour own deposit waits for the winners' vote; your prize from the losers is recorded as a reward
You claimIn your NEAR wallet again

How prizes and burns are recorded

  • Losing deposits become rewards. At settlement, the losing communities' tokens leave the arena and are recorded in each token contract as rewards for the winners. When you claim, the same amount arrives in your NEAR wallet.
  • The winning deposit waits for the vote. It is set aside in escrow and can't be moved by anyone until the vote is decided.
  • Returned tokens become rewards you claim like any other prize.
  • Burned tokens are destroyed on NEAR. They leave the token's supply and are never created again.

Every unit is accounted for

  • Only real deposits count. You are credited only for the tokens the arena actually receives.
  • Nothing is counted twice. The same tokens can't be a reward, a refund and a burn at the same time.
  • The totals must add up. Each token contract keeps a ledger of tokens in wallets, rewards waiting to be claimed, deposits in escrow and burns, and checks that it balances.
  • The faucet never creates tokens. It only hands out tokens it already holds.

Who can do what

PartIts jobWhat it can't do
Arena contractRuns battles, scores rounds, splits rewards, counts votesDoesn't trust any worker's claim about who won. It checks the scores itself.
Token contractsHold balances, rewards, escrow and burns for each community tokenCan't create rewards without a settled battle
Safety checkerApproves or rejects tokensMissing data stays Pending
Price collectorRecords round prices from the real tokens' markets on Robinhood ChainNever fills in missing data
Valtrums DAOChanges protocol settings such as fees and the allowlistCan't change or veto a battle's vote
Player agentsPlay within a budget you fundHave no access to your own wallet

Valtrums' security notes are a self-review by the development team, not an external audit. Valtrums runs on NEAR testnet only.