📄 DOCUMENTATION FOR S2S FINANCIAL
OPERATION
1. Required Data for the Operation
Please provide the following information to proceed with the S2S transaction:
● Bank Name (Sender and Receiver)
● Account Holder Name
● SWIFT/BIC Code
● IBAN or Account Number
● Bank Address
● Currency of the Transaction
● Transaction Amount
● Reference Code / Payment Purpose
● Beneficiary Email and Phone Number (optional but recommended)
● KYC/AML documentation if applicable
● TRN (Transaction Reference Number) of previous or linked operations (if any)
2. JSON Metadata File Template
This JSON will be used as metadata for the operation. Please fill in the fields accordingly:
Unset
{
"operation_type": "S2S",
"sender_bank": {
"name": "",
"swift": "",
"iban": "",
"address": ""
},
"receiver_bank": {
"name": "",
"swift": "",
"iban": "",
"address": ""
},
"transaction": {
"currency": "EUR",
"amount": 0.00,
"purpose": "",
"reference_code": "",
"expected_settlement_date": "",
"linked_trn": ""
},
"contact": {
"email": "",
"phone": ""
},
"metadata": {
"created_by": "System Operator",
"timestamp": "YYYY-MM-DD HH:MM:SS",
"digital_signature": ""
3. Server Access Information (SSH & SFTP)
To ensure file transfer and command execution, please set up the following access
credentials and confirm their activation:
SSH Access (for command-line transactions and logs)
● Hostname/IP: xxx.xxx.xxx.xxx
● Port: 22
● User: your_user
● Private Key File: id_rsa (or specify method if password-based)
● Shell Access: enabled (bash, zsh, etc.)
● Allowed Commands: scp, curl, openssl, gpg, tar, etc.
SFTP Access (for file uploads/downloads)
● Hostname/IP: xxx.xxx.xxx.xxx
● Port: 22
● User: your_user
● Password / Private Key: specify
● Remote Folder Structure:
○ /incoming/sender/
○ /outgoing/receiver/
○ /logs/operations/
Please make sure that the following files are exchanged:
● transaction_meta.json (as shown above)
● proof_of_funds.pdf or .png
● signed_instruction.pdf
● Optional: TRN_proof.pdf
4. File Encryption Standards
All files must be:
● Digitally signed (PKCS#7 or GPG)
● Zipped and encrypted (.zip with AES-256 encryption or .gpg)
● Password for ZIPs should be shared via secure channel only (e.g., PGP email, or
SMS)
5. Final Notes
● Sender and receiver must validate file hashes (SHA256) before execution
● Every operation must be logged and saved under
/logs/operations/YYYY-MM-DD/
● TRNs and receipts must be delivered to both parties via email and/or upload