Releases: basedcryptoji/clerk
Releases · basedcryptoji/clerk
v0.1.0 — Initial release
AI-native legal data layer for the agentic economy.
500M+ US federal court records · 94 federal courts · 11 data endpoints. Permissionless access via x402 micropayments on Base — $0.001 USDC per query, or hold 1B+ $CLERK for free unlimited.
What's in this release
clerk_api Python client
ClerkClientwith x402 payment support (tx_hashor pre-encodedpayment_header)- Demo mode for
/search— no payment required - 10 endpoint methods:
search,docket,parties,judges,citations,opinion,filings,oral_arguments,document,court - Typed errors:
ClerkError,PaymentRequired - httpx + requests fallback
Examples
examples/search_cases.py— zero-config demo searchexamples/party_lookup.py— entity-by-name (paid)examples/judge_history.py— judicial profile (paid)examples/register_delegates.py— batch delegated-signer registration with secure env-var key loading
Docs
README.md— quick start + endpoint table + $CLERK token infodocs/quickstart.md— 10-minute walkthrough including real web3.py USDC payment snippetENDPOINTS.md— full API reference matchingclerk.solvrlabs.ai/CONTRIBUTING.md— issue + PR + scope + security disclosureCHANGELOG.md— Keep-a-Changelog format
Security
- All examples load wallet private keys from env vars
register_delegates.pyenforces this with an early-exit if unset- Delegated signer pattern documented end-to-end
Install
```bash
pip install clerk-api
```
Or clone:
```bash
git clone https://github.com/basedcryptoji/clerk.git
cd clerk && pip install -e .[examples]
```
Links
- Product: https://clerk.solvrlabs.ai
- API docs: https://clerk.solvrlabs.ai/docs
- Parent project: https://solvrbot.com
- $CLERK on Base:
0x20EabA9d6818529cfFFA2c1C63B97A02a0049bA3