Para does not ship a prebuilt SvelteKit UI. Use the framework-agnosticDocumentation Index
Fetch the complete documentation index at: https://docs.getpara.com/llms.txt
Use this file to discover all available pages before exploring further.
@getpara/web-sdk and build the authentication, wallet, and signing screens inside your SvelteKit routes and components.
Prerequisites
To use Para, you need an API key. This key authenticates your requests to Para services and is essential for integration.Install the Web SDK
Install the Para Web SDK using your preferred package manager:Create a Para Client
Create a browser-only client module for your SvelteKit app:src/lib/para.ts
PUBLIC_PARA_API_KEY.
Build the Custom UI
Use Para’s Web SDK methods from your SvelteKit components and render the screens your product needs.Build authentication screens
Use
authenticateWithEmailOrPhone, authenticateWithOAuth, and verifyNewAccount to drive sign-up and login. Listen to para.onStatePhaseChange() so your UI can open the verification, passkey, password, or PIN URLs that Para returns.Build wallet screens
Render wallet creation, wallet selection, address display, loading states, and recovery prompts in your own Svelte components.
Next Docs
Custom UI with Web SDK
Build framework-agnostic auth screens with Svelte examples.
Build Custom UI
Review the custom UI path and where it hands off into platform docs.
Developer Portal Authentication
Configure login methods, external wallets, guest mode, and 2FA.
Sign with Para
Verify the integration by signing a message or transaction.