← all projects

splitstream

@0x-pankaj·pankaj·34 followers·added 2026-07-19
0
stars
18k
lines
142
files
0
forks
34
followers
languages
TypeScript 93%Solidity 7%JavaScript 0%Shell 0%

SplitStream makes single pieces of content sellable. A reader or agent pays a small USDC amount to unlock one article, photo, or song, and the payment fans out instantly to every contributor on their own chain. The Turborepo pairs a Next.js storefront in apps/web with a tRPC backend in apps/server (router exported from src/trpc/router.ts), where services/splitEngine.ts and services/payoutEngine.ts drive the multi-recipient split, services/gateway.ts and services/bridgeCctp.ts handle Arc Gateway and CCTP legs, and services/x402.ts powers pay-per-call access. An autonomous reader in services/readingAgent.ts budgets its own unlocks, an MCP surface lives in apps/server/src/mcp, and Foundry contracts contracts/src/ArcaneTreasuryVault.sol and contracts/src/ArcaneComplianceGuard.sol back the treasury layer, with a client SDK in packages/sdk.

events
tags
circle components
team · solo

1 (Solo) — Pankaj singh

on xx/punk_onchain
last pushed 2026-07-06