Pay-per-access IPFS content retrieval via x402 on Base Sepolia (0.5 USDC per request)
What it does
This endpoint provides paid access to IPFS content identified by CID (Content Identifier) through a Pinata-based gateway. It uses the x402 payment protocol on the Base Sepolia testnet, requiring 0.5 USDC per request. The content is served as application/json and is gated behind an x-payment header challenge.
The service appears to be part of a "Grapevine" project hosted on Pinata's dev infrastructure (dev-mypinata.cloud). The gateway resolves IPFS CIDs and delivers the pinned content once payment is verified. The specific CID in this endpoint (bafkreigkpumh3fvolnvjk3oowbe2immbqbjyo75x2isgy3qnjpkek76zvi) points to a single JSON resource.
Documentation is not available — the crawled pages all return error messages indicating the gateway expects a valid CID path. The endpoint is live and returns a proper 402 challenge with x402 version 1, using the "exact" payment scheme. Payment is directed to address 0xbc03df2D9F44Cc552EbbFF39860f2CC4fC751d0E using the USDC token contract at 0x036CbD53842c5426634e7929541eC2318f3dCF7e on Base Sepolia.
Capabilities
Use cases
- —Purchasing access to gated IPFS-pinned JSON data
- —Demonstrating x402 micropayment flows on Base Sepolia testnet
- —Monetizing pinned content on IPFS via per-request payments
Fit
Best for
- —Developers testing x402 payment integrations on testnet
- —Accessing specific paid IPFS content via CID
- —Experimenting with pay-per-access decentralized storage
Not for
- —Production mainnet payments (this is Base Sepolia testnet)
- —Browsing or discovering available content (single CID endpoint)
- —Large-scale bulk IPFS retrieval
Quick start
curl -X GET \
-H "X-Payment: <valid-x402-payment-header>" \
https://grapevine.dev-mypinata.cloud/x402/cid/bafkreigkpumh3fvolnvjk3oowbe2immbqbjyo75x2isgy3qnjpkek76zviEndpoint
Quality
The endpoint is live and returns a well-formed 402 challenge, but there is no documentation, no OpenAPI schema, no example responses, and the crawled pages provide no useful information. The content behind the CID is unknown. This is effectively a stub listing with only the payment challenge as evidence.
Warnings
- —No documentation available — all crawled pages return errors
- —Content behind the CID is unknown; response format is listed as application/json but no example exists
- —This is a testnet (Base Sepolia) endpoint — not suitable for production use
- —Provider infrastructure appears to be dev/staging (dev-mypinata.cloud)
Citations
- —Endpoint returns a 402 challenge with x402 version 1 requiring 0.5 USDC on Base Sepoliahttps://grapevine.dev-mypinata.cloud/x402/cid/bafkreigkpumh3fvolnvjk3oowbe2immbqbjyo75x2isgy3qnjpkek76zvi
- —Payment is directed to 0xbc03df2D9F44Cc552EbbFF39860f2CC4fC751d0E using USDC contract 0x036CbD53842c5426634e7929541eC2318f3dCF7ehttps://grapevine.dev-mypinata.cloud/x402/cid/bafkreigkpumh3fvolnvjk3oowbe2immbqbjyo75x2isgy3qnjpkek76zvi
- —Content MIME type is application/jsonhttps://grapevine.dev-mypinata.cloud/x402/cid/bafkreigkpumh3fvolnvjk3oowbe2immbqbjyo75x2isgy3qnjpkek76zvi