Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How do I integrate with other KYT providers #933

Open
SmileCocc opened this issue Sep 14, 2024 · 4 comments
Open

How do I integrate with other KYT providers #933

SmileCocc opened this issue Sep 14, 2024 · 4 comments

Comments

@SmileCocc
Copy link

I need to integrate a specific premium KYT provider to ensure the security of the transaction. How can I achieve this?

@generalbytes
Copy link
Contributor

"premium KYT provider" is a wide term. Please be specific down to individual values of identity, limits etc.

@SmileCocc
Copy link
Author

Don't mean, maybe my expression is not accurate, my real intention is to check whether the wallet address is safe before the transaction, I see the system itself and the integration of Chainalysis, BitRank, TRM and other ways, if I need to custom integration of another provider how to do it. Again, the only result I need is to check if the wallet address is secure before making a transaction. If it is not secure, the transaction needs to be terminated.

@generalbytes
Copy link
Contributor

I see in this case you relate to transaction scoring.
All you need to do is to create your own extension that
returns your implementation of ITransactionScoringProvider when IExtension.createTransactionScoringProvider(String transactionScoringProviderParamValues); is called on IExtension.

https://github.com/GENERALBYTESCOM/batm_public/blob/master/server_extensions_api/src/main/java/com/generalbytes/batm/server/extensions/aml/scoring/ITransactionScoringProvider.java

https://github.com/GENERALBYTESCOM/batm_public/blob/master/server_extensions_api/src/main/java/com/generalbytes/batm/server/extensions/IExtension.java

@StanimirResh
Copy link

I tried implementing it with a custom extension and calling the createTransactionScoringProvider when the custom extension is initialized but I'm not sure it worked correctly. I don't see the custom provider in the organization settings or anywhere?

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

No branches or pull requests

3 participants