Demo dApp · real signing requests
Before you sign, Presign shows you what it does.
Each button below makes this demo dApp ask your wallet to sign a real, unsigned request on mainnet-beta. Presign analyzes the exact bytes with the same pipeline used everywhere else, then you decide. Presign warns; the user decides — except when a request cannot be verified.
Safety of the samples: risky transactions act on a brand-new, empty token account (never one holding funds), the "delegate" is an address nobody holds a key for, and only the safe memo can be submitted from this page. Simulation needs a little SOL in the wallet for fees and rent; nothing is spent unless you submit.
Connect your wallet through Presign first
The demo starts with Presign Secure Connect: connection checks → wallet → ownership signature (authorizes nothing).