hashgraph / hashgraph/asset-tokenization-studio
Reference implementation for IExternalKycList, and guidance on internalKycActivated
- Dominant language
- TypeScript
- Stars
- 33
- Forks
- 28
- Avg merge
- 15h 36m
- Merged PRs (30d)
- 8
Description
While working on an external KYC provider against ATS v8, wanted to know 2 things that the docs didnt quiet clear
**First:** would a reference implementation of `IExternalKycList` be wanted ? Only one in the tree is at `MockedExternalKycList` but i saw the web app already propagates `AddExternalKYC` views. I do have its working implementation and glad to share a documented version/docs..
**Second:** will issuing with the config `internalActivatedKyc` be supported?
`KycStorageWrapper.VerifyKycStatus` collapses to `isExternallyGranted` with no flags, this makes the external
provider the KYC authority! and `grantKyc` isnt called. Do the sdk n web app handle some token with an empty internal register? otherwise it means they assume `getKycAccountsData` returns rows
Contributor guide
Research direction
Start by reading MockedExternalKycList and tracing the AddExternalKYC views, then inspect KycStorageWrapper.VerifyKycStatus, grantKyc, and getKycAccountsData. Clarify whether internalActivatedKyc is supported and document the expected external-provider flow, including a reference implementation if that is in scope.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- documentation
- Issue type
- Documentation
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 38/100