From 81d68b3e44662d322deb87bf66cd58b7a177dcb2 Mon Sep 17 00:00:00 2001 From: "claude[bot]" <41898282+claude[bot]@users.noreply.github.com> Date: Sat, 15 Aug 2026 08:10:30 +0000 Subject: [PATCH] docs: update crypto wallet beneficiary documentation for Travel Rule MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Update documentation to reflect that crypto wallet external accounts now support optional beneficiary information for Travel Rule compliance: - First-party wallets (customer's self-custody) don't require beneficiary info—Grid uses the customer's verified identity - Third-party wallets on platforms with Travel Rule requirements (e.g. EU) must include a beneficiary object with beneficiaryType, fullName, and countryOfResidence This syncs the docs with schema changes in commit 3ad6a07a. Co-Authored-By: Claude Opus 4.5 --- mintlify/ramps/accounts/external-accounts.mdx | 4 ++-- mintlify/snippets/external-accounts.mdx | 9 ++++++--- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/mintlify/ramps/accounts/external-accounts.mdx b/mintlify/ramps/accounts/external-accounts.mdx index a64ade15..0dc9cdcf 100644 --- a/mintlify/ramps/accounts/external-accounts.mdx +++ b/mintlify/ramps/accounts/external-accounts.mdx @@ -19,7 +19,7 @@ External accounts represent crypto wallet destinations: - **Spark wallets**: Lightning Network wallets for instant Bitcoin delivery - **Self-custody**: User-controlled wallets for full ownership -- **No beneficiary required**: Crypto wallets don't need compliance information +- **Beneficiary optional**: First-party wallets use the customer's verified identity; third-party wallets may require beneficiary info for Travel Rule compliance Spark wallets are the recommended destination for on-ramps due to instant @@ -285,7 +285,7 @@ if (await verifySparkWallet(sparkAddress)) { ### On-ramp destinations - **Instant delivery**: Spark wallets receive Bitcoin within seconds -- **No KYC required**: Self-custody wallets don't need beneficiary info +- **Beneficiary optional**: First-party wallets use the customer's verified identity - **Reusable addresses**: Store and reuse Spark addresses for multiple conversions - **No minimum**: Send any amount supported by Lightning Network diff --git a/mintlify/snippets/external-accounts.mdx b/mintlify/snippets/external-accounts.mdx index 671c698f..17312af3 100644 --- a/mintlify/snippets/external-accounts.mdx +++ b/mintlify/snippets/external-accounts.mdx @@ -1820,9 +1820,12 @@ curl -X POST 'https://api.lightspark.com/grid/2025-10-13/customers/external-acco }' ``` - Crypto wallets don't require beneficiary information. Send only assets on the - named network — EVM addresses look identical across Ethereum, Base, Polygon and - Plasma, and funds sent on the wrong network are unrecoverable. + First-party crypto wallets (customer's own self-custody) don't require beneficiary + information—Grid uses the customer's verified identity. Third-party wallets on + platforms with Travel Rule requirements (e.g. EU) must include a `beneficiary` + object with `beneficiaryType`, `fullName`, and `countryOfResidence`. Send only + assets on the named network—EVM addresses look identical across Ethereum, Base, + Polygon, and Plasma, and funds sent on the wrong network are unrecoverable.