Create an invoice
First, prove where you want to be paid.
Your signed-in wallet becomes the invoice recipient. That removes a dangerous copy-and-paste field and stops another person from changing the payment address.Wallet not connected. Connect a wallet to begin.
Wallet accessBase Sepolia
Connect wallet, then sign in free
Step 1 (Connect wallet) shares your public address so PayProof knows where you receive payments. Step 2 (Sign in free) asks for a free signature to prove you control that address.
1 · Connected WalletNot connected
2 · PayProof SessionNot signed in
What am I signing?
When you click Sign in free, your wallet prompts you to sign a readable message.
- Proves wallet control: Confirms you own the public address so nobody else can create or manage your invoices.
- Zero gas cost: Signatures are off-chain, cost 0 ETH, and send no transaction to the blockchain.
- Cannot move funds: It only creates your PayProof sign-in session. It cannot spend USDC or access your wallet tokens.