Client-only generator of a Solana Pay URL (solana:address?amount=&spl-token=&reference=&label=&message=&memo=). No dependencies, no keys, no backend. Round-76 fixes: F2/F5/F6/F7/F8/F10. Nothing is published.
USDC SPL mint is network-specific (F8): mainnet-beta EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v, devnet test-USDC 4zMMC9sEqfkz6Fv5k9bwb7BG3QkDPz8eeMzmxfUX8b8. SOL transfers omit spl-token.
F10 hint: recipient must be the merchant wallet (native SOL account / SPL-token owner). Do NOT paste an ATA (associated token account) here — the wallet derives the ATA from recipient + spl-token mint by itself.
F7 warning: memo is written ON-CHAIN and is PUBLIC forever — never put private info (names, emails, order secrets) in memo.
-
solana URL: -
amount: - | spl-token: -
label: - | message: - | memo: - | reference: -
ATA hint (F10): the recipient above is used as-is. If you pasted a token account (ATA) instead of the wallet, generate again with the wallet address.
Press Generate link.
result: -
Read-only POST getAccountInfo to the selected RPC (commitment finalized). If RPC is unreachable, an honest error: <msg> is shown — no fake success.
links: 0 | verifies: 0 (0/0/0) | last check: never