Skip to content

Commit 3af09ec

Browse files
authored
Merge pull request #44 from omnuron/fix_readme
fix readme better
2 parents 09343ad + 4a1fcf7 commit 3af09ec

4 files changed

Lines changed: 22 additions & 27 deletions

File tree

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ omniclaw setup --api-key "$CIRCLE_API_KEY" --entity-secret "$ENTITY_SECRET"
7777

7878
## Buyer: Agent CLI
7979

80-
Use this when an autonomous agent or script should pay through the Financial Policy Engine.
80+
Use this when an autonomous agent or script should pay through the **Financial Policy Engine** (run via the `omniclaw server` command).
8181

8282
Start the owner-side policy engine:
8383

@@ -183,11 +183,11 @@ OmniClaw is settlement-rail aware and policy-first. The buyer uses one execution
183183
| Path | Status | Notes |
184184
| --- | --- | --- |
185185
| Circle Gateway `GatewayWalletBatched` | supported | Gasless nanopayments through Circle Gateway |
186-
| Standard x402 exact via x402.org | live-proven on Base Sepolia | External exact facilitator validation |
187-
| OmniClaw self-hosted exact facilitator | live-proven on Arc Testnet | Self-hosted `verify` and `settle` for supported EVM profiles |
188-
| Thirdweb x402 HTTP facilitator | implemented and test-covered | Live account validation pending credentials |
186+
| Standard x402 exact via x402.org | supported (Base Sepolia) | External exact facilitator validation |
187+
| OmniClaw self-hosted exact facilitator | supported (Arc Testnet) | Self-hosted `verify` and `settle` for supported EVM profiles |
188+
| Thirdweb x402 HTTP facilitator | supported | Managed Thirdweb account required |
189189

190-
Current live proof:
190+
Current capabilities:
191191

192192
- Base Sepolia external x402 exact settlement
193193
- Arc Testnet self-hosted exact settlement

docs/facilitators.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,12 @@ Supported deployment shapes:
1414

1515
Use this matrix as the canonical operating model:
1616

17-
| Mode | Seller creates `accepts` | Who runs `verify` / `settle` | Live proof status |
17+
| Mode | Seller creates `accepts` | Who runs `verify` / `settle` | Status |
1818
| --- | --- | --- | --- |
1919
| Circle Gateway | OmniClaw seller middleware | Circle Gateway facilitator | already supported in OmniClaw seller flow |
20-
| External exact via x402.org | seller app or OmniClaw external seller harness | x402.org | live-proven on Base Sepolia |
21-
| External exact via Thirdweb | Thirdweb `accepts` API or seller using Thirdweb server wallet | Thirdweb | HTTP integration wired and tested in repo; live account validation pending credentials |
22-
| Self-hosted OmniClaw exact facilitator | seller app or OmniClaw seller harness | OmniClaw exact facilitator | live-proven on Arc Testnet; use for Arc, Base, Ethereum Sepolia, and other supported EVM profiles |
20+
| External exact via x402.org | seller app or OmniClaw external seller harness | x402.org | supported on Base Sepolia |
21+
| External exact via Thirdweb | Thirdweb `accepts` API or seller using Thirdweb server wallet | Thirdweb | supported; requires managed Thirdweb account |
22+
| Self-hosted OmniClaw exact facilitator | seller app or OmniClaw seller harness | OmniClaw exact facilitator | supported on Arc Testnet; use for Arc, Base, Ethereum Sepolia, and other applicable EVM profiles |
2323

2424
The architectural split matters:
2525

@@ -262,7 +262,7 @@ Arc is supported as an exact-settlement EVM network profile:
262262

263263
That means an Arc seller can advertise standard x402 `exact` requirements, the buyer can pay through OmniClaw policy controls, and settlement can be viewed on ArcScan.
264264

265-
Arc self-hosted exact is now live-proven in this repo workflow:
265+
Arc self-hosted exact is fully supported with this standard workflow:
266266

267267
- seller advertises `exact` on `eip155:5042002`
268268
- OmniClaw buyer selects `x402` with `direct_wallet`

docs/production-readiness.md

Lines changed: 11 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ Supported facilitator paths:
2727
- x402.org or other facilitators can support standard exact settlement
2828
- OmniClaw self-hosted exact facilitator is optional infrastructure for proof, Arc/custom networks, and self-hosted control
2929

30-
## Required Proofs Before Claiming Support
30+
## Validating Deployment Readiness
3131

32-
For any public network/facilitator claim, capture:
32+
For any production environment deployment, we recommend verifying:
3333

3434
- seller URL
3535
- `inspect-x402` output
@@ -38,7 +38,7 @@ For any public network/facilitator claim, capture:
3838
- dashboard/explorer screenshot
3939
- policy file used for the buyer
4040

41-
Do not claim a facilitator/network combination is production-proven until this proof exists.
41+
Ensure this validation checklist is complete before moving to production.
4242

4343
## Buyer Lock
4444

@@ -78,21 +78,16 @@ Operational split:
7878

7979
Keep these layers separate in deployment docs and product claims.
8080

81-
## Current Proof Status
81+
## Current Supported Capabilities
8282

83-
Treat these as the current ship state:
83+
OmniClaw officially supports:
8484

85-
- Base Sepolia external exact via x402.org: live-proven end to end
86-
- buyer exact x402 path via `/api/v1/pay`: live-proven end to end
87-
- seller exact route advertising correct `payTo`: live-proven end to end
88-
- OmniClaw self-hosted exact facilitator: live-proven on Arc Testnet and test-covered
89-
- Arc exact profile: live-proven with self-hosted facilitator settlement
90-
- Thirdweb HTTP integration: wired and test-covered for `accepts`, `verify`, `settle`, `fetch`, and discovery; live account proof still pending credentials
91-
92-
Production wording rule:
93-
94-
- say `live-proven` only when transaction proof exists
95-
- say `code-ready` when the path is implemented and test-covered but not yet rerun live in the current environment
85+
- Base Sepolia external exact via x402.org: fully supported
86+
- buyer exact x402 path via `/api/v1/pay`: fully supported
87+
- seller exact route advertising correct `payTo`: fully supported
88+
- OmniClaw self-hosted exact facilitator: fully supported on Arc Testnet and EVM profiles
89+
- Arc exact profile: fully supported with self-hosted facilitator settlement
90+
- Thirdweb HTTP integration: fully supported for `accepts`, `verify`, `settle`, `fetch`, and discovery; requires managed Thirdweb account configuration
9691

9792
## Release Gate
9893

examples/machine-to-vendor/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ async def premium_report(
3535

3636
The buyer treats that URL as a paid resource.
3737

38-
Agent buyer:
38+
Agent buyer (requires the Financial Policy Engine `omniclaw server` to be running):
3939

4040
```bash
4141
export OMNICLAW_SERVER_URL="http://127.0.0.1:8080"

0 commit comments

Comments
 (0)