Move ecosystem tools

See what a past or proposed transaction actually entails.

The local analysis tool reads a transaction on Sui, Aptos, or Movement and shows what it really does: its structure, the value that moves, the state it changes, and what it costs. The analysis runs locally in your browser or workflow and nothing but the RPC request is ever visible to third parties.

The simulation tool takes a transfer you set up on Sui, Aptos, or Movement and shows what it would do before it is ever signed: the balances that would move, the state it would change, and what it would cost. The transfer is executed against live chain state by the network itself — nothing is signed, nothing is broadcast.

Transaction Analysis
PTB Analyzer Sui Mainnet
graphql.mainnet.sui.io

On Sui, the analyzer reconstructs the programmable block's dataflow graph and runs critical-path, taint, linear-resource, and gas analyses. On Aptos and Movement — account-model chains with no result-chaining — it decodes (the payload, the balance movements, the events, and the write-set) and attributes gas. Everything runs client-side after a single public RPC request.


01Dataflow graphEvery command and input as a node; result handles resolved into edges you can read.
02Dependency depthThe true serial backbone of the transaction — what genuinely depends on what.
03Taint trackingForward propagation from each input to every transfer, merge, and call sink.
04Resource accountingLinear-resource conservation: what's created, mutated, deleted, and whether it balances.
05Dangling resultsValues a command produces that nothing consumes — a common cause of aborts.
06Gas attributionComputation, storage, and rebate broken out from the transaction's effects.
Transaction Simulation

Set up a transfer the way a wallet would, then see exactly what it does before anything is signed or broadcast: the balances that move, the state it changes, and the gas it costs. Perform a dry run against live chain state.

Simulate a Transfer Sui Mainnet
SUI
fullnode.mainnet.sui.io

This is an actual simulated transfer executed against current chain state by the network itself (Sui’s dryRunTransactionBlock and the Aptos/Movement simulate endpoint) with signature checks disabled. Nothing is signed and nothing is broadcast; only the RPC request ever leaves the browser.

Coming Soon
Private analysis · Premium feature

Private Simulations

Protocol teams testing DeFi strategies can't broadcast what they're doing. Kinetics will run your simulation privately: inputs encrypted client-side, results stored securely, and access gated by a Move contract you define. Counterfactual dry-runs against live mainnet state with no trusted third party (not even us).

Encrypted end-to-end Access via Move policy Live mainnet state