Welcome
Atzl Project builds premium Tebex storefront templates and a hosted platform so license holders can configure their store visually — without editing template source code.
This documentation covers:
- How the hosted platform works (Solstice)
- Dashboard setup for Tebex credentials and storefront options
- Slate as a self-hosted template option
Need help?
Join our Discord for support or open the docs for your specific product from the sidebar.
Products
| Product | Type | Description |
|---|---|---|
| Solstice | Hosted on Atzl Platform | Full dark storefront with particles, sidebar widgets, rank upgrades, product tabs, and dashboard configuration. |
| Slate | Self-hosted template | Clean, modern Tebex theme you install on your own Tebex webstore. |
Solstice is the primary template integrated with the Atzl hosted dashboard. Your live storefront is served at:
/store/{your-customer-id}
Getting access
- Purchase a license through the official Atzl Project marketplace listing.
- Atzl Project creates your account manually — there is no public registration.
- You receive login credentials by email or Discord.
- Sign in at
/loginand open the Client Dashboard.
License required
Dashboard and hosted storefront access require an active license. Expired or revoked licenses cannot load Tebex data or the public store.
Platform architecture
Browser → Atzl Platform (Next.js) → Tebex Headless API
↓
Supabase (auth + config DB)
- Tebex private keys are stored encrypted (AES-256-GCM) and used server-side only.
- Storefront HTML is rendered on the server with Twig templates.
- Checkout uses Tebex.js embedded payment popup after player authentication.
Dashboard overview
After login, open My Products and select your template. Common configuration areas:
| Section | Purpose |
|---|---|
| Tebex | Connect Public Token, Private Key, and optional Plugin Secret |
| Appearance | Colors, background, logo, and visual settings |
| Widgets / Sidebar | Payments feed, top customer, text boxes, community goals, and more |
| Server Info | IP, Discord, and server details shown on the storefront |
| Settings | Change your account password |
Use View Storefront from the dashboard to preview /store/{customerId}.
First-time checklist
- Log in to the dashboard.
- Open Tebex and paste your Headless API credentials from Tebex Creator Panel → Developer.
- Save and confirm your store loads categories/products.
- Customize Appearance and Widgets.
- Share your storefront URL with players.
Security notes
- Never share your Tebex Private Key or Plugin Secret.
- Atzl encrypts secrets at rest; they are never sent to the browser.
- Rate limiting protects sensitive API routes in production (Upstash Redis).
- See
/privacyand/termsfor legal and data handling details.
What's next?
- Solstice Template — full hosted setup guide
- Slate Template — self-hosted installation