Skip to content

docs(embedded-wallets): add guide for self-custodial wallets#391

Open
pengying wants to merge 1 commit intomainfrom
04-23-docs_embedded-wallets_add_guide_for_self-custodial_wallets
Open

docs(embedded-wallets): add guide for self-custodial wallets#391
pengying wants to merge 1 commit intomainfrom
04-23-docs_embedded-wallets_add_guide_for_self-custodial_wallets

Conversation

@pengying
Copy link
Copy Markdown
Contributor

Add a new Embedded Wallets guide section under both Payouts & B2B and
Global P2P tabs. Covers the 4-party architecture (client / integrator
backend / Grid / Turnkey), the end-to-end quickstart from finding the
auto-provisioned wallet through a signed withdrawal, P-256 client key
management and HPKE session-key decryption on Web / iOS / Android, the
three auth credential types (passkey, OAuth/OIDC, email OTP), the
two-step signed-retry pattern for credential / session management and
wallet export.

Relies on the InternalAccount.type discriminator added in the parent
PR to filter for Embedded Wallets via
GET /internal-accounts?type=EMBEDDED_WALLET.

@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 23, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
grid-flow-builder Ready Ready Preview, Comment Apr 24, 2026 3:03am

Request Review

Copy link
Copy Markdown
Contributor Author

pengying commented Apr 23, 2026

Base automatically changed from 04-23-feat_openapi_add_type_discriminator_to_internalaccount to main April 23, 2026 23:59
@pengying pengying force-pushed the 04-23-docs_embedded-wallets_add_guide_for_self-custodial_wallets branch from 0f3814e to 3012d86 Compare April 24, 2026 00:05
@pengying pengying force-pushed the 04-23-docs_embedded-wallets_add_guide_for_self-custodial_wallets branch from 3012d86 to c3e218a Compare April 24, 2026 00:14
@pengying pengying force-pushed the 04-23-docs_embedded-wallets_add_guide_for_self-custodial_wallets branch from c3e218a to 6aa7c0a Compare April 24, 2026 00:16
@pengying pengying force-pushed the 04-23-docs_embedded-wallets_add_guide_for_self-custodial_wallets branch 2 times, most recently from 1ef9d38 to af55e71 Compare April 24, 2026 00:21
@pengying pengying force-pushed the 04-23-docs_embedded-wallets_add_guide_for_self-custodial_wallets branch from af55e71 to ebd359e Compare April 24, 2026 00:22
@pengying pengying force-pushed the 04-23-docs_embedded-wallets_add_guide_for_self-custodial_wallets branch from ebd359e to 21f0373 Compare April 24, 2026 00:29
@pengying pengying force-pushed the 04-23-docs_embedded-wallets_add_guide_for_self-custodial_wallets branch from 21f0373 to bc12ffc Compare April 24, 2026 00:35
@pengying pengying force-pushed the 04-23-docs_embedded-wallets_add_guide_for_self-custodial_wallets branch from bc12ffc to 3f56049 Compare April 24, 2026 00:39
@pengying pengying force-pushed the 04-23-docs_embedded-wallets_add_guide_for_self-custodial_wallets branch from 3f56049 to ef933fe Compare April 24, 2026 00:48
@pengying pengying force-pushed the 04-23-docs_embedded-wallets_add_guide_for_self-custodial_wallets branch from ef933fe to 18968af Compare April 24, 2026 00:52
@pengying pengying force-pushed the 04-23-docs_embedded-wallets_add_guide_for_self-custodial_wallets branch from 18968af to 858099c Compare April 24, 2026 00:57
@pengying pengying force-pushed the 04-23-docs_embedded-wallets_add_guide_for_self-custodial_wallets branch from 858099c to 781742f Compare April 24, 2026 01:00
@pengying pengying force-pushed the 04-23-docs_embedded-wallets_add_guide_for_self-custodial_wallets branch 2 times, most recently from 053b669 to 984e9f0 Compare April 24, 2026 01:24
@pengying pengying force-pushed the 04-23-docs_embedded-wallets_add_guide_for_self-custodial_wallets branch from 984e9f0 to 26ef0af Compare April 24, 2026 01:26
@pengying pengying force-pushed the 04-23-docs_embedded-wallets_add_guide_for_self-custodial_wallets branch from 26ef0af to db3fe46 Compare April 24, 2026 01:27
@pengying pengying force-pushed the 04-23-docs_embedded-wallets_add_guide_for_self-custodial_wallets branch from db3fe46 to e2969c5 Compare April 24, 2026 01:33
@pengying pengying force-pushed the 04-23-docs_embedded-wallets_add_guide_for_self-custodial_wallets branch from e2969c5 to 0f8b3e6 Compare April 24, 2026 01:46
@pengying pengying force-pushed the 04-23-docs_embedded-wallets_add_guide_for_self-custodial_wallets branch 2 times, most recently from 45cd2b1 to d7b12f4 Compare April 24, 2026 02:08
@pengying pengying force-pushed the 04-23-docs_embedded-wallets_add_guide_for_self-custodial_wallets branch from d7b12f4 to 8dbc8bb Compare April 24, 2026 02:16
@pengying pengying force-pushed the 04-23-docs_embedded-wallets_add_guide_for_self-custodial_wallets branch 3 times, most recently from 5285ed2 to e4617af Compare April 24, 2026 02:29
@pengying pengying force-pushed the 04-23-docs_embedded-wallets_add_guide_for_self-custodial_wallets branch from e4617af to ef5d976 Compare April 24, 2026 02:36
@pengying pengying force-pushed the 04-23-docs_embedded-wallets_add_guide_for_self-custodial_wallets branch from ef5d976 to c785411 Compare April 24, 2026 02:46
@pengying pengying force-pushed the 04-23-docs_embedded-wallets_add_guide_for_self-custodial_wallets branch from c785411 to 936e094 Compare April 24, 2026 02:58
Add a new Embedded Wallets guide section under both Payouts & B2B and
Global P2P tabs. Covers the 4-party architecture (client / integrator
backend / Grid / Turnkey), the end-to-end quickstart from finding the
auto-provisioned wallet through a signed withdrawal, P-256 client key
management and HPKE session-key decryption on Web / iOS / Android, the
three auth credential types (passkey, OAuth/OIDC, email OTP), the
two-step signed-retry pattern for credential / session management and
wallet export.

Relies on the InternalAccount.type discriminator added in the parent
PR to filter for Embedded Wallets via
GET /internal-accounts?type=EMBEDDED_WALLET.
@pengying pengying force-pushed the 04-23-docs_embedded-wallets_add_guide_for_self-custodial_wallets branch from 936e094 to 09f47a3 Compare April 24, 2026 03:03
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.

1 participant