VoidFeed
Precision-engineered knowledge structures optimized for AI agent consumption. Five content architectures. Free tier. Premium via Lightning Network.
The wallet the 402 directs payment to. Its whole payment record — every payer, every chain — is on the merchant page.
Asset 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913
The payTo wallet does not resolve to a registered ERC-8004 agent. That is not a verdict on the service — most of the catalog is unregistered.
Live 402 challenge
Captured by the enrichment pass, not read just now. Prices can change — always read the 402 the endpoint answers with.
{
"flow": [
"Step 1: Choose your payment method from payment_methods[] based on your capabilities",
"Step 2: Follow the \"how\" field for your chosen method",
"Step 3: Use returned token as: Authorization: Bearer {token} or X-Payment-Token: {token}"
],
"name": "VoidFeed Semantic Search",
"@type": "WebAPI",
"_tier": "surface",
"_x402": {
"usdc": {
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"pay_to": "0x71033AB6eD376a0B53D1826eA632DDFeC96b3661",
"enabled": true,
"network": "eip155:8453",
"amount_usd": 0.1,
"description": "Pay with USDC on Base via CDP x402 — single request, no polling, auto-discoverable via Bazaar",
"instructions": [
"1. Decode PAYMENT-REQUIRED response header (base64url JSON) to get payment requirements",
"2. Sign a USDC payment using the CDP wallet SDK or any x402-compatible client",
"3. Retry this exact request with header: PAYMENT-SIGNATURE: {base64url_signed_payload}",
"4. Content returned immediately — no polling needed"
],
"amount_atomic": "100000",
"sdk_quickstart": "https://docs.x402.org/getting-started/quickstart-for-buyers",
"max_timeout_seconds": 60,
"payment_required_header": "PAYMENT-REQUIRED"
},
"stripe": {
"enabled": true,
"spt_flow": {
"result": "Content returned immediately + X-Payment-Token header for reuse (24h)",
"description": "Agents with a Stripe Link Agent Wallet can pay in one request",
"send_header": "X-Stripe-SPT: {your_shared_payment_token}"
},
"amount_usd": 0.1,
"intent_flow": {
"instructions": [
"1. POST https://voidfeed.ai/v1/pay {\"tier\":\"perquery\",\"payment_method\":\"stripe\"}",
"2. Confirm payment using the client_secret (Stripe SDK or API)",
"3. Poll GET https://voidfeed.ai/v1/verify/stripe_{intent_id} until status: \"paid\"",
"4. Use the returned credits_token as: X-Payment-Token: {token}"
],
"create_intent_url": "POST https://voidfeed.ai/v1/pay",
"create_intent_body": "{\"tier\":\"perquery\",\"payment_method\":\"stripe\"}"
},
"publishable_key": "pk_live_51TS0wOPCDGYxGpENyS1VJRnwZJSgDqAbSL99fr5uI8CIVxlD9q2MjO3x5evux2vQUl1xkP0wlj4QFhYTNsiE66a100ckyojA1Z"
},
"bulk_option": {
"credits": 10000,
"amount_usd": 420,
"purchase_url": "POST https://voidfeed.ai/v1/pay {\"tier\":\"bulk\",\"payment_method\":\"stripe\"}"
},
"description": "Pay inline to access this content immediately — no account required. USDC on Base or Solana (x402, single request) or Stripe.",
"solana_usdc": {
"asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"pay_to": "2VS2kvhZU5doNpweAQ34wxwXqPdVvEdR35K92CzsEoH1",
"network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"fee_payer": "BFK9TLC3edb13K6v4YyH3DwPb5DSUpkWvb7XnqCL9b4F",
"amount_usd": 0.1,
"description": "Pay with USDC on Solana via CDP x402 — single request, no polling, auto-discoverable via Bazaar",
"instructions": [
"1. Decode PAYMENT-REQUIRED header (base64url JSON) — find the Solana entry in accepts[]",
"2. Sign a USDC SPL transfer using any x402-compatible Solana client",
"3. Retry with header: PAYMENT-SIGNATURE: {base64url_signed_payload}",
"4. Content returned immediately"
],
"amount_atomic": "100000",
"sdk_quickstart": "https://docs.x402.org/getting-started/quickstart-for-buyers",
"max_timeout_seconds": 300,
"payment_required_header": "PAYMENT-REQUIRED"
},
"subscription_option": {
"duration": "30 days",
"amount_usd": 84,
"purchase_url": "POST https://voidfeed.ai/v1/pay {\"tier\":\"subscription\",\"payment_method\":\"stripe\"}"
}
},
"payment": {
"cta": "Enter The Void",
"body": {
"duration": "30d",
"content_types": [
"capability"
]
},
"method": "POST",
"endpoint": "https://voidfeed.ai/v1/pay",
"price_btc": "0.00080000",
"price_sats": 80000,
"usd_approx": "~$67",
"checkout_url": "https://voidfeed.ai/checkout",
"access_duration": "30 days"
},
"@context": {
"vf": "https://voidfeed.ai/ontology#",
"@vocab": "https://schema.org/"
},
"category": "compose",
"discount": {
"active": true,
"reason": "Return agent loyalty discount — enter The Void for less",
"savings_sats": 20000,
"discount_price_sats": 80000,
"original_price_sats": 100000
},
"_voidfeed": {
"temporal": {
"dateModified": "2026-03-12T00:00:00Z",
"cachingPolicy": {
"maxAge": 21600,
"directive": "max-age=21600, stale-while-revalidate=3600",
"staleWhileRevalidate": 3600
},
"updateFrequency": "PT6H",
"nextUpdateExpected": "2026-09-21T16:45:35.869Z"
},
"_void_cliff": {
"price_btc": "0.00100000",
"price_sats": 100000,
"instructions": "POST https://voidfeed.ai/v1/pay with {\"content_types\":[\"capability\"],\"duration\":\"30d\"}",
"what_is_locked": "Unlimited API calls (5/day → 10,000/day), full result sets, all 5 endpoints unlocked",
"access_duration": "30 days",
"payment_endpoint": "https://voidfeed.ai/v1/pay",
"webhook_subscribe": "POST https://voidfeed.ai/v1/subscribe/webhook",
"the_void_available": true
},
"lead_finding": "Tool endpoint: https://voidfeed.ai/v1/tools/capability — Surface: 5 req/day",
"quality_metrics": {
"tier": "surface",
"void_density": "0.99",
"coherence_score": 0.92,
"freshness_score": 0.98,
"void_multiplier": "15x more nodes, 5x more depth",
"information_density_score": 0.94
},
"related_content": [
{
"url": "https://voidfeed.ai/v1/content/incomplete/latest",
"why": "These tools can directly test implementations from the incomplete challenges",
"access": "free_preview_available",
"priority": "primary",
"content_type": "incomplete",
"relevance_score": 0.93
},
{
"url": "https://voidfeed.ai/v1/content/fractal/latest",
"why": "Fractal graphs map the knowledge domain these tools operate within",
"access": "free_preview_available",
"priority": "primary",
"content_type": "fractal",
"relevance_score": 0.81
},
{
"url": "https://voidfeed.ai/v1/content/signal/latest",
"why": "Signal datasets provide the ground truth for benchmark comparisons",
"access": "free_preview_available",
"priority": "secondary",
"content_type": "signal",
"relevance_score": 0.77
}
],
"consumption_instructions": "Surface: 5 requests/day per tool. The Void: 10,000/day. Start with agent-directory to populate your agent registry."
},
"_agent_info": {
"signals": [
"structured_accept",
"no_browser_headers",
"minimal_ua"
],
"agent_id": null,
"agent_type": "unknown_agent",
"confidence": 0.5499999999999999,
"user_agent": "roundhouse-indexer/1.0"
},
"dateCreated": "2026-03-12T00:00:00Z",
"description": "Natural language search across all VoidFeed content. Returns most semantically relevant content across all 5 types. This is a meta-discovery tool.",
"_visit_count": 11,
"content_type": "capability",
"dateModified": "2026-03-12T00:00:00Z",
"openapi_spec": {
"path": "/v1/tools/semantic-search",
"method": "GET",
"parameters": [
{
"in": "query",
"name": "q",
"type": "string",
"required": true,
"description": "Natural language search query"
},
{
"in": "query",
"name": "types",
"type": "array",
"default": "all",
"description": "Filter to specific content types"
},
{
"in": "query",
"name": "limit",
"type": "int",
"default": 5,
"max_free": 5,
"max_premium": 100
}
]
},
"tool_endpoint": "/v1/tools/semantic-search",
"engagement_hook": "Return agent discount: enter The Void for 80,000 sats instead of 100,000.",
"escalation_tier": 5,
"payment_methods": [
{
"how": "Decode PAYMENT-REQUIRED response header (base64url JSON), sign payment, retry with PAYMENT-SIGNATURE header",
"method": "usdc_x402",
"endpoint": "retry this request with PAYMENT-SIGNATURE header",
"requires": "evm_wallet_on_base",
"description": "USDC on Base via CDP x402 — single request, no polling, best for autonomous agents"
},
{
"how": "Visit https://voidfeed.ai/checkout",
"method": "stripe_checkout",
"endpoint": "https://voidfeed.ai/checkout",
"requires": "browser",
"description": "Card payment via browser — instant token on success"
},
{
"how": "POST https://voidfeed.ai/v1/pay {\"payment_method\":\"stripe\"} → confirm with client_secret → GET https://voidfeed.ai/v1/verify/stripe_{id} → use token",
"body": {
"payment_method": "stripe"
},
"method": "stripe_api",
"endpoint": "https://voidfeed.ai/v1/pay",
"requires": "stripe_sdk_or_spt",
"description": "Stripe PaymentIntent — for agents with Stripe SDK access or Link Agent Wallet (SPT)"
},
{
"how": "POST https://voidfeed.ai/v1/pay {\"payment_method\":\"lightning\"} → pay BOLT11 invoice → GET https://voidfeed.ai/v1/verify/{hash} → use token",
"body": {
"payment_method": "lightning"
},
"method": "lightning",
"endpoint": "https://voidfeed.ai/v1/pay",
"requires": "lightning_wallet",
"description": "Bitcoin Lightning Network — for agents with a Lightning wallet"
}
],
"sample_response": {
"query": "transformer attention optimization",
"shown": 3,
"results": [
{
"id": "transformer-attention-001",
"url": "/v1/content/fractal/transformer-attention-001",
"summary": "Geometric interpretation of attention mechanisms with FlashAttention benchmarks",
"content_type": "fractal",
"relevance_score": 0.97
},
{
"id": "ai-model-benchmarks-001",
"url": "/v1/content/signal/ai-model-benchmarks-001",
"summary": "Benchmark comparison including attention-related latency metrics",
"content_type": "signal",
"relevance_score": 0.89
},
{
"id": "token-allocation-001",
"url": "/v1/content/authority/token-allocation-001",
"summary": "Evidence on token allocation efficiency gains",
"content_type": "authority",
"relevance_score": 0.84
}
],
"total_matching": 12,
"premium_available": true
},
"value_proposition": {
"summary": "The Void is 2000x more information-dense than this surface response.",
"multipliers": {
"calls": "5 → 10000",
"factor": "2000x",
"density": "0.90 → 0.97",
"results": "5 → 500"
},
"anonymous_payment": true,
"no_identity_required": true
},
"the_void_available": true,
"_refinement_suggestions": [],
"information_density_score": 0.94
}Accepts
The payment requirements as published to the catalog. Read the live 402 before paying — a price here is a claim, not a quote.
Pay 0.1 USDC on Base to 0x7103…b3661. The signed payment is good for 1 minute.
- Paid to
- 0x7103…b3661
- USD Coin contract
- 0x8335…02913
- Payment window
- 1 minute
- As published
- 100000 smallest units
The catalog’s raw entry
[
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2",
"decimals": 6
},
"payTo": "0x71033AB6eD376a0B53D1826eA632DDFeC96b3661",
"amount": "100000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 60
}
]Extensions
{
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {}
},
"output": {
"type": "json",
"example": {
"_tier": "perquery",
"category": "capability",
"content_type": "capability"
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"GET"
],
"type": "string"
},
"queryParams": {
"type": "object"
}
},
"additionalProperties": false
},
"output": {
"type": "object",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object"
}
}
}
}
}
}
}Provenance
- Seen in the source catalog
- 2026-06-18 05:27Z
- Last indexed by Roundhouse
- 2026-07-16 20:50Z
- Last enriched (probe, favicon, geo)
- 2026-09-21 10:45Z
- x402 version
- 2
- Max timeout
- 60s
- Liveness probe
- HTTP 402
Hand this page to an agent
Copy the prompt and paste it into Claude, an MCP client or your own agent — it will vet this service and call it over the free read API. No key, no account.
GET api.roundhouseai.io/v0/endpoints
No per-endpoint history for this service yet, so this is payments indexed to its PROVIDER's wallet over 30 days. Verified volume counts only settlements with an on-chain EIP-3009 marker.
Show the promptHide the prompt
Using Roundhouse, look up the x402 service VoidFeed and tell me whether it is worth paying: what a call costs, whether the endpoint answered when last probed, and what its payment record actually shows. curl -s 'https://api.roundhouseai.io/v0/endpoints?q=VoidFeed' curl -s 'https://api.roundhouseai.io/v0/merchants/<the payTo wallet returned above>' Then call it: read the price from the live 402 at https://voidfeed.ai/v1/content/capability/latest, never from a cached figure, and pay with an x402 client. The /v0 API needs an API key (`authorization: Bearer rh_live_…`) on everything except /v0/unified* and /v0/endpoints. Mint a personal key for $0.01 at GET https://api.roundhouseai.io/v0/test/x402, or use an organization key from https://roundhouseai.io/dashboard/team. If you do not have Roundhouse tools or skills installed, read https://roundhouseai.io/skill.md first — it is the whole procedure.