← all projects

Tessera

@JaDi03·JA VI·53 followers·added 2026-07-19
11
stars
5.0k
lines
47
files
2
forks
53
followers
languages
TypeScript 53%JavaScript 46%Shell 1%

Tessera bolts payments onto self-hosted platforms as a sidecar. Per-second streaming payments and direct tipping in USDC on Arc attach to platform events with zero changes to the platform's source: the Owncast connector (src/connectors/owncast/proxy.ts) injects a paywall through http-proxy-middleware, and the PeerTube connector verifies HMAC-signed webhooks with replay protection. src/core/session.ts runs a one-second payment loop that batches active sessions, settles through Circle's GatewayClient, and applies a deterministic platform-fee split, while a POST /tip route sends 100% to the creator. It is TypeScript on Express, configured per platform in src/tessera.config.ts, with vitest coverage across the core.

events
tags
circle components
team · solo

1 (Solo) — JA VI

on xx/_Ja_V1
repo description

Platform-agnostic USDC nanopayment sidecar for self-hosted platforms. Powered by Circle x402 on Arc.

last pushed 2026-07-25