What public APIs does ChainPatrol offer?

ChainPatrol offers External APIs for programmatic reporting of scams, checking asset status, fetching allow/blocklists (Asset List), creating disputes, subscribing to changelogs, and API key management.

What API endpoints and operations are explicitly listed?

Explicitly listed operations include Report create, Asset Check, Asset List (paginated), Asset Changelog, Dispute creation, and API key management.

How are ChainPatrol API keys formatted?

API keys use the cp_ prefix for authorization.

Who are the primary target users of ChainPatrol's External API?

The External API targets wallet providers, security applications, marketplaces, SDKs, and developer integrations.

What does the ChainPatrol SDK (ChainPatrolClient) provide?

The SDK simplifies integration by initializing with an API key and base URL and exposing helper methods for common API operations like asset checks, reporting, and asset list requests.

Is the ChainPatrol allow/blocklist API free for wallets and security apps?

The allow/blocklist API is offered as a free service to wallets, security apps, and marketplaces.

What is ChainPatrol's Wallet Blocklist service?

ChainPatrol distributes allow/blocklists to wallets and security platforms to warn users or block interactions with malicious URLs, contract addresses, and wallet addresses, and supports rapid distribution to wallet partners.

How quickly does ChainPatrol claim blocklist actions propagate?

ChainPatrol states block actions can occur within minutes across integrated wallets.

Which wallets are explicitly named as integrations for blocklists?

MetaMask, Coinbase Wallet, and Phantom are explicitly named among 20+ wallet integrations.

Does ChainPatrol integrate with browser protection services?

Yes, ChainPatrol integrates with Google SafeBrowsing for browser-wide protection.

What are ChainPatrol Webhooks used for?

Webhooks notify organizations about changes to the global blocklist and other events to enable real-time updates without polling, and webhooks can be managed from the dashboard.

What webhook management features are available?

Features include creating and testing webhooks, enabling/disabling, viewing delivery logs, test events, and lifecycle controls.

What integration options exist for wallets, browsers, and developer platforms?

Integrations include the External APIs (Asset Check, Asset List, Report Create), the ChainPatrolClient SDK, webhook subscriptions, blocklist distribution to wallet partners, and community bots for Discord/Slack/Telegram; engineering guides and examples are available in the docs.

What integration challenges should wallets and security apps expect when using ChainPatrol?

ChainPatrol identifies integration challenges for wallets and security apps including performance trade‑offs (Asset Check vs. Asset List), privacy concerns, data staleness when fetching lists, complexity of bulk list management, and the need for high reliability at scale.

Are there API rate limits, performance guidelines, and best practices?

ChainPatrol documents performance trade‑offs (Asset Check vs. Asset List) and provides integration best practices in its developer docs; specific rate limits, throttling behavior, and performance recommendations are available in the API documentation or from support.