Tenderly
Tenderly

Tenderly

What is Tenderly?

Tenderly brings development and production infrastructure under one roof, offering essential dev tools and building blocks for any EVM-compatible chain.

More about Tenderly

Tenderly is a full-stack Web3 platform for all major EVM chains, combining advanced development infrastructure and high-performance node RPCs with essential debugging, simulation, and monitoring tools. Rollup and dapp teams can use Tenderly throughout the entire product lifecycle, from rapid local iteration and collaborative development to production-grade RPC access and post-deployment monitoring.

Tenderly’s Core Building Blocks

  1. Virtual TestNets (Development & Testing): Virtual TestNets are simulated networks you spin up by forking any EVM chain at a recent block. They continuously track production chain state so you can build and test under realistic conditions, without spending real assets.
    You can interact with them through the Tenderly Dashboard or using the Virtual TestNet API.
    Virtual TestNets come with powerful features that enable faster and easier development:
    1. Unlimited Faucet — instantly fund accounts with native or ERC-20 balances.
    2. Admin RPC — modify state, advance time, and adjust balances.
    3. Public Explorer — shareable explorer with built-in debugging tools and different levels of contract visibility.
    4. Debugger — trace errors line-by-line to fix bugs early in development.
    5. Gas Profiler — break down gas usage by function call using an interactive flame chart.
    6. Simulator UI — simulate transactions in your browser to preview their outcomes and validate fixes before deployment.
    7. Contract Verification — verify contracts privately using Foundry or Hardhat to build with your team until you’re ready to go public.
    8. Client Libraries — integrate with viem or ethers for smooth dev workflows.
    9. UI Libraries — use Wagmi to streamline the integration with React applications.
    10. Development Frameworks – integrate Virtual TestNet RPC into existing frameworks such as Foundry or Hardhat.
  1. Dev Tooling (Exploration & Debugging): Tenderly offers a full suite of essential observability and debugging tools, giving developers complete visibility into what’s happening with their contracts, wallets, and transactions.
    Widely used by Web3 teams on all major EVM chains, the toolkit includes:
    1. Contract Verification — Verify contracts with Foundry or Hardhat and unlock a richer debugging experience. Choose between private or public verification depending on whether you’re ready to expose your code publicly.
    2. Transaction Listings — Browse and filter transactions by status, network, date, or custom parameters for quick insights.
    3. Transaction Overview — Get a decoded, human-readable view of execution details for any transaction, including fully decoded error messages and reverts.
    4. Debugger — Step through execution trace by trace to pinpoint the exact line of code causing failures. Even evaluate complex expressions, decode unverified functions, and leave comments to your team.
    5. Gas Profiler — Get a breakdown of gas usage by function call with an interactive flame chart, identifying lines of code that consume a lot of gas and optimizing it to reduce consumption.
    6. Simulator UI — Re-run transactions in-browser to test fixes or preview changes before deploying on-chain, with complete control over all parameters, inputs, and contract code.
    7. Contracts & Wallets — Add contracts or wallets to a project and track all associated activity directly in the dashboard, with labeling, coloring, and tagging options. Plus, get information on all address activity, including token and NFT holdings across 100+ supported networks.
  1. Simulations: Tenderly pioneered simulation technology that lets developers preview, validate, and optimize transactions before they ever touch the chain. By simulating execution against the latest blockchain state (or even historical state), teams can eliminate uncertainty and prevent costly failures in production.
    1. Single Simulations — Simulate an individual transaction against the most recent or historical blocks to see the expected outcomes.
    2. Bundled Simulations — Preview multiple, interdependent transactions in a single request to understand and validate the outcomes of complex workflows, such as multisig approvals.
    3. Asset Changes — Track precise token transfers and balance updates for ERC-20 and ERC-721 tokens, with corresponding dollar values.
    4. Gas Estimation — Get 100% accurate gas predictions based on real execution—ensuring you provision the exact amount needed and protect users from out-of-gas errors.
    5. State Overrides — Modify account balances, contract storage, or other chain variables to test under custom conditions and even impersonate any account.
  1. Monitoring & Automation (Alerts + Web3 Actions): Tenderly gives you a real-time alerting system and serverless automation infrastructure, so you can stay on top of on-chain events and trigger custom workflows automatically.
    The monitoring infrastructure includes:
    1. Alerts — Get instant, real-time notifications on contract, wallet, and transaction activity across networks.
    2. Alert Triggers — Choose from prebuilt triggers to monitor specific on-chain events, such as (un)successful transactions, emitted events, specific function calls, and more.
    3. Alerting Webhooks — Forward alerts to external systems via webhooks for custom pipelines.
    4. Alert Destinations — Route notifications to PagerDuty, Slack, Telegram, Sentry, email, and more.
    5. Web3 Actions — Run serverless JavaScript code that reacts to alerts, automates workflows, and powers backends directly.
    6. Key-Value Storage — Persist data across runs securely for your Web3 Actions.
    7. Secrets Storage — Keep sensitive data (like API keys or private configs) secure while still accessible to your Web3 Actions.
    8. Node Access — Call Tenderly Node RPC directly inside Web3 Actions for full read/write control.
  1. Node RPC (Production): Tenderly’s managed Node RPC gives you performant, highly scalable blockchain access with multi-regional traffic routing. Aside from standard RPC methods, you also get Tenderly-specific endpoints for simulations and 100% accurate gas estimation.
    Tenderly Node RPC lets you go beyond standard RPCs and APIs with:
    1. Simulation RPC — Preview transaction outcomes before execution with high-accuracy simulation, including both single and bundled simulations.
    2. 100% Accurate Gas Estimates – Prevent failures caused by out-of-gas errors by getting completely accurate gas estimates.
    3. Multi-Regional Traffic Routing: Distribute traffic to the most appropriate location globally to support users wherever they are.
    4. Node Extensions — Define and run your own fully custom RPC methods directly on Tenderly Node RPC.
    5. Trace RPC — Retrieve detailed transaction traces via a dedicated RPC endpoint, including decoded logs, asset changes, and balance changes.
    6. Request Batching — Combine multiple calls into a single HTTPS request for faster performance.
    7. RPC Builder — Construct, test, and customize RPC calls easily in the dev-friendly Dashboard.

Tenderly supports key development and production use cases

  • Realistic Development, Testing, and Staging: Spin up customizable forks of any EVM chain synced with mainnet state. Test with your team under real conditions, with unlimited faucets, admin RPC controls, and built-in explorers—removing the friction of limited testnets. This way, your team can catch and fix bugs in early development.
  • Fast Debugging and Issue Resolution: Whether in development or production, catch, fix, and mitigate errors before they cause major financial losses or critical faulures. Enable 10x faster debugging and 80% faster issure resolution, ensuring seamless user experience and optimal system performance.
  • Pre-Execution Transaction Previews: Developers and dapps can preview single or bundled transactions before they’re signed while checking gas usage, asset and balance changes, and even simulating with custom states. Reduces the risk of failed transactions or unwanted outcomes, protecting user assets and improving UX.
  • Real-Time Intelligence: Tenderly alerts you instantly on contract, transaction, or blockchain events, sending notifications directly to Slack, Telegram, PagerDuty, or custom webhooks. Coupled with Web3 Actions (serverless automation), you can not only detect events but also respond programmatically—closing the loop between monitoring and action.
  • Production-Grade Infrastructure and Scalability: Scale your dapp or rollup on a high-performance RPC layer with integrated simulations, gas estimation, and custom RPC extensions while scaling with growing onchain usage.
  • End-to-End Developer Experience: Unlike fragmented tools, Tenderly unifies development, debugging, monitoring, and production RPC under one platform. Teams don’t need to glue together different services; Tenderly is the full-stack layer for the entire dapp and rollup lifecycle.
  • Collaboration-Ready Workflows: Features like shreadable links to reverts, transactions, or entire environments, public explorers, project dashboards, and private verification make Tenderly an essential tech stack for all major Web3 teams, including Uniswap, Safe, Yearn Finance, Aave, and more.

Tenderly Resources