Security

Last updated: 20 July 2026

Everything on this page is meant to be checked, not believed. Where we make a claim, we tell you how to verify it yourself.
There is no SolHealth smart contract.
We have not deployed a program to Solana, and no custom program is involved in a cleanup. Every transaction is composed exclusively of instructions from Solana's own native programs. There is no contract of ours to audit, no upgrade authority that could later be changed, and no bug of ours that could be introduced into the execution path after you have started trusting it.

What a cleanup transaction actually contains

These are all the instructions we can put in a transaction. There are no others:

ProgramInstructionWhat it does
Compute BudgetSetComputeUnitLimit / SetComputeUnitPriceReserves compute for the transaction and sets a small priority fee so it confirms promptly. Moves no funds.
SPL Token / Token-2022BurnDestroys the remaining balance of a dust token or NFT so its account can be closed. Only applied to the categories you selected.
SPL Token / Token-2022CloseAccountCloses an empty token account and returns its rent deposit to your wallet.
BPF Loader UpgradeableCloseCloses an abandoned program buffer you own and returns its rent to your wallet.
Stake ProgramWithdrawWithdraws the full balance of an inactive stake account — rent plus your delegated principal — to your wallet.
System ProgramTransferPays the 2% protocol fee, and the referrer's commission if you were referred. These are the only transfers leaving your wallet.

Every one of these is a program maintained by the Solana ecosystem itself, with the same address for everyone on mainnet. Your wallet recognises them and can label them for you.

Where the fee goes

The protocol fee is sent to a single, publicly known address. You can inspect every payment it has ever received:

7RgmHGYfdTDWvDUVnRFNEykpNpfo4Vyb7wdaueXRppUt

The fee is 2% of the rent you reclaim. It is never taken from the delegated principal of a stake account— that capital is returned to you in full. The terms describe this in detail, and the transfer amount is visible in the transaction before you sign it, so you can check the arithmetic yourself.

How to verify a transaction before signing

Your wallet shows you the full instruction list before you approve anything. This is the moment where you have all the power — use it.

What to look for

In Phantom and Solflare, expand the transaction details rather than relying on the summary line. If anything does not match what you expect, reject: an unsigned transaction has cost you nothing.

What we do not do

Phishing

Wallet cleaners are a common phishing theme, precisely because they ask you to connect a wallet. Protect yourself with two rules.

1. Check the domain

Our only official domains are:

Any other domain — a different extension, a hyphenated variant, a lookalike character — is not us, no matter how closely the page resembles this one. Prefer typing the address yourself or using a bookmark over following a link from a direct message.

2. Read the transaction

A convincing clone of this site still cannot take anything from you unless you sign. Applying the checks in the section above protects you even if you land on the wrong page.

If you are unsure: do not connect, do not sign, and contact us at the address below.

Responsible disclosure

If you have found a vulnerability, we want to hear about it before anyone else does. Report it to gacanga@gmail.com.

Please give us a reasonable window to fix the issue before disclosing it publicly, and avoid any testing that would degrade the service or affect other users' funds or data. We will acknowledge your report and keep you informed of the fix.