PALM PAY logoPALM PAY
Live on Solana Devnet

Payments That Can't Be Frozen

Accept PUSD payments on Solana. No admin keys. No blacklist. No pause. PALM PAY gives merchants the first checkout that guarantees settlement finality.

No sign-up needed - connect your Solana wallet to get started

How It Works

Three steps from invoice to settled PUSD in your wallet

01

Create Invoice

Connect your wallet to the merchant dashboard and generate a payment link in seconds.

02

Customer Pays

Your customer opens the link or scans a QR code and pays with PUSD from any Solana wallet.

03

Instant Settlement

PUSD lands directly in your wallet. On-chain verification confirms the payment automatically.

Why PUSD Over USDC?

USDC can freeze your funds. PUSD can't. Here's what that means for your business.

Non-Freezable

PUSD has no admin freeze keys. Once sent, funds are yours. No issuer can freeze or seize your balance.

Instant Settlement

Transactions confirm on Solana in under 400ms. Funds hit your wallet immediately - no holding periods.

Zero Custodial Risk

PALM PAY never holds your funds. Direct peer-to-peer SPL transfers. You keep your keys.

Solana Pay Compatible

Drop-in checkout widget with QR code support. Works with any Solana wallet - Phantom, Solflare, and more.

Built for MENA

PUSD is 1:1 backed by AED + SAR with monthly ISAE 3000 attestations. Designed for emerging markets.

No Blacklist

Unlike USDC or USDT, PUSD has no address blacklist. Your merchant wallet can never be blocked.

Live Reserve Data

PUSD circulating supply, pulled directly from the Palm USD API in real time. Every token is backed 1:1.

PUSD Reserves
Verified
Fully backed 1:1 by AED + SAR reserves
Verified via monthly ISAE 3000 attestation
Full reserve details at palmusd.com

The Difference Is Real

FeatureUSDC / USDTPUSD
Admin Freeze✗ Yes✓ Never
Address Blacklist✗ Yes✓ None
Pause Function✗ Yes✓ None
Reserve AttestationMonthlyMonthly ISAE 3000
Settlement FinalityCustodial risk✓ Guaranteed
API

Integrate in minutes

Create invoices and accept PUSD payments with a single API call. No SDK required - just a POST request.

  • REST API, no proprietary SDK
  • Webhook support for payment events
  • On-chain verification included
  • Works with any Solana wallet
create-invoice.sh
# Create a payment invoice
curl -X POST https://palm-pay.vercel.app/api/invoices \
  -H "Content-Type: application/json" \
  -d '{
    "merchantWallet": "YOUR_WALLET",
    "merchantName": "My Shop",
    "amount": 29.99,
    "description": "Order #1042"
  }'

# Returns: payment link + QR code
{ "paymentUrl": "/pay/<invoiceId>", ... }

Ready to accept PUSD?

Connect your wallet and create your first invoice in under a minute. No sign-up, no KYC, no custodian.

Open Merchant Dashboard →