Robot VASP
It is essential to keep all the members in the same information format as an information transfer service. We created a Robot VASP ( VASP Code ROBOTWAA
) to examine data formats in each transfer is perfectly aligned in the test environment before members pushing their services onto the production level.
The Goal of the Robot VASP testing
- Check if the personal data is encrypted correctly before sending it out.
- Check if the personal data format is compatible with the IVMS101 data standard.
- Check if the beneficiary name provided by the originator VASP matches the beneficiary VASP database. (As User-code is entered correctly on the originator VASP interface)
- Check if the originator VASP stops sending the transaction if the beneficiary VASP rejected the transfer.
- Checking if there is any network issue.
If you wish to conduct a test with a counterparty VASP server that is not in a healthy status.
To check if data transfer can be blocked without sending out, disable forced sending by setting it to "off" and perform a test transfer, as the status of the Sygna Robot VASP server in the TEST environment (ROBOTWAA) is intentionally set to "unknown".
Test Cases
As an originator VASP
-
Send a
BTC
transfer request to a natural person beneficiaryJohn Smith
registered in Robot VASP. Once approved by the beneficiary VASP, send a random transaction ID to finish the test case.
wallet address:1KFHE7w8BhaENAswwryaoccDb6qcT6DbYY
Last Name (primary identifier):Smith
First Name (secondary identifier):John
-
Send a
USDT - ERC20
transfer request to a legal person beneficiaryVASP-com
registered in Robot VASP. Once approved by the beneficiary VASP, send a random transaction ID to finish the test case.
wallet address:0xb42a0E88F7Ccb0fa119E9d3AD79Cbb0630da9C2B
name primary identifier:VASP-com
-
Send an
XRP
transfer request to a natural person beneficiaryAlice Andrew
registered in Robot VASP. Once approved by the beneficiary VASP, send a random transaction ID to finish the test case.
wallet address:rhhh49pFH96roGyuC4E5P4CHaNjS1k8gzM
tag:1440
Last Name (primary identifier):Andrews
First Name (secondary identifier):Alice
As a beneficiary VASP
Robot VASP Switches Role
Robot VASP will switch its role to originator VASP to initiate new test cases when finished the test case as a beneficiary VASP.
-
Accept the
BTC
transfer request from Robot VASP if the beneficiary name and wallet address information are matched within your database. -
Reject the
USDT - ERC20
transfer request from Robot VASP when the beneficiary name is not matched within your database. -
Reject the
XRP
transfer request from Robot VASP when the wallet address is not matched within your database.
Notes
This is a test robot, but, the information will still be kept inside our database. Thus, for security measures, please do not send real user data to Robot VASP.
Updated over 1 year ago