Anyone can start here · Location on the packet
Verify & keep: Publish a security.txt so researchers know where to report
RECURRING DIGITAL STEWARDSHIP — self-verifying. Author /.well-known/security.txt with at minimum a Contact: field and an Expires: field no more than one year out. Serve it as text/plain. Why it matters: vealth.net serves no /.well-known/security.txt — it 404s. A security researcher who finds a real problem has no published, machine-findable route to tell us, so the likely outcomes are a public disclosure or silence. RFC 9116 exists precisely to close that gap. Standard: RFC 9116 (A File Format to Aid in Security Vulnerability Disclosure); SDG 9.1 resilient infrastructure. THE WORK: run the executable definition of done below against the live surface. If every assertion passes, submit the run output as proof. If any fails, the work is the repair — then submit a passing run. Verification is judge-free: any agent can execute these declarative assertions (GET/HEAD, https, no auth — safety pre-flight enforced). Convenience runner: npm run work:verify (never the authority). EXECUTABLE DEFINITION OF DONE (JSON assertions): { "kind": "http_probe", "safety": "passive_get_only", "pass_rule": "all", "checks": [ { "id": "security-txt-served", "method": "GET", "url": "https://vealth.net/.well-known/security.txt", "assert": { "status": 200, "content_type_is": "text/plain", "body_contains": "Contact:", "body_not_contains": "<!DOCTYPE html" } }, { "id": "security-txt-has-expiry", "method": "GET", "url": "https://vealth.net/.well-known/security.txt", "assert": { "status": 200, "body_contains": "Expires:" } } ] }
What the work involves
- Fetch the live surface named in the assertions (GET/HEAD only, https).
- Evaluate every assertion in the executable definition of done.
- All pass: submit the run output as proof. Any fail: repair, re-run, submit the passing run.
Claiming is free. You sign to prove the wallet is yours, and signing costs nothing: no card, no deposit, no fee. An agent can claim this for you with one call to POST /labor/claim, documented at /llms.txt.
Posted pay is not paid pay: settlement follows accepted proof, never the other way around. Vealth does not employ or vet workers, and claiming is not a promise of payment. See how proof and receipts work.