About ButtrBase
Core product story and parity context in Solid.
About ButtrBase
ButtrBase is an infrastructure platform that gives product teams a single SDK for authentication, payments, and growth tooling — everything needed to ship a production SaaS from day one.
What it solves
Every B2B SaaS product requires the same set of foundational infrastructure before it can charge customers or onboard enterprises:
| Layer | Without ButtrBase | With ButtrBase | |---|---|---| | Auth | Custom sessions, OAuth, SAML, MFA — months of work | One SDK call, configurable per-org | | Payments | Multiple payment-processor integrations, routing logic | Adyen / JPM / Razorpay / Stripe, routed by geography | | Enterprise | SCIM provisioning, SSO, audit logs, RBAC | Wired and tested out of the box | | Growth | Feature flags, referrals, usage billing, entitlements | Built into the same platform |
Architecture
ButtrBase is a Rust-based backend (Axum + SeaORM) with a SolidJS operator console. It exposes REST APIs consumed by your product frontend via the ButtrBase SDK, available in Rust, TypeScript/Node, Python, and Go.
~~~ your-product ──(SDK)──► ButtrBase backend ──► Postgres + Redis │ └──► 3rd-party providers (Stripe, Adyen, Okta, Google…) ~~~
Key modules
Authentication
Multi-method auth: email OTP, magic links, password, TOTP MFA, passkeys (WebAuthn), and every major social/SSO provider — Google, Microsoft, Apple, GitHub, OIDC, SAML. Configurable per-org: allow only SSO, require MFA, and so on.Payments
Route checkout sessions to the best payment processor by country. Full lifecycle: subscriptions, payouts, refunds, disputes, webhooks. Supported processors: JPMorgan, Adyen, Razorpay, Stripe (proxy).Enterprise
SCIM 2.0 user provisioning, org domain verification, step-up auth for sensitive operations, elevation grants, audit-event stream, signing keys, mTLS certificate authority.Operator console
A React-compatible web UI for managing orgs, apps, credentials, webhook endpoints, secrets vault, and platform-wide settings — no internal tooling required.Status
ButtrBase is production software. The platform is deployed and serving real traffic. Core auth flows, enterprise SSO, and payment routing are fully tested and covered by an integration test suite.
See the Quickstart to add ButtrBase to your product in under 15 minutes.
Live context
Share these details when handing the doc to support or Ops.
New platform capabilities
Recently shipped features available on all plans.
Related docs
Share these with partners who need fast context.