Crypto checkout
Get paid in any coin.
Your buyer pays with the coin they have. You get USDC in your NEAR wallet.
- Free
- No sign-up
- We never hold your money
How it works
Three steps.
1.Paste one line
Add your button to any website. No server, no account.
2.Buyer picks a coin
They pay from the wallet they already use.
3.You get USDC
The exact amount lands in your NEAR wallet, in about a minute.
Pay with crypto
$1 · Test payment
Pick a coin to pay with.
A real $1 test payment. Nothing is charged until you send.
Get a button
Make yours in 10 seconds.
Paste this into your website
<script src="https://thehasp.vercel.app/checkout.js"
data-to="yourname.near" data-usd="5" data-item="A coffee"></script>Preview
Type your NEAR account to see your button.
Why Hasp
Everything a checkout needs.
Any coin in
200+ coins on 30+ chains. Your buyer never has to swap first.
Exact USDC out
Set $5, get 5 USDC. No price swings on your side.
No custody
Money goes from the buyer to you. We never hold it.
Works on any site
Plain HTML, WordPress, Webflow, React. One line.
Automatic refunds
If a payment fails, the buyer gets their coins back.
Live status
The buyer sees each step until it says Paid.
Pricing
Free to use.
Hasp
$0
No monthly fee. No sign-up. No limits on sales.
Network fee
0.25%
Taken by NEAR Intents and already in the price the buyer sees. You get your full price.
FAQ
Questions.
What does it cost?
Hasp is free. NEAR Intents takes 0.25%, and that is already in the price the buyer sees.
Who holds the money?
Nobody. It goes from the buyer to you through NEAR Intents. Hasp never touches it.
What if a payment fails?
The buyer gets their coins back to their own address, automatically.
How do I know I was paid?
Open your Payments page, or check your NEAR wallet. Before you ship anything, trust those, not the button.
Which coins work?
200+ coins on 30+ chains, including NEAR, ETH, SOL, BTC, USDC and USDT.
What do I need?
A NEAR account, like yourname.near. That is where your USDC goes.
Does it work on my website?
Yes. Any page that can hold one line of HTML: WordPress, Webflow, Shopify pages, or your own code.
Can I use it for many products?
Yes. Make one button per product, each with its own price.