Skip to content
This repository was archived by the owner on Aug 5, 2022. It is now read-only.
This repository was archived by the owner on Aug 5, 2022. It is now read-only.

Security Features v2 #965

@Ruiub3i

Description

@Ruiub3i
  • Integrate an API to get the current price of all currencies (ex : 1BTC -> $15k)

  • When the accumulative withdraw amount is bigger than ($2500) in all currencies combined (ex : $1000 in BTC + $1500 in ETH) :

To lock account withdraw, with error code of "SOURCE_OF_FUNDS_NEEDED".
Create withdraw_lock boolean, that will be used on this call for now only.

This should be done everytime the amount is quadrupled, example this should be asked on $2500, $10k, $40k, $160k etc..

  • Create an admin API endpoint to unlock the account <user_id> with the upload documents (this will be done via the backoffice), the documents should be hosted in google api under a folder called app_id/documents with the name user_id-source_of_funds_Y_X.pdf, Y is the amount of capital (the level) of the source of funds needed (ex : 2.5k is 2k, 5k is 5k, 10k is 10k), X is the incremental amount of docs (ex : b2b234-source_of_funds_2k_1.pdf & b2b234-source_of_funds_2k_2.pdf, in this case there are 2 documents)

--

  • When the user is not kyc & the accumulated user deposit is bigger then ($500) than :

To send an email to the user NOTIFICATION TEMPLATE mentioning "Thanks for playing with us! Please continue your KYC in the account page to enable withdraws"

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions