Step into the future of
web3 debugging

Step into the future of
web3 debugging

Step into the future
of debugging

Say good bye to your old debugging style. Pause, edit and simulate transactions before sending them on chain.

Get Charged ⚡

Say good bye to your old debugging style. Pause, edit and simulate transactions before sending them on chain.

Get Charged ⚡

Pause transactions, edit inputs and see simulations before you submit on chain.

Get Charged ⚡

Live across multiple chains

Live across

multiple chains

Starknet

Starknet

Starknet

Ethereum

Ethereum

Ethereum

Arbitrum

Arbitrum

Arbitrum

Polygon

Polygon

Polygon

Breakpoints

Breakpoints

Stop your transactions before they go on chain. See the decoded input you're sending to the wallet and get to know if the transaction is going to fail (with error messages!)

Stop your transactions before they go on chain. See the decoded input you're sending to the wallet and get to know if the transaction is going to fail (with error messages!)

Stop your transactions before they go on chain. See the decoded input you're sending to the wallet and get to know if the transaction is going to fail (with error messages!)

Editor

Play with your inputs and simulate your transactions until they finally work. No more editing code, submitting on chain and waiting for results!

Forward

Now that you're transaction is working, click on the play button to forward the edited transaction to your wallet.

Editor

Editor

Play with your inputs and simulate your transactions until they finally work. No more editing code, submitting on chain and waiting for results!

Play with your inputs and simulate your transactions until they finally work. No more editing code, submitting on chain and waiting for results!

Forward

Forward

Now that you're transaction is working, click on the play button to forward the edited transaction to your wallet.

Now that you're transaction is working, click on the play button to forward the edited transaction to your wallet.

FAQ

FAQ

FAQ

How do I add a breakpoint?

Install the extension and you're done! All transactions after that will go via Charged so you can debug your transactions in seconds.

I don't want to add breakpoints to all transactions. What should I do?

We uderstand no one is always testing. So when you're done debugging, go to the extension and switch off the debugger. Charged will stop intercepting your transaction immediately.

Charged didn't detect my transaction. What's wrong?

We are really sorry for the inconvenience. Can you try reloading the website? If Charged is freshly installed you will need to reload the already opened sites for our code to work. However, if this doesn't work, could you please write to team@getcharged.dev

What networks are currently supported?

1. Ethereum, Arbitrum and Polygon: Mainnet only 2. Starknet: Mainnet and Testnet 3. Solana: coming soon!

What are you waiting for?