Review date: 2026-06-04. Package: DataDeFi CCXT consumer reference (from csai/services/datadefi-x402-mcp-safe/public/).
| Check | Result |
|---|---|
.env / credentials in tree |
None |
| Hardcoded API keys / private keys | None |
| Personal emails / allowlists | None |
| Internal-only bypass secrets in code | None — docs mention DATADEFI_SHARED_SECRET only as env name for x402 upstream (not for CCXT) |
| Live validation | curl OK against https://exchange.datadefi.ai/api/ccxt/* (18 markets, CVAR/USD ticker) |
- Default origin
https://exchange.datadefi.ai - Public DFY contract address may appear in related docs (not in this CCXT bundle)
- Example env var names in documentation only
- LICENSE — MIT (see root
LICENSE). - Do not commit operator emails in deploy env — N/A for this package.
- Run
python3 scripts/validate_ccxt_sink.pyor./scripts/validate_ccxt_sink.shfrom CI after publish.
Some macOS Python builds fail TLS verify against exchange.datadefi.ai; use the shell validator (curl) or fix certifi. Production CI on Linux typically passes.