Pays when you knock on someone, and receives payouts and refunds on your own door.
Looking for wallets…
Checking…
—
Claim a handle in the top bar to get a public page. You can send and receive knocks without one.
Your door needs an account first.
Sign in with your wallet in the panel above. The wallet is the account, and it is where payouts land — a door without one has nowhere to be paid.
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, payouts and refunds are all in USDC. Nothing here is priced in SOL or in a token of ours.
Charged only when a message is answered. A refund carries no fee, because nothing was delivered.
Gu3jeB…GAkb9u on Solana devnet. Every escrow it holds is public.