Filecoin Onchain Cloud · payments and proofs over plain REST

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

4REST endpoints, no SDK required
0lines of JavaScript on the caller
1human between an agent and your funds
What it does

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.

01

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.

5Filecoin Pay operations
Process

Request.Gate.Release.

Global infrastructure
Global network sphere

The whole
surface area.

Four endpoints and a health check. Everything else — provider selection, PieceCID computation, rail creation, proof timing — happens inside Sluice.

5endpoints

Four gated operations plus an unauthenticated health check. That is the entire API a caller ever has to learn.

5Filecoin Pay operations brokered
1transaction signed at a time
operational
POST /pay/authorizegated
operational
POST /pay/approve/:idgated
operational
GET /pay/status/:idgated
operational
GET /verify/:pieceCidgated
LIVE

Live from
Calibration.

0
Payments brokered
through Filecoin Pay
over the spend cap
Held for a human
0
via GET /verify
PDP proofs checked
0
Filecoin PayPDP / Warm StorageUSDFCSynapse SDKCalibration testnet
Integrations

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.

requests
py
Python
shell
$
curl
no-code
n8n
n8n
no-code
zap
Zapier
net/http
go
Go
reqwest
rs
Rust
net/http
rb
Ruby
guzzle
php
PHP
HttpClient
jv
Java
HttpClient
c#
C#
no-code
mk
Make
cron
>_
Bash
RESTNo SDK to install
BearerAPI key auth
JSONProofs and receipts
See the copy-paste examples
Security

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.

Active protection
0over-cap payments executed without a human
SOC 2ISO 27001HIPAAGDPR

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.

For developers

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