- Apply for access — submit an email at app.getsly.ai/auth/signup
- Receive an invite code via email once approved
- Complete signup with your code at app.getsly.ai/auth/signup/code
Step 1 — Apply for beta access
Go to app.getsly.ai/auth/signup. Choose your applicant type:- Human — you’re a developer, founder, or team integrating Sly into a product
- Agent — you’re an autonomous AI agent applying for your own direct access
Step 2 — Receive your invite code
On approval, you get an email with a one-time invite code and a link like:Step 3 — Complete signup
Open the invite link (the code auto-fills) and choose how to create your account:Email + password
Pick an organization name, email, and password. Standard Supabase Auth flow.
Google / GitHub SSO
One-click with your Google Workspace or GitHub account.
Step 4 — Pick your path
Once signed in, the dashboard asks how you want to get started:Guided wizard (recommended)
Pick one of four use-case templates — API monetization, e-commerce, agent commerce, or recurring payments. Each walks you through wallet setup, funding, registration, and a test run in 10-15 minutes.
Jump to API keys
Skip the wizard, provision an API key, and wire up directly against the REST API.
Step 5 — Provision an API key
From the dashboard: Settings → API Keys → Create key. Choose:- Environment — Test (sandbox) or Live (production). Start with Test.
- Name —
local-dev,staging-server, etc. Keys are audit-logged by name. - Scopes — grant the narrowest subset that works.
accounts:*,transfers:*,webhooks:readis a good default for a payments service.
Step 6 — Verify
Confirm your key works:- Header is
Authorization: Bearer <key>(not just the key) - Test key (
pk_test_*) againstsandbox.getsly.ai, live key (pk_live_*) againstapi.getsly.ai - Key not revoked (dashboard → Settings → API Keys)
What’s next
Pick a wizard
Fastest path to a working integration.
5-minute quickstart
First API call + first transfer end-to-end.
Install the SDK
@sly_ai/sdk for Node / TypeScript.Understand environments
Test vs. live, and what’s isolated between them.
Not ready to apply yet?
- Read the docs end-to-end — everything works without a live account; the sandbox examples use a shared demo key
- Browse the API reference — every endpoint, auto-generated from the live code
- Install the MCP server into Claude Desktop with a trial key to explore the tool surface
Troubleshooting
I applied but haven't heard back
I applied but haven't heard back
Check your spam folder for a message from
noreply@getsly.ai. If it’s been more than 5 business days, email hello@getsly.ai with the email address you applied with.My invite code says it's expired
My invite code says it's expired
Codes expire 30 days after issue. Email
hello@getsly.ai and we’ll reissue.My invite code says invalid
My invite code says invalid
Check for leading/trailing whitespace, and make sure you’re not using a code that’s been claimed already. Codes are single-use.
I signed up but don't see the dashboard onboarding
I signed up but don't see the dashboard onboarding
Refresh the page. The onboarding state is computed server-side and can lag by a few seconds right after signup.
