Ronin — gaming-grade accounting for AXS, SLP, PIXEL, and beyond

Ronin's transaction profile is gaming-heavy — micro-transactions for in-game items, NFT trading, breeding events. We classify the gaming-specific patterns correctly.

L1Ronin Native: RON Supported since 2025

Ronin started as Sky Mavis's L2 for Axie Infinity and grew into a gaming-focused L1 with multiple titles deployed (Pixels, Lumiterra, Wild Forest, Apeiron). For studios and treasuries holding RON, AXS, SLP, or game-specific tokens, the accounting needs to handle high-volume in-game transactions, NFT trading on Mavis Market, breeding fees, and treasury inflows from in-game sales. Ronin uses DPoS with a small validator set for fast, cheap transactions.

What's tracked on Ronin

RON transfers and staking

Per-epoch reward accrual against delegated validators.

AXS, SLP, PIXEL token transfers

Gaming token movements with realized-gain tracking.

Mavis Market NFT activity

Axie sales, Pixel land trades, gaming-NFT royalties.

Katana DEX

Ronin-native DEX positions.

Bridge events (Ethereum ↔ Ronin)

Cross-chain transfers reconciled end-to-end.

Common Ronin transaction patterns we classify

  • Send / receive RON
  • ERC-20 transfer on Ronin (AXS, SLP, PIXEL, USDC)
  • RON validator delegation deposit / withdrawal
  • Delegation reward receipt (per-epoch)
  • Katana DEX swap
  • Add / remove Katana liquidity pool position
  • Axie Infinity NFT purchase or sale (Mavis Market)
  • Axie breeding event (SLP + AXS fee, new Axie minted)
  • Pixels in-game land or asset trade
  • Ronin Bridge deposit (Ethereum → Ronin)
  • Ronin Bridge withdrawal (Ronin → Ethereum)
  • Gaming token claim (SLP scholarship or reward)
  • Free transaction (RON-staked gas subsidy)

What changes when you book Ronin

Gaming token flows blend income, capital gains, and in-kind transfers

Ronin transactions span multiple economic categories within a single session. SLP earned through Axie gameplay is ordinary income on receipt. SLP spent on breeding is an expense. AXS used for governance staking is a locked asset, not a disposal. Wag3s classifies each pattern based on the smart contract involved so gaming studios and individual players get a clean income statement without manually re-categorising hundreds of micro-transactions.

Free transactions via RON staking are not truly free for accounting

Ronin's fee model allows wallets with staked RON to execute transactions at zero direct cost. However, the RON staked to enable free transactions represents an opportunity cost and the locked amount should appear separately on your balance sheet. Wag3s tracks the staked RON as a locked receivable and surfaces any staking rewards separately as income, consistent with the treatment of delegated staking on other chains.

Axie breeding creates new NFT assets with a defined cost basis

Breeding two Axies consumes AXS and SLP and produces a new Axie NFT. The cost basis of the new Axie is the fair value of the AXS and SLP consumed at the time of the breeding event. Wag3s captures this creation cost and assigns it to the new Axie's lot, so that when the Axie is later sold, the gain is calculated against the correct basis rather than zero.

Ronin accounting questions

How does Wag3s classify in-game transactions?

Pure in-game state changes (XP, equipment slots) aren't on-chain on Ronin. On-chain transactions for items, breeding, marketplace activity are decoded with realized-gain tracking. Gaming studios receiving treasury inflow from in-game sales see them as ordinary income.

Are AXS and SLP rewards from Axie Infinity gameplay classified as income?

Yes — SLP earned through Axie battles and AXS received from scholarship programs or reward distributions are ordinary income on receipt, valued at the token's fair market value on the date earned. This is consistent with the IRS position on tokens received as compensation for services. Wag3s books each reward receipt as income and establishes cost basis on the new lot at that same fair value, which is then used when the tokens are eventually sold or spent.

How is RON staked to enable free transactions accounted for?

The RON locked to unlock the gas-subsidy tier is not an expense — it is a refundable balance that should appear as a locked receivable on your balance sheet. Wag3s tracks staked RON separately from liquid RON and does not treat the staking event as a disposal. Staking rewards earned on the delegated RON are booked as income per epoch at the RON spot price on the distribution date.

Book Ronin the right way

Free during Alpha. Connect a wallet, see every transaction reconciled to journal entries.