> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tenderly.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Guides

> Learn how to use Tenderly by following our official guides and tutorials.

Browse Tenderly guides grouped by product.

## Simulator

<CardGroup cols={2}>
  <Card title="Dry-run user transactions" href="/simulations/guides/dry-run-user-transactions">
    Preview a user's transaction outcome before they sign.
  </Card>

  <Card title="MetaMask snap" href="/simulations/guides/metamask-snap">
    Integrate Tenderly simulations into a MetaMask snap.
  </Card>

  <Card title="Rabby Wallet" href="/simulations/guides/rabby-wallet">
    Power Rabby Wallet previews with Tenderly simulations.
  </Card>

  <Card title="Simulation RPC in a dapp UI" href="/simulations/guides/simulation-rpc-dapp-ui">
    Wire `tenderly_simulateTransaction` into your dapp's frontend.
  </Card>
</CardGroup>

## Node RPC

<CardGroup cols={2}>
  <Card title="WebSockets" href="/node-rpc/overview#websockets">
    Subscribe to events and new blocks over WSS.
  </Card>

  <Card title="Request batching" href="/node-rpc/overview#batching-json-rpc-requests">
    Send multiple RPC requests in a single HTTP call.
  </Card>

  <Card title="Simulate via JSON-RPC" href="/node-rpc/guides/simulate-json-rpc">
    Use `tenderly_simulateTransaction` from any RPC client.
  </Card>

  <Card title="Simulate a bundle via JSON-RPC" href="/node-rpc/guides/simulate-bundle-json-rpc">
    Simulate a sequence of transactions in one call.
  </Card>

  <Card title="Trace via JSON-RPC" href="/node-rpc/guides/trace-json-rpc">
    Use Tenderly's tracing methods over JSON-RPC.
  </Card>
</CardGroup>

## Debugger

<CardGroup cols={2}>
  <Card title="Investigate a failed transaction" href="/debugger/guides/failed-transaction">
    Walk through a reverted transaction with the Debugger.
  </Card>

  <Card title="Hack investigation" href="/debugger/guides/hack-investigation">
    Use Tenderly to trace and understand on-chain exploits.
  </Card>
</CardGroup>
