Skip to content

About us · Live card auctions on Solana

The hammer is the payment.

The live auction room for graded trading cards.

One of ten prize winners at Superteam Germany's Road to Colosseum Ideathon

How it works

Six steps, three roles.

Whether you buy, sell or host a room, this is the whole path. Everything happens in your own wallet.

    • Everyone

    Connect your wallet

    Open Hammerprice in a browser with a Solana wallet, sign in with a free signature and hold some USDC in it.

    Wallet help
    • Seller

    Pick a card and set the terms

    In Sell, choose a graded card from your wallet and set the price, an optional minimum price and the lot length.

    Sell a card
    • Room host

    Run your room

    Your room is live as soon as you start it. You can pause and resume it, and you moderate its chat.

    • Buyer

    Place a bid

    Open a room, choose the next bid or a quick raise and confirm with one signature.

    Enter a live room
    • Buyer
    • Seller

    The hammer pays

    When the clock ends, the highest bid wins if it reaches the minimum price. The winner then confirms one payment in their wallet.

    How the payment works
    • Everyone

    Check it yourself

    Public audit pages and proof pages let you recompute a sale or a draw in your browser, so you do not have to trust us.

    Verified randomness

Seen

The product in ten screens.

Screenshots of the current build with sample accounts. No real wallet addresses or e-mail addresses are shown.

  1. The front door

    The homepage with real vault cards.

    The Hammerprice homepage: the logo, the headline The hammer is the payment, and graded cards from the vault.
  2. Six things you can do

    Six journeys, each with a button.

    The homepage section What you can do on Hammerprice with journey blocks and short steps.
  3. Tutorial rooms first, real rooms next

    Demo rooms on top, seller rooms below.

    The rooms page: demo rooms labelled as tutorial above the real rooms created by sellers.
  4. A live room

    Stage, bid slab and live feed.

    A live auction room with the card on stage, the current bid, the bid buttons and the live feed.
  5. The pay dialog

    Readable before you sign.

    The payment dialog after a win: one transaction that pays the seller and moves the card to the buyer.
  6. The moderated chat

    The owner's approval popup.

    The room chat with a popup for the room owner showing a waiting message and the buttons to approve or reject it.
  7. The AI agent

    It proposes, you decide.

    The AI agent page: a conversation in which the agent shows lot cards and a bid proposal that the user still has to confirm.
  8. Your profile

    Shown with sample data.

    The profile page with a username and avatar, sample bids and wins, and the notification settings.
  9. Your wallet at a glance

    Balances and cards.

    The wallet tab of the profile with the USDC and SOL balance and the cards in the connected wallet.
  10. Made for the phone

    The homepage at 390 px.

    The homepage on a phone: logo, headline and the first buttons in a single column.

Everything in the platform

What Hammerprice does.

One place for every function, in plain words.

  • Rooms and live bidding

    A live room sells its lots one after another on a server clock, so your device's clock does not matter, and a bid is a signed message that the server checks against your USDC. The house runs tutorial rooms and sellers create the real ones, in two sections on the rooms page. A seller can add optional live video; nothing loads until you press Load live video.

    See the rooms
  • One-transaction settlement

    The winner approves one payment: USDC to the seller, the fee and the card to the winner, all or nothing, as one atomic Solana transaction that costs a fraction of a cent, with no bridge and no custom program.

  • Timed auctions

    A card can stay open from one hour to seven days and closes by itself at its deadline, and the winner gets a longer window to pay.

  • Selling wizard with AI draft

    The sell wizard drafts a title and a German and an English text with AI for you to review before you go live.

    Sell a card
  • Pre-moderated chat

    A message waits for approval: the room owner gets a popup with a preview and approves, rejects, mutes or blocks. Links and contact details are refused, the public list shows a bidder number, never a wallet, and visitors can report a message.

  • An AI agent that never bids

    On the AI page an agent finds open lots, prepares a bid and drafts a listing; in a room an assistant answers from a fixed FAQ. Everything is labelled AI, a signed-in wallet is required and you confirm every step yourself.

    Open the AI page
  • Telegram bot with alerts

    @hammerpricebot tells you when you are outbid, when you win and when a payment is due. Connect it in your profile with Connect Telegram; it is opt-in, needs no phone number and never bids for you.

  • /watch and pre-filled bid links

    Send /watch to the bot (for example /watch 5 or /watch all) and get one short message when each of the next lots of a room opens. Its button opens the room with the bid filled in, and you confirm and sign in your own wallet.

  • Packs with published odds

    A pack is a draw from a public pool of cards. The odds, the pool and a commitment hash are public before the first sale.

    How packs are paid
  • Profile and wallet

    A username and a picture, your bids, wins and sales, your notification settings, and the USDC and SOL balance and the cards of your connected wallet. A balance the network does not answer shows as not available, never as a guess.

    Open your profile
  • Verified randomness (ECVRF)

    Lot orders and pack draws come with a public random proof (ECVRF) that anyone can recompute.

    How to check it
  • Public audit pages

    Every paid lot has a public audit page at /verify/ followed by the lot id, linked from the win dialog and the settlement review.

    What it proves
  • German and English

    The whole site, the Telegram bot and the assistant's answers are available in German and English, with one switch in the header.

  • Wallet support

    Phantom, Solflare and Backpack are supported.

    Wallet help
Vault items, live
166,100
Seller commission
2.5%
Buyer's premium
0%
Client funds we hold
0

Verified randomness

Randomness you can check.

Where Hammerprice needs a random result, such as the order of the lots in a show or the card drawn from a pack, it does not pick the result itself. It commits to the input on the Solana chain, waits for a block it cannot know in advance and draws with a verifiable random function (ECVRF, RFC 9381). The result comes with a cryptographic proof, so nobody, including us, can steer it, and anyone can recompute it.

How to check it

  1. 01

    Open a proof page: press See the proof in a room, or use the live example on this page.

  2. 02

    Press Recompute it yourself. Your browser rebuilds the input, checks the proof against the published public key and derives the result.

  3. 03

    Compare: the lot order or the pack card the page derives must equal the one shown in the room. The commit and reveal transactions link to the Solana explorer.

  • Every drawn pack has its own proof page at /verify/packs/ followed by the draw id.

The pitch

Problem and solution.

The problem

More than 150,000 graded cards already sit as NFTs on Solana, tokenised by the Collector Crypt vault, and there is no live market for them. In a traditional card auction the hammer only starts the paperwork: a payout queue, a chargeback window, a shipping label. The seller is owed the money at the moment of the sale and waits days for it.

The solution

Hammerprice makes the sale and the payout one step for vaulted cards.

FAQ

Questions and answers

Only what the sections above do not already answer.

Paying and selling

How long do I have to sign?
After the close the room opens a payment round and you have 15 minutes to sign one transaction (a single round lasts about a minute, and the room opens the next one if you miss it). When it lands, the room links the transaction on Solana Explorer.
What if I do not pay?
The win lapses after the window and the lot shows as not completed. The card never moved, so nothing needs refunding. Your wallet gets a strike, and repeated lapses can get it banned.
What does it cost?
The seller's commission is taken from the hammer price in the same transaction, and the buyer pays the bid and nothing more. The rate is in the figures under Functions.
What do I need to sell?
The wallet you connect must hold a graded card that you own. As the seller you must also be online to sign within the same 15 minutes after the close.

Packs, safety and fairness

How do I pay for a pack?
In a chance pack you pay the independent pack operator directly and first: nothing is drawn until your payment is final, then the operator delivers the card within a deadline. We hold no money and cannot refund you, so check the operator's delivery record before you pay. In an equal-value pack every card has the same listed value and the card moves in the same transaction as the payment. Buyers must be 18 or older.
Who holds my money and my card?
Nobody but you. The settlement key only pays network fees and cannot move your USDC or your card, and both parties sign the same transaction.
What does an audit page prove?
It recomputes every signed bid in your browser, hashes the bid log and compares it with the memo of the payment on Solana. A matching hash shows that the log was not changed after the sale. It cannot show that no bid was left out, which is why every bidder keeps a signed copy of their own bids.
Is this legal in Germany?
Under MiCAR Art. 48(2) USDC is e-money, and holding it for clients would need an authorisation under § 10 ZAG, so we hold no client funds. A paid random draw of goods can be a game of chance under § 3 Abs. 3 GlüStV, which is why packs work as described under paying for a pack. This is our reading of the rules, not legal advice, and no lawyer has reviewed it.

Need a wallet?

To bid you need a Solana wallet in your browser. It is free, takes two minutes and holds your USDC. To look around you need none.

  1. Install one of the wallets below.
  2. Fund it with USDC: send USDC to your wallet address from an exchange or from another wallet. Where a room offers a USDC top-up (a faucet), the room says so and you can claim it once per wallet every 24 hours.
  3. Open a room and press Connect. You need no SOL: our key pays the network fee.

On a phone, open this site inside your wallet app's own browser. A normal phone browser cannot reach your wallet app.

More in the FAQ

Glossary

USDC
A digital dollar on Solana. Bids and payments are in USDC, a stablecoin tied to the US dollar.
Wallet
Your Solana wallet, such as Phantom. It holds your USDC and your cards. We never see its secret key.
Signature
Your confirmation in the wallet. It proves the wallet is yours and approves one action. Your secret key stays secret.
Bidding number
Your number in the room. It lets you bid up to your limit without a wallet window for every bid. Also called a paddle.
Binding bid
A bid is a promise you confirm. It is binding: if you hold the highest bid when the lot closes, payment is due.
Minimum price
The lowest price at which the seller will sell. If the top bid stays below it, the lot is not sold. Also called the reserve.
Sold
A lot is sold when its clock runs out and the top bid reaches the minimum price. The server clock decides, not a person.
Sale price
The price a lot sold for: the top bid when its clock ran out. Also called the hammer price.
Anti-sniping
A bid in the last seconds extends the clock a little, up to a limit, so nobody wins by bidding at the very last moment.
Network fee
The small fee the Solana network charges for every transaction. Hammerprice pays it.
On-chain
Recorded publicly on the Solana blockchain, where anyone can check it and nobody can quietly change it.
Transaction
A bundle of steps the network runs all together or not at all.
Payment and handover
The last step of a sale, when the money and the card change hands. Also called settlement.
Memo
A short note attached to a payment on the blockchain. Ours holds a fingerprint of the bids, so anyone can recheck the sale.
Verify
To check something yourself. Verifying your wallet is a free confirmation. The audit page rechecks the bids of a sale.
ECVRF
A random draw that comes with a public proof, so anyone can check that the result was not picked by hand.

Founder

Behind Hammerprice

Who built Hammerprice and who runs it.

About me

Farshad Shadjari
Founder
Master's student in Business Computer Science (Wirtschaftsinformatik) at FernUniversität in Hagen

Hammerprice is operated by Future Webservice, Inhaber Farshad Shadjari, in Germany.

The source code is public under the MIT licence (see the LICENSE file).

Try it

Hammerprice is live and currently in beta. The waiting list on the homepage tells you when the mainnet launch opens.