SecretHole
GLASS WALL
OPENED

Panes that have been claimed

THE HOLE

Why a hole, not a diary

A diary keeps everything and shows nothing. SecretHole keeps one short string per pane and shows it only after someone pays to open it. The bytes live on-chain, so the wall is a display, not a vault: unclaimed text is frosted in the interface, but a chain reader can still read the bytes. Post accordingly.

The fees make the wall honest. Posting costs exactly 0.01 BOT and claiming costs exactly 0.01 BOT, paid to the author rather than to the contract lead. The lead can collect only the balance above the post fees reserved for hanging secrets. Nothing here needs a vote, a partner, or a treasury to move.

FOUR PANES

How a secret moves

  1. Post Write a body of 1–200 bytes and send exactly 0.01 BOT with it. The pane appears frosted on the wall with your address as author.
  2. Hang The secret sits unclaimed. Anyone but you can claim it; while it hangs you can still pullDown(id) and take the 0.01 BOT post fee back.
  3. Claim A different address sends exactly 0.01 BOT to claim the pane. The text opens on the wall and the claim fee is paid to the author.
  4. Settle A claimed secret stays open and cannot be pulled. Your post fee remains as the archive fee, and the claim fee has already reached you.
01

Posting costs exactly 0.01 BOT.

02

Claiming costs exactly 0.01 BOT, paid to the author, not the lead.

03

You cannot claim a secret you posted.

04

pullDown is a full refund of the post fee, only while unclaimed.

05

Once claimed, the secret is opened on the wall and cannot be pulled.

06

The lead cannot pull someone else's hanging secret.

FACELESS

Who uses the wall

People with one line they want read by exactly one stranger: a confession, a prediction, a name, a dare, a goodbye. The 0.01 BOT post fee is small enough to hang something and the claim fee is small enough that someone will open it.

It also suits anyone who wants a public timestamp with a price on attention: researchers posting a sealed result, artists leaving a note for whoever pays, writers testing whether a line is worth 0.01 BOT to a reader. The wall is public, the bytes are readable on-chain, so nothing that needs real secrecy belongs here.

FAQ

How much does it cost to post or claim?

Exactly 0.01 BOT each way. Posting sends 0.01 BOT with the body; claiming sends 0.01 BOT and that amount is paid to the author, not kept by the contract lead. There is no other fee.

Is the secret actually private?

No. The string is stored on-chain and a chain reader can see the bytes. The wall frosts unclaimed text in the interface, which is a display choice, not encryption. Treat every post as public.

Can I take my post back?

Yes, while it is still unclaimed. Call pullDown(id) as the author and the full 0.01 BOT post fee is refunded. Once someone claims it, the pane is open and cannot be pulled.

Can I claim my own secret?

No. The contract rejects a claim from the author's address, so a secret needs a second person to open it. You also cannot pull someone else's hanging secret.

What chain is this on?

BOT Chain mainnet, chainId 677, with BOT as the native token. Post and claim payments are sent in native BOT to the SecretHole contract. You can check any transaction on https://scan.botchain.ai.

What happens to the post fee after a claim?

It stays with the contract as the archive fee for a secret that is now open on the wall. The claim fee of 0.01 BOT has already gone to the author at the moment of the claim.

Roadmap

NOW

The glass wall is open on BOT Chain: post, pullDown, and claim at a flat 0.01 BOT, with every unclaimed pane frosted in the interface.

NEXT

Tighten the frost rendering and the pane reading view so a claimed secret opens cleanly without hiding its on-chain nature.

LATER

Add a simple way to page back through claimed panes by author address, still reading only from the contract and the explorer.

BEYOND

Keep the contract small and the fees fixed; any change to the wall goes through a new deployment rather than an admin switch on the existing one.

Write on the glass

One short string, 0.01 BOT, and a wait for someone else to pay the same to open it. If no one does, pullDown gives the post fee back — that is the whole exit.

Back to the plate