Market
How the market works
The Bearer contract is locked and has no approvals, so a market can't be allowed to move someone's vault later. Instead the seller hands the vault to the market contract, which holds it in escrow and settles each sale itself.
01
List
The seller pays a 0.01 NEAR listing deposit, then sends the vault to the market with a price. Only sealed vaults get through; the market holds the vault until it sells or is delisted.
02
Buy
The buyer pays exactly the price. The vault moves to them first, and Bearer checks again in that same step that it's still sealed. Only then is the seller paid the price and their deposit.
03
If something fails
A vault that can't move refunds the buyer and the listing stands. A payout that bounces is kept for the seller to claim. Nothing assumes an earlier step will roll back.
04
Delist
Only the seller can take a vault back, with the deposit, and not while a sale is settling.
Why buy the vault, not just the coins
Anyone can already send Bitcoin directly. A vault is worth buying when the package matters:
A history you can check
No withdrawal has ever been signed for a sealed vault, on any chain, and its custody log names every holder. Coins sent directly carry neither.
Made to change hands
A prize, a gift or a collectible can be handed on again, still sealed, without anyone moving the coins.
No trust in the seller
The contract moves the vault before the seller is paid, at exactly the listed price, and refunds you if it can't.
Before you buy
- Balances are observations from public data, with their source and time. Pending deposits can still fail.
- A dollar figure is an estimate, not a value anyone guarantees.
- Sealed means no withdrawal was ever signed. It doesn't make the vault risk-free.
- This is a testnet prototype. Neither the Bearer contract nor the market has been audited.
Evidence
The contract, read now
bearer-market.testnet- Locked
- Code
First sale on testnet
Vault No. 0004 for 0.1 NEAR. Listed by alice, bought by bob; the vault moved first and stayed sealed with 0 signatures, then alice received exactly 0.11 NEAR (price + listing deposit).