BlockINTQL — Sovereign Blockchain Intelligence CLI
Project description
BlockINTQL CLI
Sovereign blockchain intelligence from the command line. Built for AI agents, compliance teams, and developers.
Install
pip install blockintql
Setup
blockintql auth --api-key biq_sk_live_YOUR_KEY
Get an API key at blockintql.com
Usage
# Screen before accepting payment
blockintql screen --address 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa
# Enrich with your own Chainalysis/TRM key
blockintql screen --address 0x123... --chain ethereum \
--provider chainalysis --provider-key $KEY
# Natural language intelligence
blockintql query "is this address linked to Lazarus Group?"
# Multi-agent analysis
blockintql analyze "check if these wallets transacted with each other" \
--address 0x123... --address 0x456...
# OP_RETURN identity search
blockintql profile --identifier @lazarus_trader
# Trace funds FIFO/LIFO
blockintql trace --txid abc123... --hops 5
# List attribution providers
blockintql providers
# Install skills into agent context
blockintql skills --install >> CLAUDE.md
Agent Mode
All commands support --agent for machine-readable JSON:
RESULT=$(blockintql screen --address $PAYMENT_DEST --agent)
SAFE=$(echo $RESULT | jq -r '.safe')
if [ "$SAFE" = "false" ]; then
echo "Payment blocked"
exit 1
fi
x402 Autonomous Payments
Configure once, pay per screen automatically:
blockintql pay --wallet-type cdp \
--cdp-key-id $CDP_KEY_ID \
--cdp-private-key $CDP_PRIVATE_KEY \
--auto-pay
Every screen auto-pays $0.001 USDC on Base to: 0x32984663A11b9d7634Bf35835AE32B5A031637D5
Attribution Providers
Bring your own key — we never see your data:
chainalysis --provider chainalysis --provider-key $KEY trm --provider trm --provider-key $KEY elliptic --provider elliptic --provider-key $KEY arkham --provider arkham --provider-key $KEY metamask --provider metamask (free, no key needed) generic --provider generic --provider-url https://your-api.com/screen/{address}
Privacy Guarantee
Your attribution provider key never leaves your machine.
Provider API calls are made directly from the CLI on your local machine. BlockINTQL servers only receive the address being screened — never your provider key, never the raw provider response.
Verify this by reading the source: blockintql/providers.py — all provider calls are direct HTTP from CLI blockintql/cli.py — only address + chain sent to BlockINTQL API
Open source. Verify yourself: github.com/block6iq/blockintql-cli
MCP Server
For AI agents using MCP (Model Context Protocol):
https://blockintql-mcp-385334043904.us-central1.run.app/mcp
Powered By
- Sovereign Bitcoin node — fully synced, 942,000+ blocks
- Sovereign Ethereum node — fully synced, 24,000,000+ blocks
- 50,000+ OP_RETURN identity signals mined from the Bitcoin blockchain
- BlockINTAI — autonomous multi-agent analytics engine
- BlockINTQL — sovereign blockchain query language
Block6IQ — block6iq.com
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file blockintql-1.0.0.tar.gz.
File metadata
- Download URL: blockintql-1.0.0.tar.gz
- Upload date:
- Size: 11.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e211d3aadbbd3dbe564187ad324bf75538486b5df2d2fc01d55c9d067efdf6b8
|
|
| MD5 |
e59f2c00815de8981f8e92dae87fa538
|
|
| BLAKE2b-256 |
a1fc8cadb7d3b9a4642741b1b704bd250f8633d53e8e2bd1e553a3e12386b53a
|
File details
Details for the file blockintql-1.0.0-py3-none-any.whl.
File metadata
- Download URL: blockintql-1.0.0-py3-none-any.whl
- Upload date:
- Size: 11.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
14c165c3bcb479a56c258b3bcab6741b3d3a5f7bd22881fff0c15ff4e7564b5e
|
|
| MD5 |
e09aad291e2ecfcb09950f0d57048943
|
|
| BLAKE2b-256 |
d5344b9540a3bdcd1d7c677707c1f048669b869482032679bd5bf5f828b53bd9
|