Core Engine

Phoenix Engine — Fault-Tolerant dApp Testing Infrastructure

A powerful, scalable testing environment with state recovery, multi-chain simulation, and plugin extensibility for comprehensive Web3 development

//Fault Recovery

State Recovery &
Fault Tolerance

Phoenix Engine has the ability to restart with the same state even if the chain halts because of any unforeseen issues, providing fault tolerance.

//RPC Flexibility

Dynamic Service
Provider Switching

Phoenix Engine allows users to switch service providers (RPC) during testing, offering flexibility in adapting to different needs or issues.

//Transaction Simulation

Advanced Transaction
Replaying & Simulation

Phoenix Engine allows you to replay transactions and simulate complex scenarios.

//Memory Efficiency

Optimized Resource
Consumption

Phoenix Engine is designed to be memory-efficient, consuming less memory compared to other engines like Hardhat.

//Concurrent Operations

High Throughput
Performance

Phoenix Engine can handle high throughput and ensures that multiple users can perform read operations simultaneously without affecting each other.

//Transaction Integrity

Transaction Atomicity
& State Consistency

Phoenix ensures atomicity and consistency in transactions, guaranteeing that subsequent read requests will reflect the latest transaction changes.

//Developer UX

Streamlined Developer
Experience

Phoenix incorporates features like default balance for accounts and impersonation of accounts, enhancing the user experience by reducing the steps required to interact with the node and eliminating the need for additional setup (e.g., faucet for test transactions).

//Service Integration

Powerful Plugin
Ecosystem

Connect your Sandbox with popular services like Gelato, Gnosis Safe, and Chainlink to simulate complex scenarios.

//Multi-Chain Testing

Independent Fork
Testing Environment

Phoenix enables the creation of multiple independent chains (forks) within the same Sandbox, allowing for more comprehensive and efficient testing scenarios compared to Anvil or Hardhat, where reliance on snapshots can be cumbersome.

Get Your Sandbox in 2 Seconds

Start Testing Your dApp, Faster.