Getting Started
This guide will help you get up and running with Trace in just a few minutes.
Prerequisites
Before using Trace, make sure you have:
- A modern web browser (Chrome, Firefox, Safari, or Edge)
- A Movement-compatible wallet (optional, for using your own address in simulations)
Accessing Trace
Trace is a web-based application. Simply navigate to the Trace URL to get started.
Quick Start: Simulate Your First Transaction
Step 1: Enter a Contract Address
- Open the Simulator from the sidebar
- Enter a contract address in the input field (e.g.,
0x1for the core framework) - Trace will automatically fetch all available modules
Step 2: Select a Function
- If the contract has multiple modules, select the one you want to explore
- Choose a function from the dropdown
- Functions are labeled as
entry(state-changing) orview(read-only)
Step 3: Fill in Parameters
- Enter any required type arguments (generic types like
0x1::aptos_coin::AptosCoin) - Fill in function arguments based on the parameter types shown
- For entry functions, specify the sender address and gas parameters
Step 4: Run the Simulation
- Click Simulate to execute
- View the results including:
- Success/failure status
- Gas usage breakdown
- Emitted events
- State changes
Next Steps
- Learn more about the Simulator features
- Explore VirtualNet for testing transaction sequences