Pay-per-access IPFS content retrieval via x402 on Pinata gateway (base-sepolia)
What it does
This endpoint provides x402-gated access to a specific IPFS content identifier (CID) hosted on a Pinata IPFS gateway (grapevine.dev-mypinata.cloud). The CID in the URL (bafkreih3q5zreio4blb3t5mvdlpxjbhchad25bloie5wq4hxsdspup3cni) points to a particular piece of content stored on IPFS, and the x402 payment layer requires 0.1 USDC on the Base Sepolia testnet before serving the content.
Based on the probe, the endpoint returned HTTP 429 (Too Many Requests) on GET and 405 (Method Not Allowed) on POST. No standard 402 payment challenge was captured during probing, which means the x402 flow could not be fully verified. The crawl of the origin domain shows only error messages ("No CID provided" and "Invalid URL"), indicating this is a purpose-built gateway that only responds meaningfully when a valid CID path is provided with proper payment headers.
Given the sparse documentation, lack of OpenAPI schema, and inability to confirm a live 402 challenge, the exact behavior and reliability of this endpoint remain uncertain. It appears to be a testnet deployment (Base Sepolia) rather than a production mainnet service. No official documentation, pricing page, or API reference was found on the host domain.
Capabilities
Use cases
- —Purchasing access to a specific IPFS-hosted file or document behind a paywall
- —Testing x402 payment flows against a Pinata IPFS gateway on Base Sepolia testnet
- —Integrating pay-per-download content delivery into decentralized applications
Fit
Best for
- —Developers testing x402 payment integrations on testnet
- —Accessing specific gated IPFS content via CID
- —Experimenting with micropayment-gated decentralized storage
Not for
- —Production mainnet content delivery (this is a testnet deployment)
- —Browsing or searching IPFS content (serves a single specific CID)
- —Free or unauthenticated IPFS access
Quick start
curl -X GET https://grapevine.dev-mypinata.cloud/x402/cid/bafkreih3q5zreio4blb3t5mvdlpxjbhchad25bloie5wq4hxsdspup3cniEndpoint
Quality
No 402 challenge was captured (GET returned 429, POST returned 405), no documentation or schema exists, and the crawl yielded only error pages. The endpoint's liveness and correct usage pattern could not be confirmed. This is effectively a stub listing with minimal verifiable information.
Warnings
- —No 402 payment challenge was captured during probing — x402 flow unverified
- —Endpoint returned 429 on GET and 405 on POST; correct invocation method is unclear
- —No documentation, OpenAPI schema, or API reference found on the host domain
- —This appears to be a Base Sepolia testnet deployment, not production mainnet
- —The origin domain returns errors for all non-CID paths, making discovery impossible
Citations
- —The endpoint returned 405 on POST and 429 on GET during probinghttps://grapevine.dev-mypinata.cloud/x402/cid/bafkreih3q5zreio4blb3t5mvdlpxjbhchad25bloie5wq4hxsdspup3cni
- —The origin domain returns 'No CID provided' error at roothttps://grapevine.dev-mypinata.cloud