Skip to content

CryptoOnramp SDK: EU Updates to Identifier Requirements#13198

Open
Twigz wants to merge 2 commits into
masterfrom
twigz/kyc-api-changes
Open

CryptoOnramp SDK: EU Updates to Identifier Requirements#13198
Twigz wants to merge 2 commits into
masterfrom
twigz/kyc-api-changes

Conversation

@Twigz
Copy link
Copy Markdown
Collaborator

@Twigz Twigz commented Jun 3, 2026

Summary

  • Updates EU support, specifically around identifier requirements and submission. From the doc linked below in the Motivation section:

    We need to decouple the CARF/CRS TIN (Tax Identification Number) requirement from the
    user's nationality and country of residence.

  • Updates the valid backend field to completed.
  • Adds identifiers missing from our internal list that are present in the linked doc.

Motivation

https://docs.google.com/document/d/1TGHh_Yyb8k--TO8iE2L9mFO_L3n65FBwShtrBrSDdTo/edit?tab=t.0#heading=h.ma5l4p2p3zrs

Testing

  • Added tests
  • Modified tests
  • Manually verified

Used the example app to test out the new changes, including:

  1. Showing the expandable list of CARF entry fields, including deletion/addition.
  2. Ensuring the missing identifier requirements were still captured and displayed upon submission.
  3. Filling in CARF ids that also satisfy MiCA requirements.

@Twigz Twigz marked this pull request as ready for review June 3, 2026 21:06
@Twigz Twigz requested review from a team as code owners June 3, 2026 21:06
@Twigz Twigz requested a review from jeanregisser June 3, 2026 21:06
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