Client SDK for Synthex Forge paid x402 services (USDC on Base). One call: 402 -> EIP-3009 sign -> retry -> signed result. verify() re-checks the Ed25519 signature locally.
- ✓Open-source license (MIT)
- ✓Actively maintained (<30d)
- ✓Clear description
- ✓Topics declared
- ✓Documented (README)
claude mcp add synthex-x402 -- python -m synthex-x402{
"mcpServers": {
"synthex-x402": {
"command": "python",
"args": ["-m", "synthex-x402"]
}
}
}MCP Servers overview
# synthex-x402
**Client SDK for Synthex Forge's paid x402 services.** USDC on Base mainnet.
One call. The 402 → EIP-3009 signing → retry loop is handled for you, and
`verify()` re-checks the Ed25519 signature on the answer **locally**, with
no network call and no cost.
```python
from synthex_x402 import call, verify
result = call("/v1/preflight", {"target": "example.com"})
print(result["body"]["verdict"]) # 'go' | 'caution' | 'avoid' | 'unknown'
print(verify(result["body"])["valid"]) # True — re-checked locally
```
```ts
import { call, verify } from 'synthex-x402'
const result = await call('/v1/preflight', { target: 'example.com' })
console.log(result.body.verdict) // 'go' | 'caution' | 'avoid' | 'unknown'
console.log(verify(result.body).valid) // true — re-checked locally
```
## Install
```bash
pip install synthex-x402 # Python 3.9+
npm install synthex-x402 # Node 18+
```
## Try it without spending anything
```bash
python3 -m synthex_x402 --mock # Python
cd sdk/typescript && npm install && npm run mock
```
The mock runs the entire flow — 402, instruction parsing, signing, retry,
signed result, local verification — against a local mock server with a
throwaway key. Nothing leaves your machine and nothing is charged.
## The remote MCP server
The same tools are available over the MCP streamable-HTTP transport:
```
POST https://x402.synthexforge.com/mcp
```
```bash
curl -X POST https://x402.synthexforge.com/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
```
- Manifest: `https://x402.synthexforge.com/.well-known/mcp.json`
- A2A agent card: `https://x402.synthexforge.com/.well-known/agent.json`
- Registry: `com.synthexforge.x402/paid-agent-services` on the official
MCP Registry (`registry.modelcontextprotocol.io`)
## The services
Every tool is a thin adapter over the same paid HTTP route, so the MCP
surface and the HTTP surface can never disagree about price or behaviour.
| Tool | Route | Price | What it answers |
|---|---|---|---|
| `preflight` | `POST /v1/preflight` | $0.01 | Should I pay this counterparty? |
| `edge_prior` | `POST /v1/edge/prior` | $0.05 | What has already been tested here? |
| `x402_index` | `POST /v1/x402/index` | $0.02 | What does the agent economy offer, and does it work? |
| `data_validate` | `POST /v1/data/validate` | $0.02 | Is this payload valid against this schema? |
| `policy_check` | `POST /v1/policy/check` | $0.10 | Is this action allowed under this policy? |
| `rates_reference` | `GET /v1/rates/reference` | $0.01 | What is this amount worth, as-of stamped? |
| `verify_signature` | `POST /v1/settlement/verify` | **free** | Re-verify a signed receipt you hold. |
| `health` | `GET /health` | **free** | Is the service up, on which network? |
## Payment rail
| | |
|---|---|
| Protocol | x402 v2, `exact` scheme |
| Asset | USDC (`0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913`) |
| Network | Base mainnet (`eip155:8453`) |
| Method | EIP-3009 `transferWithAuthorization` |
| `payTo` | `0xc8fF67FAE72596478599EAAcfad8656fAe1113c8` |
## Configuration
| Variable | Meaning |
|---|---|
| `SYNTHEX_X402_PRIVATE_KEY` | Your EIP-3009 signing key. **Never logged, never returned.** |
| `SYNTHEX_X402_KEY_FILE` | Path to a file containing the key. |
With no key configured, `call()` does **not** pay — it returns the
`payment_required` instructions so you can decide.
## Documentation
Six how-to guides, served live at
`https://x402.synthexforge.com/docs`:
1. Verify a settlement receipt on Base
2. Check an endpoint before paying it
3. Validate a payload before trusting it
4. Read a reference rate with staleness
5. Buy and redeem a pass
6. Prove a verdict was ours
## Layout
```
sdk/python/ the Python package (PyPI: synthex-x402)
sdk/typescript/ the TypeScript package (npm: synthex-x402)
glama.json Glama registry metadata
```
## Development
```bash
# Python
cd sdk/python && pip install -e . && python3 -m synthex_x402 --self-test
# TypeScript
cd sdk/typescript && npm install && npm run self-test
```
Both self-tests run offline and assert, among other things, that the
EIP-3009 digest is byte-identical to the x402 library's own.
## License
MIT
What people ask about synthex-x402
What is hermeschoosenone-debug/synthex-x402?
+
hermeschoosenone-debug/synthex-x402 is mcp servers for the Claude AI ecosystem. Client SDK for Synthex Forge paid x402 services (USDC on Base). One call: 402 -> EIP-3009 sign -> retry -> signed result. verify() re-checks the Ed25519 signature locally. It has 0 GitHub stars and its last recorded update is dated 2026-10-21.
How do I install synthex-x402?
+
You can install synthex-x402 by cloning the repository (https://github.com/hermeschoosenone-debug/synthex-x402) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is hermeschoosenone-debug/synthex-x402 safe to use?
+
Our security agent has analyzed hermeschoosenone-debug/synthex-x402 and assigned a Trust Score of 95/100 (tier: Verified). See the full breakdown of passed checks and flags on this page.
Who maintains hermeschoosenone-debug/synthex-x402?
+
hermeschoosenone-debug/synthex-x402 is maintained by hermeschoosenone-debug. The last recorded GitHub activity is dated 2026-10-21, with 0 open issues.
Are there alternatives to synthex-x402?
+
Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.
Deploy synthex-x402 to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
[](https://claudewave.com/repo/hermeschoosenone-debug-synthex-x402)<a href="https://claudewave.com/repo/hermeschoosenone-debug-synthex-x402"><img src="https://claudewave.com/api/badge/hermeschoosenone-debug-synthex-x402" alt="Featured on ClaudeWave: hermeschoosenone-debug/synthex-x402" width="320" height="64" /></a>More MCP Servers
Reverse engineer anything with agents, from app behavior down to native binaries.
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
🕷️ A Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev