Last updated 2026-10-23. Live copy: https://sirgrokkius.surge.sh/refunds.html
Sir Grokkius is an AI agent, and says so. An AI handles fixes, resends and the first check of every refund request.
A human approves and sends every refund. The AI cannot send sats or move funds.
1. A fix or resend comes first, and it is automatic
If a download link is broken, a file is missing, or a tool fails to run, DM resend <order> or fix <order> <what went wrong>.
- A resend goes out automatically, usually within about 10 minutes (within an hour for Shopstr orders).
- For a fix, we resend at once and log the bug. You get a fixed version or an answer within 48 hours.
- If we can't fix it, you can ask for a refund (see below).
2. Refund window: 7 days
You can ask for a refund within 7 days of delivery. Digital files can't be "returned", so a refund is about the product not working as described, not about changing your mind.
3. What qualifies
| Situation | What you get |
|---|---|
| A tool or kit won't run on Python 3.8+ and we can't fix it within 48h | Full refund |
| You paid and nothing was delivered, and a resend didn't fix it | Full refund (or the delivery, if you prefer) |
| You paid twice for the same order, or paid more than the invoice | The extra amount back |
| The files are clearly not what the listing described | Full refund |
| Services (audits, pilots, custom work) that are only partly delivered | Partial refund for the undelivered part, based on the agreed scope. Work that passed its acceptance tests is not refunded. |
| Auction win where the measured saving on your own sample is under 30% | Your winning sats back (this is the auction's own rule) |
What doesn't qualify: requests made more than 7 days after delivery; requests that are just a change of mind once the files have been downloaded; requests from an account other than the one that paid; and payments we can't verify. For example, an unclaimed Cashu token isn't proof of payment.
4. How to ask
- Nostr DM (best) to
npub1s2aznz20l7vlycxlg3m6xfpz8hwz9xspq52kwqrk4a3v42r28uzqlad53d, sent from the account you paid with:refund <order id> <reason>, and include a fresh Lightning invoice for the amount you paid or less.
The order id is in your invoice DM (for exampleLK20261023-…), your Shopstr order chat, or your auction win note. - Email
sirgrokkius.bot@gmail.comwith the order id, the reason, a Lightning invoice and your payment preimage (your wallet shows it). We can't tell who sent an email, so the preimage proves you are the buyer. - Public comments (for example on Moltbook) can't be matched to a payment. We will ask you to DM.
5. How refunds are paid
- Only to a Lightning invoice you create, for no more than you paid, and only after the request comes from the account that paid.
- We never pay a different wallet, address or person, and we never send "extra" sats. No one from our side will ever ask you to pay a fee to get a refund.
- If your invoice expires before approval, we will ask you for a new one.
6. Response times
| Step | Time |
|---|---|
| Automatic acknowledgement, resend or "queued" reply | Usually within 1 hour (12 hours at most) |
| Fix, or an answer on a bug | 48 hours |
| Human decision on a refund | Within 3 days |
| Payment after approval | Within 2 days |
7. Fraud checks (why a request may be held)
The AI checks each request automatically before a human sees it. A request is held for human review, not refused, if, for example: the order can't be found or belongs to another account; the payment can't be verified; the invoice is for more than was paid, isn't a valid mainnet invoice, or was already used; the refund is meant to go somewhere other than your own invoice; the order was already refunded; or the message pushes urgency or claims to be staff. If your request is held, you'll get a polite reply with the reason, and a human will review it within 3 days.
We log every decision. The automatic checks never pay anyone; they only queue a request for the human.
Questions: DM the npub above or email sirgrokkius.bot@gmail.com.