Projects in Paradym are now called wallets, across the API, the API Reference, the documentation and the dashboard. Nothing breaks: everything that used the project naming keeps working, and the sections below describe what changed and what is now deprecated.
New canonical /v1/wallets API endpoints
Every API endpoint under /v1/projects/** is now also available under /v1/wallets/**, the new canonical path family. For example, GET /v1/projects/{projectId}/webhooks becomes GET /v1/wallets/{walletId}/webhooks.
The two families behave identically (same authentication and behaviour), but they use their own vocabulary and do not mix. Responses served under /v1/wallets/** use wallet naming: the path parameter is walletId, body fields such as projectId become walletId, the member's project object becomes wallet, and pagination links point back to /v1/wallets. Responses served under /v1/projects/** are unchanged and keep the project naming. Pick one family per integration; a wallet request never returns project fields, and a project request never returns wallet fields.
The /v1/projects/** family is now deprecated. It keeps working for existing integrations, but it will not receive new features and will eventually be removed, so new integrations should use /v1/wallets/** and existing integrations should migrate. The deprecated endpoints are marked as such in the API Reference, each one pointing to its /v1/wallets/** replacement, and their responses carry a Deprecation: true header.
Webhook payloads now contain a walletId field alongside the existing projectId field (regardless of which path family you manage subscriptions with). projectId is deprecated there and will be removed in a future version, so switch to walletId going forward.
API Reference, documentation and OpenAPI document
The API Reference and the documentation now present the wallet endpoints as the canonical way to use the Paradym API. The endpoint groups previously shown as "Projects" and "Project Profile" are now "Wallets" and "Wallet Profile", and all documented example requests use the /v1/wallets/{walletId} paths.
The canonical OpenAPI document also uses wallet naming for its schema and operation names: request and response types such as CreateProject and ProjectProfile are now CreateWallet and WalletProfile, and operation ids such as ProjectsCreateProject are now WalletsCreateWallet. The HTTP API itself is unchanged. If you generate a client from the OpenAPI document, regenerating it will rename the affected types and methods, so update your code accordingly. The document for the deprecated /v1/projects/** family keeps the previous names. A future major release of @paradym/sdk will adopt the new naming; the current release keeps working unchanged.
Dashboard
The dashboard now uses the name wallet everywhere: the wallet switcher in the top-left corner, the wallet settings (including the Wallet ID you use with the API), member invitations, and emails sent by Paradym such as invitation and certificate renewal notifications. To avoid confusion with the new naming, the Custom Wallet settings tab is now called Invitation Page.
Only the naming changes: your wallets, their IDs, members, and settings are untouched, and no action is required. A few dashboard URLs moved along with the rename: the wallet settings page from /settings/project to /settings/wallet, the wallet selector from /app/select-project to /app/select-wallet, and the invitation accept page from /verify/project/invitation to /verify/wallet/invitation. Old links (including invitation emails that were already sent) redirect automatically. See the documentation for how wallets and members work.