Changelog

Changelog

v0.2.0 — Telegram, Custom Domains, Docs

March 2026

New Features

  • Telegram Login — Authenticate users via Telegram Login Widget
    • Server-side HMAC-SHA256 hash verification
    • Automatic user creation and Canton party allocation
    • SDK and React support with Telegram icon in LoginButton
  • Custom Domain Routing — Serve your API from your own domain
    • DNS TXT record verification
    • In-memory domain-to-tenant cache with 5-min TTL
    • Dashboard management UI (register, verify, remove)
  • Documentation Site — Complete Nextra-based developer docs
    • Getting started quickstart guide
    • Guides: Authentication, Embedded Wallets, Transactions, Webhooks, Guest Sessions, Trust Levels
    • API Reference: SDK, React SDK, Node SDK, REST API, Webhook Events

Previous Features (v0.1.x)

  • MPC 2-of-3 threshold key management with Shamir secret sharing
  • MFA with TOTP and email verification
  • Delegated server sessions for backend transaction signing
  • Guest sessions with temporary Canton party allocation
  • Passkey/WebAuthn authentication
  • Server-side Node SDK

v0.1.0 — Initial Release

March 2026

Core Platform

  • Canton Network integration via JSON API Gateway
  • Embedded wallet management with party allocation
  • Auth0 authentication with IDP registration
  • Three trust levels: embedded, custodial, self-custody

Server

  • Hono-based API server with tenant isolation
  • Drizzle ORM with PostgreSQL (8 table groups)
  • Webhook delivery system with retry and DLQ
  • Stripe billing integration with usage metering
  • Rate limiting per tenant tier
  • Health check endpoints (/healthz, /readyz)

SDK

  • @partylayer/enterprise-sdk — Main SDK with auth, wallet, and event modules
  • @partylayer/enterprise-react — React hooks (useAuth, useWallet, useContracts, useTrustLevel)
  • Pre-built components: LoginButton, WalletStatus, TransactionButton

Dashboard

  • Next.js 14 admin panel with shadcn/ui
  • Pages: Overview, Apps, Users, Analytics, API Keys, Webhooks, Settings
  • TanStack Query for server state management
  • Recharts data visualization

Infrastructure

  • Docker multi-stage builds (server + dashboard)
  • docker-compose with Canton, PostgreSQL, Redis
  • GitHub Actions CI/CD (lint, typecheck, test, build)
  • SDK publish pipeline (npm on tag push)

Daml Contracts

  • RewardDelegation — Reward relationships and claims
  • FeaturedAppMarker — App verification and featuring
  • PartyMigration — Trust level upgrade workflow