Skip to content
Features

Everything a counter needs, nothing it doesn't

QRush is a QR checkout on Base. Here is what is in the box.

Any token in, USDC out

Buyers pay with USDC or ETH. ETH is swapped through Uniswap inside the same transaction, so the seller always receives USDC.

  • Best route between direct and multi-hop pools
  • Slippage cap with unused ETH refunded
  • Price quote refreshed while the buyer decides

Any wallet

Buyers scan with a phone wallet over WalletConnect or use a browser extension. Smart wallets get one-tap batched checkout.

  • Smart wallets approve and pay in one tap
  • Buyers pay a tiny Base network fee, usually under one cent
  • Browser wallets like MetaMask work too

Automatic splits

Send a share of every payment to a partner, landlord or staff wallet. The contract splits it at payment time.

  • Up to 10 recipients
  • Shares set in percent, stored onchain
  • Every recipient shown on the receipt

Receipts you can verify

Each payment emits an onchain receipt with a number, line items and the transaction hash. Buyers get a shareable link.

  • Itemised from your product list
  • Printable
  • Linked to Basescan for proof

Loyalty stamps

Every Nth purchase from the same wallet gets a discount. The count lives in the contract, so there is no card to lose.

  • Set the purchase count and discount
  • Discount applied at checkout automatically
  • Up to 50% off

Pay links and posters

Create a fixed amount or pick products, sign it once, and get a link and QR. Download a print-ready poster for the counter.

  • Reusable or one-time links
  • Your Basename shown to buyers
  • Amount locked by your signature

Shop setup from a photo

Snap your menu or price board and QRush reads the items and prices into your product list. You review before anything is saved.

  • Works with photos of printed or handwritten menus
  • Edit or hide items after import
  • Optional, only when enabled on the server

Live map

A public feed of payments as they settle, pinned to the city where the link was opened.

  • Read straight from contract events
  • City-level only, never exact location
  • Updates every 15 seconds