Why did my Solana transaction fail but still charge SOL?

The network can charge a signature and prioritisation fee for processing an unsuccessful transaction even though state changes revert.

The answer

The network can charge a signature and prioritisation fee for processing an unsuccessful transaction even though state changes revert.

What to do next

Open the signature in a Solana explorer to inspect the failure reason, fee and instructions. Correct the cause before retrying.

USEFUL TOOL OR DOCUMENTATION

Solscan

This resource helps with the question, but is not presented as a commissionable partner.

Visit Solscan ↗Useful research or product resource; no affiliate status assumed.
RELATED PRODUCT OR SERVICE

Ledger hardware wallet

A hardware signing device to compare for supported Solana assets; it does not fix Solana network, token or smart-contract faults.

Explore Ledger hardware wallet ↗Official website; affiliate programme available to apply for. No tracked link or partner approval yet.

Related crypto questions

Frequently asked questions

Can failed Solana transactions still transfer the intended tokens?

If an atomic transaction fails, its intended state changes revert, though fees may remain charged.

More guides