Skip to content

Reorganize Wallet SDK docs into SDKs & Tools#1121

Merged
Jatinp26 merged 3 commits into
mainfrom
reorganizing-the-wallet-sdk-docs
Jul 23, 2026
Merged

Reorganize Wallet SDK docs into SDKs & Tools#1121
Jatinp26 merged 3 commits into
mainfrom
reorganizing-the-wallet-sdk-docs

Conversation

@davidrichards-da

@davidrichards-da davidrichards-da commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Summary

Reorganizes the Wallet SDK documentation, moving the SDK content out of the Integrations section into a dedicated Wallet SDK area under SDKs & Tools, and regrouping the remaining wallet/exchange integration content. This mirrors the structure of the recently overhauled dApp SDK section.

This is a mostly a rearrangement of existing content — no new content was authored (aside from minor connective framing, continuity and link fixes).

What changed

New: SDKs & Tools ▸ Wallet SDK (file-per-page, mirroring the dApp SDK)

  • Overview, Quickstart
  • Using the SDK: Configuration, User Management, Registering Plugins, v0→v1 Migration
  • Guides: Creating an External Party, Finding & Reading Data, Preparing & Signing a Transaction, Transfer Types, Performing a CC Tap, Signing from Third-Party dApps

New: Integrations ▸ Wallets and Exchanges

  • Canton Network Overview (now including brief Tokenomics/Rewards and Traffic sections)
  • Integrating with the Canton Network
  • Memo Tags
  • USDCx Support
  • Proof of Transfer (moved)

Removed

  • The monolithic integrations/wallet/guidance.mdx (split into the pages above)
  • The Exchange Integration Guide and other deprecated sections (Ping example, detailed Tokenomics/Traffic, Canton Coin time-bound signatures, etc.)

Navigation & links

  • docs.json nav updated for both sections
  • Redirects added from old URLs to the new locations
  • Cross-page and cross-doc links repointed

Validation

  • Verified locally with mintlify dev — all new pages render (200)
  • mintlify broken-links is clean across the restructured pages

Not included yet (follow-ups)

  • Release notes placement is unchanged in this PR (pending a decision on the generator script)
  • Wallet SDK method reference page deferred to a later PR

- It's mostly comprised of moving the Wallet SDK sections into the SDK & Tools section of the docs
- The remaining sections stay in the Integrations section
- The majority of the exchanges guide will be removed - relevant sections sections been moved to the wallet SDK guide section
 -Wallet SDK Reference section - since we don't have it, I've left this out - it can be added in a separate PR.
- Release notes - they act in the same was as the dApp SDK until we have a fix for the script
@mintlify

mintlify Bot commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
cantonfoundation 🟢 Ready View Preview Jul 22, 2026, 4:55 PM

💡 Tip: Enable Workflows to automatically generate PRs for you.

@mintlify

mintlify Bot commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
cantonfoundation 🟡 Building Jul 22, 2026, 4:53 PM

💡 Tip: Enable Workflows to automatically generate PRs for you.

…om>, hereby add my Signed-off-by to this commit: cb887f5

Signed-off-by: davidrichards-da <89472028+davidrichards-da@users.noreply.github.com>
@Jatinp26
Jatinp26 merged commit 42c3d43 into main Jul 23, 2026
3 checks passed
@Jatinp26
Jatinp26 deleted the reorganizing-the-wallet-sdk-docs branch July 23, 2026 09:42
@joel-da

joel-da commented Jul 23, 2026

Copy link
Copy Markdown
Contributor
image should this be part of Guides?

@joel-da

joel-da commented Jul 23, 2026

Copy link
Copy Markdown
Contributor
image

Should the migration guide be under Release Notes?

description: 'TypeScript libraries for interacting with the Canton Network.'
---

The [Wallet SDK](https://github.com/canton-network/wallet-gateway/tree/main/sdk/wallet-sdk) provides TypeScript libraries for

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

TypeScript libraries or a TypeScript library?

@davidrichards-da

davidrichards-da commented Jul 24, 2026

Copy link
Copy Markdown
Contributor Author

@joel-da responses to your comments below:

  • Adding Wallet SDK Configuration section to the guides - Personally I think that it fits better in the "using the SDK" section. There is a small section on configuration in the quickstart section here but I deemed the one that you reference too large for the quickstart so put it in the using the sdk section. I don't have a strong opinion so if you'd strongly prefer I move it let me know.
  • I'm happy to move the SDK v0 to v1 migration guide into the release notes. I'd hesitate to do it until the issue with the release notes is fixed and I can copy them all over. Once that's fixed, I'm happy to move them.
  • PR raised here to fix the typescript library wording.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants