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.
The front door
The homepage with real vault cards.

Six things you can do
Six journeys, each with a button.

Tutorial rooms first, real rooms next
Demo rooms on top, seller rooms below.

A live room
Stage, bid slab and live feed.

The pay dialog
Readable before you sign.

The moderated chat
The owner's approval popup.

The AI agent
It proposes, you decide.

Your profile
Shown with sample data.

Your wallet at a glance
Balances and cards.

Made for the phone
The homepage at 390 px.

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 roomsOne-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 cardPre-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 pageTelegram 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 paidProfile 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 profileVerified randomness (ECVRF)
Lot orders and pack draws come with a public random proof (ECVRF) that anyone can recompute.
How to check itPublic 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 provesGerman 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
- 01
Open a proof page: press See the proof in a room, or use the live example on this page.
- 02
Press Recompute it yourself. Your browser rebuilds the input, checks the proof against the published public key and derives the result.
- 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.
- Install one of the wallets below.
- 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.
- 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.
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
- Contact
- info@futurewebservice.de
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.