RemaSol
Devnet
Self-hosted SOL payments

Your customers shouldn’t need support for an overpayment.

RemaSol verifies the payment, isolates the excess, and gives the customer a safe path to recover it — with the proof on-chain.

Built for small merchants who accept direct SOL payments
Payment room / 0042 Live
0.004 SOL

Excess verified and ready to return

Product price0.002 SOL
Received0.005 SOL
Refundable excess0.003 SOL
Locked destination7xKp…w9Fq
Verified on Solana
01Unique payment rooms
02Private claim credentials
03Finalized transaction proof
The gap RemaSol closes

One accidental extra transfer shouldn’t become a support ticket.

The public demo sells The Digital Creator’s Guide for 0.002 SOL and lets you test an exact, under, or overpayment. RemaSol makes the difference legible, verifiable, and recoverable without asking the customer to explain the mistake over email.

Try the recovery page

A payment room for every order

Each checkout gets its own Devnet address, so an incoming transfer can be matched to exactly one order — even when an exchange hot wallet is involved.

orderpayment roomverified outcome

Sender derived from the transfer

For ordinary payments, the verified native transfer determines the sender. A claimant cannot substitute an arbitrary refund wallet.

claim code / bearer credential

One payout, recorded durably

SQLite constraints and an atomic refund state machine make repeat clicks return the existing status instead of creating another payout.

idempotent by design
Simple by design

Three moments. One clear handoff.

01

Create a product

Set a price in SOL and share a checkout link.

02

Verify the transfer

RemaSol reads finalized Devnet instructions, not screenshots.

03

Return the excess

The customer requests one refund to the locked destination.

Start with a safe demo

Make a payment.
See the proof.

RemaSol is a Devnet prototype for self-hosted merchants. Walk through the lifecycle first, then open the Test Wallet to try it yourself.

Try Interactive Demo