Blindfloor
CAat launch · 29 Oct 13:00 UTC

Sealed stop-losses · Robinhood Chain

Stops nobody can see or hunt.

Stop-losses for your Robinhood stock tokens. Every other stop-loss tells the market where you'll sell. Ours is a hash until it fires.

Hidden from the chain, bots and other traders. In the default mode our keeper sees your trigger; the chain doesn't.

Try it — no wallet NVDA
you see$200.00
chain sees0x····…····

Hashed with a fresh 32-byte salt by /api/seal.

The Blind Book · live, unofficial

Stops armed
—
Stops fired
—
Stock under armed stops
—
USDG at the feed price

live from the contract

Chainlink feed NVDA —  
Scroll

02 / 04 · simulated price move

The price falls.

Above the violet line is the market. Below it, sealed stops wait at prices the chain cannot read. A bot hunting them can only guess.

This drop is an animation, not the live feed.

03 / 04 · simulated fire

One seal opens.

The feed reaches a trigger. Whoever holds the reveal calls fire: the contract checks the hash and the Chainlink price, sells the stock token to USDG within your tolerance and pays your wallet in the same transaction.

Only then is the trigger on-chain.

04 / 04 · from the contract's events

Nine stock tokens. Nine blind books.

Each column counts the stops armed on it. Counts are public. Trigger prices are not.

    How it works

    Four steps, one hash.

    1. Seal

      Pick a stock token, an amount and a trigger price. Your browser makes a random 32-byte salt. The arm transaction carries only the hash.

    2. Approve, don't deposit

      Your stock stays in your wallet. You approve the exact amount the contract may sell, and can disarm or revoke at any time.

    3. Watch

      Seal the reveal to our keeper and it watches the Chainlink feed for you. Choose Keep it myself and only you hold it: fire from our CLI or from Blockscout.

    4. Fire

      Feed at or below your trigger: anyone with the reveal calls fire. The contract checks the hash, sells to USDG within your tolerance and sends the USDG to you.

    Ledger · last 8 orders

    Every armed stop is a hash.

    The trigger appears here only after it fires.

    #StockAmountStatusOn-chainTx
    Loading the ledger…

    Full ledger

    The token

    It raises your stop limit.

    Holding 1,000,000 or more raises your stops from 2 to 10. Part of the creator fees is used to buy and burn the token by hand. Not automatic, no amount promised. Every burn is listed on /proof.

    Risks

    A stop can miss.

    • Feeds pause. Feeds update when the price moves 0.5% or at least once a day; outside those windows a stop waits.
    • Prices gap. A stop sells at the feed price of that moment, within your tolerance. If the pool sits further below, fire fails and the stop stays armed.
    • Our keeper sees your trigger in the default mode; the chain doesn't. Use Keep it myself if you don't want us to either.
    • If our server stops, the contract keeps working: whoever holds a reveal can still fire it from the CLI or Blockscout.
    • You approve what can be sold. Revoking the allowance stops a stop from firing even while it shows as armed.

    Read the docs