Pay-per-access IPFS content retrieval via x402 on Pinata gateway (base-sepolia)
What it does
This endpoint serves IPFS-pinned content behind an x402 paywall on a Pinata-hosted gateway (grapevine.dev-mypinata.cloud). The specific resource is identified by the CID `bafkreigwrll55heujhqowgl6z4fo7he2wqmw4evjclwugtm37pu6abafkm`. According to the Bazaar listing, access costs 0.01 USDC on the Base Sepolia testnet, indicating this is likely a development or demonstration deployment rather than a production service.
The endpoint appears to be built on Pinata's IPFS gateway infrastructure, gating content retrieval behind the x402 payment protocol. The URL structure (`/x402/cid/{cid}`) suggests a pattern where any pinned CID could be served through a paid gateway. However, during probing the endpoint returned HTTP 405 (Method Not Allowed) on POST and HTTP 429 (Too Many Requests) on GET, rather than the expected 402 Payment Required challenge. This may indicate rate limiting, temporary unavailability, or a configuration issue at the time of probing.
Documentation is effectively absent — all crawled paths on the origin domain return error messages ("No CID provided" or "Invalid URL"). No OpenAPI schema, plugin manifest, or agents.txt was found. The listing is therefore based almost entirely on the Bazaar record and URL structure inference.
Capabilities
Use cases
- —Monetizing IPFS-pinned content by gating access behind micropayments
- —Testing x402 payment flows against a Pinata gateway on a testnet
- —Serving paid digital assets stored on IPFS
Fit
Best for
- —Developers experimenting with x402 payment protocol on testnets
- —Gating access to specific IPFS-pinned files behind USDC micropayments
- —Prototyping pay-per-download content distribution
Not for
- —Production-grade content delivery (uses Base Sepolia testnet)
- —Browsing or discovering IPFS content (serves a single specific CID)
- —High-throughput access (rate limiting observed during probing)
Quick start
curl -i https://grapevine.dev-mypinata.cloud/x402/cid/bafkreigwrll55heujhqowgl6z4fo7he2wqmw4evjclwugtm37pu6abafkmEndpoint
Quality
The endpoint did not return a 402 challenge during probing (405 on POST, 429 on GET), no documentation or schema exists, and the crawled pages all return errors. The listing is based almost entirely on the Bazaar record URL and title. This is effectively a stub with uncertain liveness.
Warnings
- —Endpoint did not return HTTP 402 during probing — returned 405 (POST) and 429 (GET); liveness uncertain
- —No documentation, OpenAPI schema, or plugin manifest found
- —All crawled pages on the origin domain return error messages
- —Uses Base Sepolia testnet — not suitable for real-value transactions
- —Rate limiting (429) observed on GET, which may block agent access
Citations
- —The endpoint costs 0.01 USDC on base-sepolia according to the Bazaar listinghttps://grapevine.dev-mypinata.cloud/x402/cid/bafkreigwrll55heujhqowgl6z4fo7he2wqmw4evjclwugtm37pu6abafkm
- —Root domain returns 'No CID provided' errorhttps://grapevine.dev-mypinata.cloud