xmrbid.lol1 XMR ≈ $463
Not open yet. The board is being built in the open and is not taking bids.

Rules

xmrbid.lol is an open, privacy-first directory where the ordering is bought. That is the honest description: advertising space for a niche that cannot buy any anywhere else, sold at a published price, to an audience that came here looking for exactly this. There is no algorithm, no editorial voice, no votes and no gatekeeper: anybody can get on, rank is the bid, the bid is Monero, and nothing here connects a rank to a person.

Cheapest place
0.06 XMR
Bid step
0.001 XMR
To take #1
+0.01 XMR
Minimum raise
a tenth
Maximum bid
None
Confirmations
10
New category
1 XMR
Cookies, logs
0

Why this exists

The problem it was built to answer, in one paragraph.

Every ordinary way to be found asks for the thing a privacy audience is trying to avoid. Ad networks want a company name and a card, then track everybody who sees the ad. Search visibility means feeding a company whose business is knowing what people look for. App stores want a developer account with a legal name on it. Directories run on affiliate links, so the ordering is for sale anyway, quietly, and the reader is never told.

So the projects that most need an audience are the ones least able to buy one honestly, and the reader looking for a VPN or a wallet has to trust a list that will not say how it was ordered. This board answers both by making the ordering explicit and the payment private. The price of visibility is published. Paying it does not put you on file anywhere, not even with us.

The longer version is on the about page, including what the board can and cannot promise.

What a listing gets you

What the money buys, beyond a position in a list.

  • A rank nobody had to approve. The bid settles and the board changes. There is no queue, no review and no editorial judgement about whether your project deserves to be seen.
  • A page of your own at /@yourhandle: description, category, links elsewhere, onion address, repository, its rank in two rankings and its click counter, all public.
  • Two rankings at once. Every listing competes on the whole board and inside its category, and leading a category costs a fraction of leading the board.
  • Traffic you can check yourself. Every outbound click carries utm_source=xmrbid.lol, so what we report lands in your own analytics too.
  • A receipt for the payment. A Monero InProof, published at /proof, that anyone can verify against the chain without asking us anything.
  • Ownership without an account. You hold a claim token, we hold its hash. Nothing to log into, nothing to phish.
  • An onion address is a first-class listing, not a footnote and not a warning.

How ranking works

Rank is the bid. These are the mechanics of that, exactly.

  • One floor, for everybody. The cheapest place on the board is 0.06 XMR and it does not move because other listings joined. An empty place at the bottom is worth the floor whatever the listing above it paid. Bids move in steps of 0.001 XMR, and there is no maximum: the top is whatever somebody will pay to hold it.
  • Taking #1 costs at least 0.01 XMR more than the current top bid. Paying less still puts you on the board at whatever rank that bid can take.
  • Equal bids keep the order they were placed: the older bid holds the higher rank. Several listings can sit on the floor at once and nothing about that is ambiguous.
  • A board page is fifty places whether or not somebody is standing in them. The unclaimed ones are drawn as rows with the floor beside them, so which position is free is on the page rather than worked out from a count.
  • The 24h board ranks what was paid in the last day. Each payment counts for 24 hours from when it settled and then drops off, while still counting toward the all-time total.
  • Already listed? Its owner raises it from Manage a listing, or by submitting the same link with the claim token. The invoice charges only the difference, and the difference still buys the full rank, so being passed costs the gap and not the whole amount again.
  • A raise adds at least a tenth of what the listing already holds. A listing on 0.06 XMR moves in steps of 0.006 XMR, one on 3 XMR moves in steps of 0.3. Without it the board becomes a game of adding a thousandth at a time, and every rank looks one keystroke away from changing.
  • Forge, app store and similar links are keyed by their path, so two projects on the same host do not share one listing.
  • Nothing else moves a rank. Not age, not clicks, not who you are, and nothing in the operator console.

Categories

30 rankings, and the rule that keeps them from becoming three hundred.

  • Every category is its own ranking. A listing sits in exactly one, so the board cannot be farmed by filing the same thing five times.
  • Missing one? Propose it with a bid of at least 1 XMR. The duplicate check runs while you type the name and costs nothing, so nobody pays to be told their idea is an existing category.
  • The proposal form is the bid form. It asks for everything a listing is made of, because the payment buys one: the link, a name, a line about it, a description, a handle and any profile links. Nobody should have to come back and finish a job they thought was done.
  • A link already on the board moves with its claim token. The payment raises that listing rather than creating a second one, and the token is what lets it change ranking. Without it the money still counts and the listing stays where it is, which is what stops anybody paying to move somebody else's listing into a ranking of their choosing.
  • Nothing is burned for asking. The payment is a bid on your own listing. If the category opens, your listing opens it. If it is refused, the same bid lands in the ranking you nominated on the form. Either way you are on the board for what you paid.
  • The price is there because a form that costs nothing fills with forty spellings of one idea in a week, and every one of them still has to be read.
  • Near duplicates are refused and the refusal names the category that already covers it. Four spellings of one idea splits the same listings across four rankings and ranks nothing.
  • Every proposal and every answer is published at /decisions, because a decision nobody can see is indistinguishable from no decision.

What you can list

Almost anything with a public address, and the few things that are refused.

  • Anything with a public address: a site, an app on a store, a repository, a profile, a channel, a package, a v3 .onion service. If it has a link, it can hold a rank.
  • One project is one row. Social profiles are not listings of their own, add them to your listing's page instead, so the board keeps meaning what it says.
  • Invite links are the exception, and not because of what they point at. t.me/+AbCd or discord.gg/x7Kq name a room only to whoever already holds the link: nobody reading the board can tell what it is, and it cannot be checked. Link the public channel instead, which is a page and is fine.
  • Links to sexual content are not allowed.
  • Link shorteners are not allowed. They hide the destination, which defeats the point of a public board.
  • Query parameters are stripped before a link is stored. Affiliate, referral and campaign URLs will not survive.
  • A listing can be taken off the board for breaking these. The payment and its receipt stay published, because they were real.

Paying

One subaddress per invoice, and what happens to money that arrives early, late or short.

  • Every invoice gets its own Monero subaddress. Nothing identifies you, so nothing needs to be attached to the payment.
  • A bid claims its rank after 10 confirmations, roughly twenty minutes. That is deeper than a shop would ask for, and it is deliberate: a rank here is permanent and there is nothing to claw back, so the depth sits past the ten blocks Monero locks an output for anyway. Until then the invoice is open and the board is unchanged.
  • An invoice holds its subaddress for 2 hours.
  • Overpay and the full amount counts. Underpay and the invoice stays open until the rest arrives; if it expires first it settles for what actually arrived, so money sent is never money lost.
  • Payments are not refundable. Bids are public and permanent.

Proving a bid was paid

The part that does not ask to be believed.

  • Every settled bid gets a Monero InProof: a signature showing that a real transaction paid a specific amount to this board's address for that invoice. It is linked from the listing's bid history, listed at /proof, and published in /stats.json.
  • Check it with check_tx_proof in any Monero wallet, against any node. The amount comes back from the chain, so if it disagrees with the board, the board is what is wrong.
  • The proof is made with a view key. This server can show money arrived and cannot move it, because no spend key is kept here.
  • It reveals nothing about who paid. Monero carries no sender, and a receipt signed by the receiver cannot invent one. If you want the transaction itself to be unremarkable, pay from your own wallet rather than straight out of an exchange withdrawal.
  • You can decline the public receipt at bid time. The signature is then never made rather than made and withheld, and the payment still counts toward every total.
  • No signature can prove a board is not bidding on itself. That is why every payment is published one by one instead of as a total.

Owning a listing

A token, not an account, and what that trade costs you.

  • The first bid on a link mints a claim token, shown once. Only its SHA-256 hash is stored, so a database dump cannot be used to seize a listing, and nobody here can read yours back to you. What can be done instead is below: prove control of what the listing points at and a new token replaces the old.
  • The token changes the name, the line, the category, the handle and the profile links. It cannot change a bid or a rank; those only move by paying.
  • A lost token is not a lost listing. Prove you control the thing the listing points at, with a DNS record, a file, or the challenge string on the page itself, and a new token is minted while the old one stops working. This means ownership is really: whoever holds the token, or whoever controls the destination. Every recovery is published on the listing.
  • An onion service, or a page that only renders in a browser, is checked by hand, against something the listing published before the request. That request is announced on the listing for 72 hours before it can be answered, so a token that is not lost ends it by being used; the answer is published on the record; and the new token is collected by whoever filed the request rather than sent to them, so it never passes through us. Nothing that first appears in the request itself counts as evidence, however convincing it reads.
  • Pick a handle and the listing gets a canonical home at /@yourproject. Handles are unique, first come first served, and 2 to 24 characters of lowercase letters, numbers and underscores.
  • Anyone may raise anyone's listing. Raising it does not transfer ownership of what it says.

Filling in the form, and icons

Two small things that are done differently here on purpose.

Type a link into the bid form and its icon, name and description appear. Your browser does not fetch any of that, it asks this server, and this server asks the site. Typing a domain into the box is not a visit to it.

A listing shows its site's icon. The server fetches it once, when the bid settles, and stores it here, so loading the board never makes your browser announce itself to a listed site. A board that hotlinks favicons tells every listed site who is reading it; this one does not. Sites we cannot reach, and onion services, keep a generated mark, and their owners can supply an image instead.

What is recorded

The whole list, which is short enough to print.

Listings, bids, a click counter per listing, and the daily tallies published on the stats page. That is the entire list. No table here has a row per visit, an address column, or anything that could be joined to a person, and no page reaches another origin: the content security policy makes that impossible rather than merely promised.

Nothing connects a payment to a payer. Each invoice gets its own Monero subaddress; there is no card, no processor, no email and no billing name anywhere in the system, and a listing is owned by a token we store only as a hash.

What is recorded elsewhere

The parts that would be false to promise, said plainly instead.

This domain sits behind Cloudflare for DDoS protection, and Cloudflare terminates TLS: it sees and logs every request to this address, including yours. We keep no such record, but it exists, so we do not pretend otherwise.

The onion service reaches the same board without passing through it. If that distinction matters to you, use it.

The server also asks a public exchange for the XMR price every ten minutes. One request on a timer, from the machine, carrying nothing, not one per visitor.

Where this goes

What is being built next, and what will not change while it is.

The board is worth what its traffic is worth, so the work is in two places: sending real clicks to the things listed here, and proving it in a way nobody has to trust. Everything else follows from that.

Categories grow when somebody bids to argue for one and the argument holds. What stays fixed is the shape of the thing: rank is the bid, in Monero, and nothing is collected from the people reading it. The moment a board starts curating, it starts having opinions it will not disclose, and the moment it starts measuring readers, it becomes the thing they came here to avoid.

Ready? Place a bid, or read the board first.