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
BTCtransfer request to a natural person beneficiaryJohn Smithregistered 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 - ERC20transfer request to a legal person beneficiaryVASP-comregistered 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
XRPtransfer request to a natural person beneficiaryAlice Andrewregistered 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 RoleRobot VASP will switch its role to originator VASP to initiate new test cases when finished the test case as a beneficiary VASP.
-
Accept the
BTCtransfer request from Robot VASP if the beneficiary name and wallet address information are matched within your database. -
Reject the
USDT - ERC20transfer request from Robot VASP when the beneficiary name is not matched within your database. -
Reject the
XRPtransfer 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 30 days ago
