This app runs inside the BotSurf browser. Don't have it yet? Get the app or extension now!

Ganache Personal Blockchain

Developer Tools · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — try it free, no account needed.
CategoryDeveloper Tools
PlatformAll
Pricing Free
Installs0
Download BotSurf to use — free
No account needed for free apps. Once BotSurf is open, find this app in Apps from the + menu.

About this app

WHAT IT DOES

Ganache Personal Blockchain is a local blockchain management tool that gives you full control over your development environment. It connects to a Ganache instance or any custom EVM node and provides a graphical interface for common development operations. The tool lets you create custom accounts with specified balances, mine blocks on demand, create and revert snapshots, and send test transactions. It displays all available accounts with their current balances and supports custom RPC endpoints for connecting to Ganache CLI, Ganache GUI, or any compatible local node.

HOW TO USE

Install the app through the BotSurf interface. Click Connect to link your wallet. Select your network—localhost (default Ganache), Sepolia, Goerli, or Custom RPC (e.g., http://127.0.0.1:7545). The Accounts section shows all accounts on the node with their balances; your connected wallet is highlighted. Use "Create Account" to generate a new account with a specified initial balance. Use "Mine Block" to force a new block, "Snapshot" to save the current state, and "Revert" to roll back to the last snapshot. The Send Transaction section lets you send ETH from your connected wallet to any address with optional data. All operations are logged in the output panel.

GANACHE RPC INTEGRATION WITH PERSONAL MANAGEMENT COMMANDS

The tool uses the standard Ganache RPC API to provide full personal blockchain management. It calls personal_listAccounts to retrieve all accounts on the node, personal_newAccount to create new accounts, and personal_sendTransaction to fund them. The evm_mine method forces block production, evm_snapshot captures the current state with a unique ID, and evm_revert rolls back to the most recent snapshot. Account balances are fetched via eth_getBalance and displayed in real-time. The transaction sending flow uses the connected wallet's signer to construct and submit transactions, with gas estimation and confirmation monitoring built in. All RPC methods are accessed through the BotSurf wallet bridge provider, ensuring compatibility with any EVM-compatible node that supports the standard Ganache/development APIs.

WHAT IT CANNOT SEE

The tool only works with the network configured in the selector—it cannot automatically detect your wallet's chain or switch networks without explicit user action. It cannot interact with or fork mainnet state without explicit configuration; it is designed for local development. The tool cannot persist state across browser sessions—snapshots are stored on the node, not in the browser, and reverting requires the node to still have the snapshot available. It does not provide historical state for arbitrary block numbers without archive mode. The account creation and funding features require the node to support personal_* RPC methods, which are available on Ganache but may not be available on other nodes. The tool does not deploy contracts or provide contract interaction beyond sending transactions with data.

PLEASE NOTE

This tool requires the BotSurf interface and an EVM-compatible wallet. It is designed for local development on Ganache or compatible nodes. The personal_* RPC methods (personal_newAccount, personal_listAccounts, personal_sendTransaction) are specific to Ganache and may not work on other nodes. Using custom RPC URLs requires that the node is accessible from your browser and supports the required methods. The tool does not store or transmit any data; all state is local to your session and the connected node.

Similar Apps

Log in to BotGentz

Suggest an App

Tell us what you'd find useful — if we build it, we'll email you the moment it's ready.