xyz.peerlytics/peerlytics
REMOTE · PEERLYTICS.XYZ · SCANNED AUG 3
ZKP2P analytics on Base: live orderbook, route planning, explorer, and protocol market data.
Available components
How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score →
Endpoint Security63
- The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
- Authorisation not fully verified: no authorisation is required to call this server, and 27 tool(s) never declared a destructiveHint. The MCP spec treats an absent hint as destructive by default, so we cannot call this surface safe. See how to fix → View diagnostics → Unverified
- HTTPS is enforced; there's no plaintext access path. View diagnostics → Pass
- The HSTS (Strict-Transport-Security) header is present. View diagnostics → Pass
- DNSSEC check failed: this domain isn't protected by DNSSEC. See how to fix → View diagnostics → Fail
Transport & Reachability100
- Verified streamable-http transport via a live MCP handshake. View diagnostics → Pass
Schema Quality & AI Usability59
- AI-judged instruction clarity (good).Pass
- Context-footprint check failed: tool/resource definitions use about 4857 tokens (~179/item across 27 items; 27 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management27
- Stability observed for 8 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage94
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 83% of tool parameters carry a description.Partial
Capabilities60
- Spec-recency check failed: implements MCP spec 2025-06-18; the latest is 2026-07-28. See how to fix → Fail
Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.
remote · peerlytics.xyz
claude mcp add --transport http xyz-peerlytics-peerlytics https://peerlytics.xyz/api/v1/mcp
[mcp_servers.xyz-peerlytics-peerlytics] url = "https://peerlytics.xyz/api/v1/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"xyz-peerlytics-peerlytics": {
"type": "remote",
"url": "https://peerlytics.xyz/api/v1/mcp",
"enabled": true
}
}
} openclaw mcp add xyz-peerlytics-peerlytics --url https://peerlytics.xyz/api/v1/mcp --transport streamable-http
mcp_servers:
xyz-peerlytics-peerlytics:
url: "https://peerlytics.xyz/api/v1/mcp" {
"mcpServers": {
"xyz-peerlytics-peerlytics": {
"type": "http",
"url": "https://peerlytics.xyz/api/v1/mcp"
}
}
} The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.
Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 2 Aug 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 20 to 23. That category is still filling its 30-day observation window: 6 days of observed history at the previous scan, 7 at this one. The score rises as the window fills, whether or not the server changes.
- 31 Jul 26 +2
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 30 Jul 26 −1
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 28 Jul 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 3 to 7. That category is still filling its 30-day observation window: 1 days of observed history at the previous scan, 2 at this one. The score rises as the window fills, whether or not the server changes.
- 27 Jul 26 +1
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 26 Jul 26 59
First indexed and scored.
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 3 Aug 2026 · Probed https://peerlytics.xyz/api/v1/mcp
TLS valid
Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .
| Subject | Issuer | Valid from | Valid until | Key | Signature | Serial |
|---|---|---|---|---|---|---|
| CN=peerlytics.xyz | CN=WR3,O=Google Trust Services,C=US | 20 Jul 2026 | 18 Oct 2026 | RSA 2048 | SHA256-RSA | 6c8323027b2704140ae81c722d8e471f |
| SANs: peerlytics.xyz, *.peerlytics.xyz | ||||||
| CN=WR3,O=Google Trust Services,C=US (CA) | CN=GTS Root R1,O=Google Trust Services LLC,C=US | 13 Dec 2023 | 20 Feb 2029 | RSA 2048 | SHA256-RSA | 7ff005a91568d63abc22861684aa4b5a |
| CN=GTS Root R1,O=Google Trust Services LLC,C=US (CA) | CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE | 19 Jun 2020 | 28 Jan 2028 | RSA 4096 | SHA256-RSA | 77bd0d6cdb36f91aea210fc4f058d30d |
DNSSEC insecure
Validation of peerlytics.xyz. — Not signed
| Zone | DS | Keys | Algorithms | Outcome |
|---|---|---|---|---|
| . | trust_anchor | 20326, 38696 | 8, 8 | Verified |
| xyz. | present | 3599, 18130 | 8, 8 | Verified |
| peerlytics.xyz. | absent | Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation |
Authentication No authorisation required
The endpoint answered without asking for a token. Anyone who knows the URL can reach it.
| Result | No authorisation required |
|---|---|
| HTTP status | 200 |
| Header | Value |
|---|---|
| strict-transport-security | max-age=63072000; includeSubDomains; preload |
| x-content-type-options | nosniff |
| x-frame-options | SAMEORIGIN |
| referrer-policy | strict-origin-when-cross-origin |
Transports 2 probes
| Transport | URL | Outcome | Status | Location |
|---|---|---|---|---|
| streamable-http | https://peerlytics.xyz/api/v1/mcp | Verified | 200 | |
| http (plaintext) | http://peerlytics.xyz/api/v1/mcp | HTTPS enforced | 301 | https://peerlytics.xyz:443/api/v1/mcp |
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.
get_address ~104
Unified address stats
| Name | Type | Req | Description |
|---|---|---|---|
| address | string | yes | — |
| cursor | string | — | Pass the previous page's `next_cursor` to walk forward without offset drift. This is the supported pagination path on every list endpoint. |
| limit | integer | — | Max results to return (default: 100). |
| offset | integer | — | Deprecated. Use `cursor` instead — offset pagination is fragile under concurrent writes and slow at scale. Still accepted for backwards compatibility while integrators migrate. |
No output schema declared.
No examples provided.
get_analytics_summary ~275
Investor summary metrics. Without params: cumulative MTD/QTD/YTD/all-time summary buckets. With `from`/`to`/`range`: returns a windowed `{ window, summary, composition, comparison }` payload computed live from the indexer. Optional `compare=prior_period|prior_year` adds a delta block. Hard cap: 400-day window.
| Name | Type | Req | Description |
|---|---|---|---|
| compare | string | — | Adds a `comparison` block computed against the prior period (same length, immediately preceding) or the prior year (shifted back 365 days). |
| from | string | — | Window lower bound (inclusive). ISO-8601 (`2026-04-01T00:00:00Z`) or unix-seconds. Optional when `range` is supplied. |
| range | string | — | Unified date-range shortcut shared across analytics + explorer endpoints. Hard cap: 400-day window. When set, takes precedence over `from`/`to`. Legacy values (`3mtd`, `q1`-`q4`, `custom`) were retir… |
| to | string | — | Window upper bound (exclusive). ISO-8601 or unix-seconds. Defaults to `now` when omitted but `from` is supplied. |
No output schema declared.
No examples provided.
get_delegate ~41
Delegate view. Deposits delegated to this address, liquidity under management, rate managers, success rate, and a full deposit list.
| Name | Type | Req | Description |
|---|---|---|---|
| address | string | yes | — |
No output schema declared.
No examples provided.
get_deposit ~104
Deposit detail
| Name | Type | Req | Description |
|---|---|---|---|
| cursor | string | — | Pass the previous page's `next_cursor` to walk forward without offset drift. This is the supported pagination path on every list endpoint. |
| id | string | yes | — |
| limit | integer | — | Max intents to return (default: 100). |
| offset | integer | — | Deprecated. Use `cursor` instead — offset pagination is fragile under concurrent writes and slow at scale. Still accepted for backwards compatibility while integrators migrate. |
No output schema declared.
No examples provided.
get_deposit_context ~49
Deposit agent context. Compact deposit workbench context for agents and integrators: route facts, trust signals, and next-action links without loading the full explorer payload.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | — |
No output schema declared.
No examples provided.
get_integrator ~93
Integrator view (ERC-8021 attribution). Aggregated activity for an ERC-8021 integrator code: deposits created, intents, volume, top makers, top markets, daily activity. Resolves attribution from calldata. Window is fixed at 90 days because that is the only window currently materialized — the legacy `windowDays` parameter (single-value enum) was retired.
| Name | Type | Req | Description |
|---|---|---|---|
| code | string | yes | — |
No output schema declared.
No examples provided.
get_intent ~19
Intent detail
| Name | Type | Req | Description |
|---|---|---|---|
| hash | string | yes | — |
No output schema declared.
No examples provided.
get_leaderboard ~297
Maker/taker leaderboard. Without params: cumulative leaderboard backed by MakerStats/TakerStats. With `from`/`to`/`range`: per-window indexer compute. Hard cap: 400-day window.
| Name | Type | Req | Description |
|---|---|---|---|
| cursor | string | — | Pass the previous page's `next_cursor` to walk forward without offset drift. This is the supported pagination path on every list endpoint. |
| from | string | — | Window lower bound (inclusive). ISO-8601 (`2026-04-01T00:00:00Z`) or unix-seconds. Optional when `range` is supplied. |
| limit | integer | — | Max results per list (default: 20, max: 100). |
| offset | integer | — | Deprecated. Use `cursor` instead — offset pagination is fragile under concurrent writes and slow at scale. Still accepted for backwards compatibility while integrators migrate. |
| range | string | — | Unified date-range shortcut shared across analytics + explorer endpoints. Hard cap: 400-day window. When set, takes precedence over `from`/`to`. Legacy values (`3mtd`, `q1`-`q4`, `custom`) were retir… |
| to | string | — | Window upper bound (exclusive). ISO-8601 or unix-seconds. Defaults to `now` when omitted but `from` is supplied. |
No output schema declared.
No examples provided.
get_maker ~19
Maker portfolio
| Name | Type | Req | Description |
|---|---|---|---|
| address | string | yes | — |
No output schema declared.
No examples provided.
get_maker_history ~295
Maker history metrics. Without window params: lifetime aggregates and a `recent` window of 30 newest intents. With `from`/`to`/`range`: every metric recomputes for the period.
| Name | Type | Req | Description |
|---|---|---|---|
| address | string | yes | — |
| cursor | string | — | Pass the previous page's `next_cursor` to walk forward without offset drift. This is the supported pagination path on every list endpoint. |
| from | string | — | Window lower bound (inclusive). ISO-8601 (`2026-04-01T00:00:00Z`) or unix-seconds. Optional when `range` is supplied. |
| limit | integer | — | Max number of results to return. |
| offset | integer | — | Deprecated. Use `cursor` instead — offset pagination is fragile under concurrent writes and slow at scale. Still accepted for backwards compatibility while integrators migrate. |
| range | string | — | Unified date-range shortcut shared across analytics + explorer endpoints. Hard cap: 400-day window. When set, takes precedence over `from`/`to`. Legacy values (`3mtd`, `q1`-`q4`, `custom`) were retir… |
| to | string | — | Window upper bound (exclusive). ISO-8601 or unix-seconds. Defaults to `now` when omitted but `from` is supplied. |
No output schema declared.
No examples provided.
get_market_summary ~149
Market intelligence snapshot
| Name | Type | Req | Description |
|---|---|---|---|
| currency | string | — | Repeatable or comma-separated currency codes. |
| cursor | string | — | Pass the previous page's `next_cursor` to walk forward without offset drift. This is the supported pagination path on every list endpoint. |
| include_rates | boolean | — | Include individual rate entries. |
| limit | integer | — | Max results to return (default: 200, max: 500). |
| offset | integer | — | Deprecated. Use `cursor` instead — offset pagination is fragile under concurrent writes and slow at scale. Still accepted for backwards compatibility while integrators migrate. |
| platform | string | — | Repeatable or comma-separated platform ids (analytics treats as verifier alias). |
No output schema declared.
No examples provided.
get_orderbook ~148
Network orderbook. Full orderbook with rate levels, exact per-deposit availability, intent bounds and payment pairs, 24h activity, global stats, FX mid-rates, and DRM-aware metadata.
| Name | Type | Req | Description |
|---|---|---|---|
| currency | string | — | Filter by fiat currency code (e.g. USD, GBP, EUR). Without filter, returns top 6 currencies by liquidity. |
| min_size | number | — | Minimum USD liquidity per orderbook level (default: 50). |
| platform | string | — | Filter by payment platform. |
| taker | string | — | Optional taker wallet address. Scopes the book to deposits whitelisted for that taker; default orderbook results only include public liquidity. |
No output schema declared.
No examples provided.
get_platform ~63
Payment platform view. Deposits, unique makers, unique takers, fulfilled intents, volume, and currency breakdown for a payment platform.
| Name | Type | Req | Description |
|---|---|---|---|
| platform | string | yes | — |
| window_days | integer | — | Lookback window in days (default 90, max 365). |
No output schema declared.
No examples provided.
get_protocol_overview ~233
Investor diligence overview. Investor-focused protocol diligence payload. Pass a `range` shortcut for cached buckets (`mtd`/`ytd`/`all`) or a non-default shortcut (`last_7d`, `qtd`, ..) for a live windowed compute. Includes growth, throughput, liquidity quality, concentration, and protocol mix.
| Name | Type | Req | Description |
|---|---|---|---|
| from | string | — | Window lower bound (inclusive). ISO-8601 (`2026-04-01T00:00:00Z`) or unix-seconds. Optional when `range` is supplied. |
| range | string | — | Unified date-range shortcut shared across analytics + explorer endpoints. Hard cap: 400-day window. When set, takes precedence over `from`/`to`. Legacy values (`3mtd`, `q1`-`q4`, `custom`) were retir… |
| to | string | — | Window upper bound (exclusive). ISO-8601 or unix-seconds. Defaults to `now` when omitted but `from` is supplied. |
No output schema declared.
No examples provided.
get_taker ~43
Taker portfolio. Volume bought, fulfilled intents, currency and platform allocations, daily activity, and recent intents for a taker wallet.
| Name | Type | Req | Description |
|---|---|---|---|
| address | string | yes | — |
No output schema declared.
No examples provided.
get_taker_history ~307
Taker history metrics. Same window/pagination semantics as `/api/v1/makers/{address}/history`. Within a window `intents.{total,fulfilled,pruned,volume_usd}` reflect the period only; cumulative responses fall back to lifetime TakerStats.
| Name | Type | Req | Description |
|---|---|---|---|
| address | string | yes | — |
| cursor | string | — | Pass the previous page's `next_cursor` to walk forward without offset drift. This is the supported pagination path on every list endpoint. |
| from | string | — | Window lower bound (inclusive). ISO-8601 (`2026-04-01T00:00:00Z`) or unix-seconds. Optional when `range` is supplied. |
| limit | integer | — | Max number of results to return. |
| offset | integer | — | Deprecated. Use `cursor` instead — offset pagination is fragile under concurrent writes and slow at scale. Still accepted for backwards compatibility while integrators migrate. |
| range | string | — | Unified date-range shortcut shared across analytics + explorer endpoints. Hard cap: 400-day window. When set, takes precedence over `from`/`to`. Legacy values (`3mtd`, `q1`-`q4`, `custom`) were retir… |
| to | string | — | Window upper bound (exclusive). ISO-8601 or unix-seconds. Defaults to `now` when omitted but `from` is supplied. |
No output schema declared.
No examples provided.
get_timeseries ~356
Historical time-series. Hour or day buckets of deposits created, intents signaled, or fulfilled volume. 60 credits per call. Pass `group_by=platform|currency|maker|verifier` to receive a multi-series payload (`series[]`) instead of a single global `buckets` array.
| Name | Type | Req | Description |
|---|---|---|---|
| currency | string | — | Repeatable or comma-separated currency codes. |
| entity | string | yes | Which series to aggregate. |
| from | string | — | Window lower bound (inclusive). ISO-8601 (`2026-04-01T00:00:00Z`) or unix-seconds. Optional when `range` is supplied. |
| granularity | string | — | Bucket size (default: day). |
| group_by | string | — | Multi-series grouping. When set, the response returns `series[]` (up to 25 keys ordered by total value) instead of a single `buckets` array. |
| maker | string | — | Repeatable or comma-separated maker (depositor) addresses. |
| platform | string | — | Repeatable or comma-separated platform ids (analytics treats as verifier alias). |
| range | string | — | Unified date-range shortcut shared across analytics + explorer endpoints. Hard cap: 400-day window. When set, takes precedence over `from`/`to`. Legacy values (`3mtd`, `q1`-`q4`, `custom`) were retir… |
| to | string | — | Window upper bound (exclusive). ISO-8601 or unix-seconds. Defaults to `now` when omitted but `from` is supplied. |
| verifier | string | — | Repeatable or comma-separated verifier addresses. |
No output schema declared.
No examples provided.
get_vault ~75
Vault detail, delegated deposits, and config. Detailed rate-manager explorer view with delegated deposits, oracle configs, floor configs, and historical snapshots. Supports API key auth and x402.
| Name | Type | Req | Description |
|---|---|---|---|
| days | integer | — | Number of snapshot days to return (default: 30, max: 365). |
| id | string | yes | — |
No output schema declared.
No examples provided.
get_vault_analytics ~259
Vault and delegated liquidity overview. Without params: cumulative rate-manager analytics including delegated AUM, delegation adoption, fee volume, daily AUM/fee series, and per-vault summaries. With `from`/`to`/`range`: per-vault rollup (`fees_earned_usd`, `volume_routed_usd`, `aum_change_usd`, `delegator_change`) computed from daily snapshots inside the window. Supports API key auth and x402.
| Name | Type | Req | Description |
|---|---|---|---|
| from | string | — | Window lower bound (inclusive). ISO-8601 (`2026-04-01T00:00:00Z`) or unix-seconds. Optional when `range` is supplied. |
| range | string | — | Unified date-range shortcut shared across analytics + explorer endpoints. Hard cap: 400-day window. When set, takes precedence over `from`/`to`. Legacy values (`3mtd`, `q1`-`q4`, `custom`) were retir… |
| to | string | — | Window upper bound (exclusive). ISO-8601 or unix-seconds. Defaults to `now` when omitted but `from` is supplied. |
No output schema declared.
No examples provided.
get_verifier ~105
Verifier stats
| Name | Type | Req | Description |
|---|---|---|---|
| address | string | yes | — |
| cursor | string | — | Pass the previous page's `next_cursor` to walk forward without offset drift. This is the supported pagination path on every list endpoint. |
| limit | integer | — | Max results to return (default: 50). |
| offset | integer | — | Deprecated. Use `cursor` instead — offset pagination is fragile under concurrent writes and slow at scale. Still accepted for backwards compatibility while integrators migrate. |
No output schema declared.
No examples provided.
list_activity ~355
Protocol activity feed. Recent protocol events. Pass `since` (lower bound) and `to` (upper bound) for an explicit window, or `range` for a shortcut. The response includes `next_cursor` whenever `has_more=true`; pass it back as `cursor` to walk older events without offset drift.
| Name | Type | Req | Description |
|---|---|---|---|
| address | string | — | Filter by any address involved |
| cursor | string | — | Pass the previous page's `next_cursor` to walk forward without offset drift. This is the supported pagination path on every list endpoint. |
| deposit_id | string | — | — |
| depositor | string | — | — |
| intent_hash | string | — | — |
| limit | integer | — | Max number of results to return. |
| offset | integer | — | Deprecated. Use `cursor` instead — offset pagination is fragile under concurrent writes and slow at scale. Still accepted for backwards compatibility while integrators migrate. |
| range | string | — | Unified date-range shortcut shared across analytics + explorer endpoints. Hard cap: 400-day window. When set, takes precedence over `from`/`to`. Legacy values (`3mtd`, `q1`-`q4`, `custom`) were retir… |
| recipient | string | — | — |
| since | string | — | Lower bound for event timestamps (unix seconds, ms, or ISO). Replaces the legacy `after` alias. |
| taker | string | — | — |
| to | string | — | Window upper bound (exclusive). ISO-8601 or unix-seconds. Defaults to `now` when omitted but `from` is supplied. |
| type | string | — | Repeatable event types |
No output schema declared.
No examples provided.
list_currencies ~13
Supported currencies metadata
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
list_deposits ~469
Filtered deposit list. Filtered deposit search. At least one filter is required: provide one of `depositor`, `delegate`, `platform`, `currency`, OR a date window (`from`/`to`/`range`). When a window is supplied the server filters on deposit creation `timestamp` and the response echoes a `window` block. Market rows include DRM and oracle pricing fields (`manager_rate`, `manager_fee`, `rate_source`, `rate_manager_id`, `oracle_rate`, `effective_oracle_rate`, `adapter`, `kind`, `is_oracle_backed`, `oracle_source`, `spread_bps`, `is_delegated`).
| Name | Type | Req | Description |
|---|---|---|---|
| accepting | boolean | — | Filter by accepting intents. |
| currency | string | — | Repeatable or comma-separated currency codes. |
| cursor | string | — | Pass the previous page's `next_cursor` to walk forward without offset drift. This is the supported pagination path on every list endpoint. |
| delegate | string | — | Delegate address. |
| depositor | string | — | Maker address. |
| from | string | — | Window lower bound (inclusive). ISO-8601 (`2026-04-01T00:00:00Z`) or unix-seconds. Optional when `range` is supplied. |
| limit | integer | — | Max number of results to return. |
| offset | integer | — | Deprecated. Use `cursor` instead — offset pagination is fragile under concurrent writes and slow at scale. Still accepted for backwards compatibility while integrators migrate. |
| platform | string | — | Repeatable or comma-separated platform ids (analytics treats as verifier alias). |
| range | string | — | Unified date-range shortcut shared across analytics + explorer endpoints. Hard cap: 400-day window. When set, takes precedence over `from`/`to`. Legacy values (`3mtd`, `q1`-`q4`, `custom`) were retir… |
| sort | string | — | Sort direction by canonical timestamp. Default: `desc`. |
| status | string | — | — |
| to | string | — | Window upper bound (exclusive). ISO-8601 or unix-seconds. Defaults to `now` when omitted but `from` is supplied. |
No output schema declared.
No examples provided.
list_intents ~440
Filtered intent list. Filtered intent search. At least one filter is required: provide one of `taker`, `recipient`, `verifier`, `deposit_id`, `status`, OR a date window (`from`/`to`/`range`). Default sort is `signal_timestamp desc`. The legacy aliases (`owner` for `taker`, `to_address` for `recipient`) were retired on 2026-04-30 — use the canonical names.
| Name | Type | Req | Description |
|---|---|---|---|
| cursor | string | — | Pass the previous page's `next_cursor` to walk forward without offset drift. This is the supported pagination path on every list endpoint. |
| deposit_id | string | — | Repeatable or comma-separated deposit IDs. |
| from | string | — | Window lower bound (inclusive). ISO-8601 (`2026-04-01T00:00:00Z`) or unix-seconds. Optional when `range` is supplied. |
| limit | integer | — | Max number of results to return. |
| offset | integer | — | Deprecated. Use `cursor` instead — offset pagination is fragile under concurrent writes and slow at scale. Still accepted for backwards compatibility while integrators migrate. |
| range | string | — | Unified date-range shortcut shared across analytics + explorer endpoints. Hard cap: 400-day window. When set, takes precedence over `from`/`to`. Legacy values (`3mtd`, `q1`-`q4`, `custom`) were retir… |
| recipient | string | — | Recipient address (replaces the legacy `to_address` alias). |
| sort | string | — | Sort direction by canonical timestamp. Default: `desc`. |
| status | string | — | Repeatable or comma-separated. Accepts fulfilled/completed/pruned/signaled. |
| taker | string | — | Taker address (replaces the legacy `owner` alias). |
| to | string | — | Window upper bound (exclusive). ISO-8601 or unix-seconds. Defaults to `now` when omitted but `from` is supplied. |
| verifier | string | — | — |
No output schema declared.
No examples provided.
list_platforms ~13
Payment platforms metadata
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
plan_routes ~234
Plan best routes. Ranks visible orderbook routes for a requested USDC amount using exact per-deposit availability and intent bounds. Returns deterministic single, multi_intent, or partial allocation legs. A public take link exists only for a currently executable single leg and preserves the requested amount and payment pair. Single-leg routes include exact-pair trailing-30-day execution evidence. Historical execution evidence does not influence ranking until separately backtested and enabled.
| Name | Type | Req | Description |
|---|---|---|---|
| amount_usd | number | — | Requested USDC amount. Routes that can fill the amount rank above partial routes. |
| currency | string | — | Filter by fiat currency code (e.g. USD, GBP, EUR). |
| limit | integer | — | Maximum planned routes to return (default: 5, max: 25). |
| min_size | number | — | Minimum USD liquidity per orderbook level (default: 50). |
| platform | string | — | Filter by payment platform. May be repeated. |
| taker | string | — | Optional taker wallet address. Scopes the book to deposits whitelisted for that taker; generic take links are omitted for hooked private liquidity. |
No output schema declared.
No examples provided.
search_explorer ~141
Search intents, deposits, or addresses
| Name | Type | Req | Description |
|---|---|---|---|
| cursor | string | — | Pass the previous page's `next_cursor` to walk forward without offset drift. This is the supported pagination path on every list endpoint. |
| limit | integer | — | Max number of results to return. |
| offset | integer | — | Deprecated. Use `cursor` instead — offset pagination is fragile under concurrent writes and slow at scale. Still accepted for backwards compatibility while integrators migrate. |
| q | string | yes | — |
| role | string | — | Optional role filter: taker, recipient, verifier. |
| type | string | — | Optional override: tx_or_hash, address, deposit_id. |
No output schema declared.
No examples provided.