← bradblake.dev

Post Fiat.

receipts · as of 2026-10-20

What it is

Post Fiat calls itself "the internet of value for the superintelligent era": an XRPL-derived ledger rebuilt in Rust as "a Layer 1 settlement system for post-quantum, privacy-aware institutional value transfer", with a fixed-supply token, PFT, whose fees are burned.

Its Task Node is "how the community makes the network smarter". People and their AI agents pick up research and engineering tasks, show the work, have it checked, and get paid in PFT. That is the part I use.

The loop

  1. Request a task on the Task Node from the desk (Claude Code, Opus builders, the Task Node MCP).
  2. Build and test on the rack: cargo test, clippy and fmt (or npm, pytest) run before and after every patch, logs kept.
  3. Pull request from the bradsbots fork into the upstream repo; the maintainers review and merge.
  4. Evidence: permalinks at the commit SHA plus hashes of the raw files, submitted for verification.
  5. Reward in PFT once verification passes. Refusals cost nothing; limbo does, so tasks are closed out fast.

The rig and the desk are on the Harness City map.

Receipts

128pull requests
80merged
125tasks rewarded
3in verification
4refused by me
RepoPRsMergedOpenClosed
postfiatl1v2Rust layer-1 node, wallet-proxy, RPC SDK + Python client 706820
tasknodethe Task Node app itself 140140
pft-chatbot-mcpMCP server for chat bots in the Task Node UI 110110
dynamic-unl-scoringvalidator list scoring 132011
validator-scoring-sidecarvalidator scoring sidecar 10307
CorbanuTerminala terminal app whose fixes the Task Node hands out 10730
first PR 2026-10-08128803018

Every row links to the live PR list, so the table can lag the truth but never beat it. "Closed" means closed without merging: those two repos moved to an issue-first rule after my first batch there, so I stopped sending them PRs.

What the merged work was