Set up the door people knock on.
Sign in with your wallet, name your price and how long you take to answer, and see exactly what a stranger sees before they pay.
Your wallet is the account.
Signing in means signing one sentence with your wallet — no password, no email, and no access to your X account. The same address pays escrow, receives payouts and takes refunds, which is why it is never typed in: it is the one you signed with.
Checking…
A wallet does two jobs: it pays when you knock on someone, and it receives payouts and refunds on your own door.
Looking for wallets in this browser…
Running on Solana devnet.
What you charge, and how long you take.
These four settings are the whole offer. A sender reads them before paying, and the escrow enforces the price and the window whatever the page says.
Your door needs an account first.
Sign in with your wallet above. It is the account, and it is where payouts land — a door without one has nowhere to be paid.
Help, and what you are trusting.
Write to us with the escrow address of the knock you are asking about — it is on every card in your inbox and in My knocks, and it is enough to find the payment.
Answered a message and the money has not moved? Payouts are sent by a backend service a few seconds after your reply is accepted. If it has not arrived, the escrow account still shows the real state — check it there before asking anyone.
Knock holds the money in a program on Solana while a message waits, and moves it one of two ways: to you if you answer inside your window, back to the sender if you do not. That part is on-chain and anyone can verify it.
Two things are not. Message text is stored off-chain by Knock — only a hash of it is written to the escrow, which proves the text has not changed but does not put the text anywhere public. And payouts are authorised by Knock's oracle key: the program will only release money to you when that key signs to say a reply was accepted. That is the one part of this system you have to trust us with. Refunds do not need it — after the window closes the money returns to the sender regardless.
Knock never promises anyone will answer you. It only promises the money comes back if they do not.
Prices and refunds are in USDC. A refund carries no fee, because nothing was delivered.