Save my latest seal
memo texttaskwire:v1 head=… n=0
- Program
MemoSq4g…fcHr- Fee
- —
- Signer
- connect a wallet
DISPATCH No. 0001//SOLANA MAINNET
For anyone who uses AI agents or bots: write down what each one was asked and what it gave back, and Taskwire seals every entry so nobody can quietly change it later.
Under the hood: a SHA-256 hash chain and Ed25519 signatures made in your browser, with an optional Solana memo as a public timestamp.
You type what an AI helper was asked and what it answered.
We seal it with a digital fingerprint and signature, in your browser.
You get a receipt anyone can check for later edits.
Nothing is moved or charged. Only if you choose to save a copy on Solana will your wallet ask you to approve a tiny network fee.
§ 01
What this does: shows, live, whether the Solana network is running smoothly right now.
Mainnet, read through our same-origin RPC relay. Refreshes every 20 s while this tab is open.
Slot
000000000
confirmed
Throughput
0000
tx / s, last 60 s
Slot time
000
ms per slot
Epoch
0000
progress through the current epoch
Transactions per second, last 30 one-minute samples · getRecentPerformanceSamples
§ 02
Four stations every task passes through. Nothing here is a promise; each step is code you can read in this page.
01 · REQUEST
Name the agent, what was asked and what came back. Plain text, kept only in this browser.
02 · HASH
The entry is serialised in a fixed key order and hashed with SHA-256 together with the previous entry's hash. Change one letter and every later link breaks.
03 · SIGN
The hash is signed with Ed25519: either a session key made in this tab, or your Solana wallet through signMessage. Same curve either way.
04 · ANCHOR
Optionally write the latest hash into an SPL Memo on mainnet. Anyone can then see your ledger existed in that state at that slot.
§ 03 · TOOL
What this does: keeps a list of tasks and results, each sealed so any later edit shows up.
Hash-chained and signed in your browser. Stored in this browser's local storage, nowhere else. Export it any time.
—No dispatches yet. File one above or fill a sample.
§ 04 · TOOL
What this does: tells you whether a receipt someone sent you is genuine and unchanged.
Paste any Taskwire receipt. We recompute its hash and check the Ed25519 signature against the signer's public key, right here, with no server.
Signer type and key are shown after checking.
§ 05 · TOOL
What this does: checks that the public services bots rely on are up, and how fast they answer you.
The services an on-chain agent leans on, pinged from your browser. Latency is round-trip from you; each probe asks for something real and shows what came back.
§ 06
Scroll to follow your newest entry through the wire. The bytes below are the real ones from your ledger.
§ 07 · TOOL
What this does: puts a public, dated copy of your latest seal on Solana, so you can later prove your records existed then.
One SPL Memo transaction, signed in your own wallet, writes your ledger head hash to mainnet. It costs a network fee and nothing else. It moves no tokens.
memo texttaskwire:v1 head=… n=0
MemoSq4g…fcHrPaste a transaction ID and we read the note it carries.
Memos posted by an address, read from getSignaturesForAddress (latest 100 signatures). Your wallet fills this in when connected.
§ 08
Version 1. Small enough to paste into a chat, strict enough to verify without trusting us.
{
"v": 1,
"kind": "taskwire.receipt",
"n": 4, // position in the chain, from 1
"ts": "2026-11-05T10:42:13.000Z",
"agent": "research-bot",
"request": "…",
"result": "…",
"prev": "9f2c…", // hash of entry n-1, or 64 zeros
"signer": "base58 Ed25519 public key",
"scheme": "session-ed25519 | solana-wallet",
"hash": "sha256(body)", // body = the fields above, in this order
"sig": "base58 Ed25519 signature of 'taskwire receipt\n' + hash"
}
JSON.stringify of v, kind, n, ts, agent, request, result, prev, signer, scheme in that exact order.taskwire receipt, a newline, then the hex hash. Wallets show this text before you approve.taskwire:v1 head=<hash> n=<count>.PLAIN WORDS
The few technical words on this page, in everyday language.
§ 09
A notebook for what your AI agents were asked and what they did, where every entry is sealed so later edits are obvious.
It does not touch your money. Records stay in your browser. Connecting a wallet only shares your public address. The one optional transaction, saving a note on Solana, moves no funds and costs only the network fee of about 0.000005 SOL, and your wallet asks you first.
In this browser's local storage only. Taskwire has no database and no account. Export the JSON to move it or back it up; clearing site data deletes it.
A random 32-byte Ed25519 seed made in this tab with the browser's secure random generator and kept in local storage. It signs receipts and nothing else. It is not a wallet, holds no funds and never leaves your machine.
So a receipt carries your public Solana identity. The wallet shows the exact text before signing. A message signature cannot move funds and is not a transaction.
One Memo transaction: the base network fee shown in the review sheet, usually 5,000 lamports. It writes text to the chain and moves nothing. It proves your head hash existed by that slot. It does not prove the tasks themselves were done well.
Yes. Each row is a live request from your browser to that public endpoint, and the answer column shows what it returned. They are your round trips, so they depend on your connection.
No agent runs on our side and the site holds no funds. If a community coin is ever linked here, it will appear in the header and footer with its contract address, and nothing on this page depends on it.
REVIEW BEFORE SIGNING
.