Sygna Developer Hub

Beneficiary VASP

Reply the permission request as beneficiary VASP

As a beneficiary VASP of a transaction, you will receive a permission request from the originator VASP when a transaction is initiated by the originator user. You will then reply to the permission request to the originator VASP based on the compliance check in place.

  1. Receive Permission Request
    The “Permission Request” will be sent to your API endpoint from the Sygna Bridge server. You will need to set up an API endpoint to receive the Beneficiary/PermissionRequest message. You can whitelist the Sygna Bridge server's IP address if needed.
  2. Authenticate Originator VASP
    Confirm if the VASP code from the VAAI matches the VASP codes list from the Bridge/VASP API.
  3. Verify signature with Originator VASP public key
    Validate the signature of the “Permission Request” with the originator VASP’s public key obtained from the Bridge/VASP API.
  4. Decrypt private information with Beneficiary VASP private key
    Decrypt the Private Information with your own VASP private key. (The VASP private-key and public-key pair are generated when you sign up for the Sygna Bridge service. However, only the VASP public-key is kept at Sygna Bridge for all VASP members).
  5. Store Permission Request and personal private information into database
    Store the “Permission Request” and private information in your database for future reference.
  6. Beneficiary Compliance Check
    If you have an existing AML and compliance-check in place or any other means of security filtration for a deposit, please follow your original workflow.
  7. Generate permission message
    Based on the compliance check, generate the “ACCEPTED” or “REJECTED” message in Bridge/Permission.
  8. Generate message signature with Beneficiary VASP private key
    Use your own VASP private key to sign the message for Bridge/Permission.
  9. Reply Permission message
    POST Bridge/Permission to the Sygna Bridge server.
  10. Forwarding Permission message
    Sygna Bridge then forwards the signed message back to the Originator VASP.

Updated 4 months ago



Beneficiary VASP


Reply the permission request as beneficiary VASP

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.