Weave one row every Monday. Tie off when they are out.
Five dollars in USDC, sent from your own wallet on Arc straight to a legal-aid group that defends political prisoners, and a question each time the news reports a release.

First knot tied: 25 released on 2026-09-16. Warp threads still rise.
Each warp thread is someone a legal-aid group still defends inside. You add one row a week, and only when you approve it. Viasna counted 912 people still held as of 2026-09-16 — their figure, not ours.
Sources: Euronews, The Moscow Times
Belarus Releases 25 Political Prisoners in Exchange for U.S. Easing of Sanctions
Live trend — no single date
Observed live in the latest scan across 2 source(s).
Your cloth
Every row is a transfer from your wallet on Arc. Every red knot is a dated release report. Tap a row to open it on the explorer.
Connect a wallet to see your rows. No rows woven yet.
How a pledge moves
Declared, armed, awaiting approval, sent. When a release is reported it waits for your answer before another row — no Monday row fires while a report is unanswered. A transfer on Arc costs about a tenth of a cent in USDC (Arc’s base fee floor targets $0.001 per ERC-20 transfer), and Arc’s fee has a hard ceiling, so the worst case is bounded and known in advance.
demo machine — no wallet connected
- declared — the pledge exists, nothing armed yet
- armed — waiting for the next Monday window
- awaiting approval — the push is open, waiting for your signature
- sent — this week’s row is on Arc
- release reported — the loom stops and asks
- adjusted — you answered: thinner, same, or tied off
Choose a spool
Organisations appear here only after their USDC address is checked against their own published page. We hold nothing between you and them.
Checked and not yet listed (as of 2026-09-16)
- Viasna Human Rights Centre — Stripe, Patreon and Buy Me a Coffee links; no cryptocurrency address. their page
- BYSOL Solidarity Foundation — no USDC address published on the homepage. their page
A gift sized for a weekly habit, not a wire transfer
Arc is a stablecoin settlement chain: USDC is the native asset and pays the gas fee itself, so there is no volatile token to hold just to send five dollars. Arc’s base fee floor targets about a tenth of a cent per transfer, and its maximum base fee is a hard ceiling that bounds the worst case — a real number you can check before you ever sign, not a promise.
Every row in v1 is a plain USDC transfer your wallet signs and submits itself: Weft never touches the money in between. A second path exists in the wider ecosystem — ERC-3009 lets a transfer be signed now and only become valid at a future time, which is how a broadcast-only relayer could one day fire the Monday row without holding a key — but that path stays unverified on Arc mainnet until it is, so v1 keeps the simpler, safer shape: your wallet, your signature, every single week.
All rows, week by week
How many transfers reached each listed organisation per week, set against the weeks releases were reported. Counts only, no names.
Knots on the timeline
Each knot is a release report with its sources (recorded from https://www.euronews.com/my-europe/2026/09/16/belarus-releases-25-political-prisoners-in-exchange-for-lifting-of-us-sanctions-on-two-com on 2026-09-16). A corrected report becomes an open loop, and the correction is linked, never hidden.
Monday, at the window
The push arrives Monday morning in your time zone. Nothing is sent until you open it and sign.
next window: Mon 06:00


Thinner, same, or tie off
When a release is reported the loom stops and asks. Lower the row, keep it, or finish the cloth — the cloth ends because the people are out, not because the giving got tiresome.
preview — no active pledge to adjust yet
The words this site uses
- Loom — the hand loom by the window; the product's whole world lives on it
- Warp thread — a person a legal-aid group still defends inside — strung and waiting
- Weft row — one Monday's $5 USDC transfer, woven across the warp
- Shuttle — carries the row across; the approve action and the logo
- Spool — a verified legal-aid organisation, wound with its own checked address
- Red knot — a release the news reported, tied at the week it happened
- Selvedge — the finished edge of the cloth — where a tie-off is bound off cleanly
- Tie off — stop the pledge and finish the cloth, because the people are out
Questions people ask before they weave
- Does Weft ever hold my money?
No. Every row in v1 is a plain USDC transfer your own wallet signs and submits directly to the organisation’s checked address; Weft sits in between only to show you the loom, never the funds. - What if a release report turns out to be wrong?
The news query only proposes a knot. A correction becomes an open loop on the timeline, linked to the correction itself — never quietly removed. - How do you know how many people are still inside?
Only when an organisation publishes a figure, with its own date. Weft never invents that number; where none is published, the site says so. - Why Arc and not a bank transfer?
Arc settles in USDC and pays its own gas in USDC, so a $5 gift does not need a second, volatile token just to move — Arc’s fee floor targets a tenth of a cent, with a hard ceiling on the worst case. - Can the loom adjust itself without asking me?
No. The adjust question — thinner, same, or tie off — never auto-stops or auto-lowers a pledge; it always waits for your answer. - Where do rows and knots stop showing?
Every list on this site — organisations, transfers, releases, weeks — is paginated at 50 rows, same as everywhere else here.

