Pay and verifyon Filecoin, from python
The Synapse SDK is JavaScript-only. Sluice puts Filecoin Pay and PDP proof status behind four plain REST endpoints — and holds any payment above your spend cap until a human approves it.
Filecoin Calibration testnet · tFIL + tUSDFC
Four calls.
One safety valve.
Filecoin Onchain Cloud gives you verifiable storage and programmable payments — through a JavaScript-only SDK. Sluice puts both behind HTTP, and puts a human in front of the money.
Payments over REST
Deposit into Filecoin Pay, raise a Warm Storage allowance, or settle a payment rail with a POST. The Synapse SDK runs inside Sluice, not inside your app.
Request.Gate.Release.

The whole
surface area.
Four endpoints and a health check. Everything else — provider selection, PieceCID computation, rail creation, proof timing — happens inside Sluice.
Four gated operations plus an unauthenticated health check. That is the entire API a caller ever has to learn.
Live from
Calibration.
Any caller.
Any language.
Anything that can make an HTTP request can pay and verify on Filecoin. No Node runtime, no wallet handling, no SDK in your dependency tree.
Autonomous,
not unsupervised.
Nothing today sits between “an agent decides to pay” and “the payment executes.” Sluice is that circuit breaker: priced up front, capped per key, held for a human when it matters.
Per-key spend caps
Every API key carries its own ceiling and rolling daily budget.
Priced before signing
Settlements and uploads are simulated on-chain first.
Full audit trail
Who asked, what it cost, who approved, which transaction.
Fails closed
With no approver configured, nothing can be released.
Any language.
No JS required.
The Synapse SDK is TypeScript-only, and that is the whole problem Sluice solves. Sluice runs it so your Python script, your shell, or your no-code flow does not have to.
Plain HTTP
curl, requests, fetch, an n8n HTTP node. Nothing to install.
Poll, do not block
Held payments return 202. Poll /pay/status until it resolves.
Idempotency keys
Retry safely. The same key returns the same authorization.
Errors you can branch on
Stable error.code values, never just a prose message.
Let agents pay.
Keep the last word.
Sluice is open source and runs on Filecoin Calibration testnet. Point it at a funded test wallet and make your first gated payment in minutes.
Calibration testnet · tFIL and tUSDFC from public faucets









