Loops House


SLUICE
Pay and verify on Filecoin from any language — with a human gate on every payment over your cap.

FilecoinTLDR Builder Challenge - Cycle 3
Links
Team
1 member- ALOwner
alexterrence02
Overview
Sluice is a REST gateway that puts Filecoin Onchain Cloud’s payments and storage proofs behind four plain HTTP endpoints — no JavaScript, no SDK, no wallet handling required in your own app.
The only official way into Filecoin Pay and PDP proof verification is the Synapse SDK, which is JS/TS-only. That locks out Python scripts, no-code tools like n8n/Zapier, and any agent framework that isn’t Node-based. Sluice fixes that: any language that can make an HTTP call can now check whether stored data is still verifiably held (GET /verify/:cid) or pay for a service on Filecoin Pay (POST /pay/authorize).
It’s built for developers and AI agents that need to transact on Filecoin without being locked into one language — and for anyone who wants a safety net between an autonomous agent and their funds. Every API key carries a spend cap. Requests under it execute immediately. Requests over it are held, and the account owner has to approve them before anything moves. A second, independent limit — the on-chain operator allowance — is enforced by the Filecoin Pay contract itself, so even a bug in Sluice can’t move funds Sluice was never granted rights to.
Live on Filecoin Calibration testnet, with a working dashboard, API docs, and Python examples.