ripster://playgroundstaging · ripster-api-staging.fly.dev

0 · Get test funds

faucet live

Every staging Clerk account starts with a zero balance. Paid journeys (single pack open, sellback, withdrawals) need cash — credit yourself here, or take the real deposit path with a Coinflow sandbox card.

Self-service faucet

POST /v1/testing/faucet credits your own cash balance through the same audited manual-credit ledger operation an admin top-up uses, so faucet money behaves exactly like real money everywhere downstream. Capped at $1,000 per request and $5,000 per rolling 24 hours per user. It returns 404 in production — the route behaves as if it does not exist there.

POST /v1/testing/faucet
Authorization: Bearer <clerk_session_jwt>
Content-Type: application/json

{ "asset_code": "USD", "amount_base_units": 50000, "idempotency_key": "<uuid>" }
Sign in (header) to use the faucet.

Or deposit for real (sandbox money)

Staging talks to Coinflow's sandbox, so journey 5 takes you through the real deposit path — hosted checkout or the SDK jwt mount, test card, webhook-driven confirmation — without moving real money. Card 4111 1111 1111 1111 approves, 4000 0000 0000 0002 declines; any future expiry and CVV. Use this when you want to exercise what your users will actually do.

Other paths