Built on Solana's new 4 KB transactions

Your transfers,
swallowed whole.

Vortex pulls your swaps and sends through a swirl of throwaway relays and decoys, all packed into one transaction you sign. What comes out doesn't read as a transfer.

Two ways in

Pick how the money moves.

Both end the same way: the money arrives, and nothing on-chain draws a straight line from you to them.

Swap

Pay in the token they want. The output lands in their wallet, and on-chain it reads as your own swap.

Open swap
Balance changes, as an explorer lists them
YouSOL−12.50 SOL
Jupiter routepoolsin and out
RecipientUSDC account+1,484.10 USDC
Transfers to the recipient
0
Reads as
a swap by you

Send

SOL or any SPL token, split into parts and relayed through throwaway wallets, with decoys sized just like them.

Open send
Every transfer in one Standard send, in order, tall as its amount
Transfers
25
Signatures from you
1
Inside one send

19 transfers.
One signature.

A Standard send of 12.5 SOL, every transfer at once, first at the top. Each pillar is a wallet; each arc is money moving between two of them. Relays end at zero. Decoys leave you and come straight back.

Transfers, in order8 real 11 decoy
  1. 01You → Relay 24.42
  2. 02You → Relay 20.69
  3. 03You → Relay 49.17
  4. 04You → Relay 32.63
  5. 05You → Relay 41.63
  6. 06Relay 4 → Relay 19.17
  7. 07Relay 1 → Relay 29.17
  8. 08Relay 4 → Relay 21.63
  9. 09Relay 2 → You4.42
  10. 10Relay 2 → Relay 11.63
  11. 11You → Relay 13.79
  12. 12Relay 1 → Relay 31.63
  13. 13Relay 2 → Recipient0.69
  14. 14Relay 1 → Relay 43.79
  15. 15Relay 2 → Recipient9.17
  16. 16Relay 3 → Recipient2.63
  17. 17Relay 3 → You1.63
  18. 18Relay 4 → Relay 23.79
  19. 19Relay 2 → You3.79
Room to spare

The whole route fits in one transaction.

Solana's new transactions hold 4 KB. Here is a SOL send at each level, laid out byte by byte: every square is 16 bytes.

Signatures
321 B
Addresses
228 B
Recent blockhash
32 B
Transfers, real parts
238 B
Transfers, decoys
171 B
4 relays · 3 parts · 3 decoys · 24 transfers0.97 / 4 KB

Wallets that only sign the older format stop at 1.2 KB, so the Send page trims the route to fit them.

Step into the vortex.

Connect a wallet, pick a level, sign once.