Solana Transfer Demo
A minimal, open-source reference implementation for sending a small native SOL transfer on Solana mainnet through a connected wallet with a single signature prompt.
Connect Phantom (or any standard injected Solana wallet), review the
transfer details below, and approve the single popup to broadcast a
plain SystemProgram.transfer instruction. No tokens, no
custom programs, no hidden state changes.
Transfer details
Actions
Activity log
About this page
This is a developer-facing reference prototype. It loads
@solana/web3.js from a public CDN, builds one legacy
Transaction containing a small set of well-known
instructions (SystemProgram.transfer, optionally
accompanied by a benign SPL Memo note), and submits it via the
wallet's signAndSendTransaction method — exactly one
signature popup. It does not request token approvals, does not call
signAllTransactions, and does not interact with any
custom on-chain programs.
The page is fully static, has no backend, and stores no data. Source code is reviewable in three small files: an HTML page, a JavaScript module, and a Vercel deployment config.