Demo <>
-In code we trust-
-In code we trust-
Sorry, the demonstration is not available anymore because the hackathon is closed.
Please consider instruction from the scenarios below for best understanding of the PoC.
Sorry, it is not possible to deploy the demo anymore because the hackathon is closed.
Once Red Bank received multiple payment orders from their clients, it has to send Payment Instruction to the network.
In this scenario, Red Bank transfers a Payment Instruction to the concerned Clearing House by using the blockchain.
Click this icon to create your first payment Instruction :
Red bank must fill in the Create Payment Instruction Form :
You cannot create a payment twice with the same file, the principle of storing the checksum in the chaincode allows to preserve the uniqueness of each transaction.
Emitter and Handler must be different.
Red Bank has to Send the Create Payment Instruction Form. The Payment Instruction File will be hashed by the Smart-Contract to be stored on the blockchain. Once the hash generated, the Payment Instruction is stored in the blockchain with status set to "SEND".
Red Bank receives a confirmation that is Payment Instruction has been submitted. The transaction containing the Payment Instruction is now on the ledger.
Reason 1: Emitter and Handler must be different.
Reason 2 : The same file has ever been uploaded previously.
In this scenario, Clearing House receives Payment Instructions from concerned Banks and changes the status of the Payment Instruction by using the blockchain.
Click this icon to upate Payment Instruction :
Clearing House can monitor and check every received Payment Instructions which it involved in.
Clearing House can choose a Payment Instruction and change its status to VALIDATED, CORRUPTED or CUSTOMED STATUS :
Then, by clicking the "VALIDATE" button, Clearing House transfers a new transaction containing the updated Payment Instruction to the ledger. The initial Emitter of the Payment Instruction will be notified of the change.
By clicking the "CORRUPT" button, Clearing House transfers a new transaction containing the updated Payment Instruction to the ledger. The initial Emitter of the Payment Instruction will be notified that the Payment Instruction is corrupted.
In future version, it will be possible to custom status of the updated transaction for specific use cases.
After an internal payment process called Clearing and Settlement mechanism, Clearing House has to dispatch new Payment Instructions to the network.
In this scenario, Clearing House transfers a Payment Instruction to the concerned Bank by using the blockchain.
Click this icon to create your first payment Instruction :
Clearing House must fill in the Create Payment Instruction Form :
You cannot create a payment twice with the same file, the principle of storing the checksum in the chaincode allows to preserve the uniqueness of each transaction.
Emitter and Handler must be different.
Clearing House has to Send the Create Payment Instruction Form. The Payment Instruction File will be hashed by the Smart-Contract to be stored on the blockchain. Once the hash generated , the Payment Instruction is stored in the blockchain with status set to "SEND".
Red Bank receives a confirmation that is Payment Instruction has been submitted. The transaction containing the Payment Instruction is now on the ledger.
Reason 1: Emitter and Handler must be different.
Reason 2 : The same file has ever been uploaded previously.
In this scenario, Red Bank receives Payment Instructions from concerned Clearing House and changes the status of the Payment Instruction by using the blockchain.
Click this icon to upate Payment Instruction :
Red Bank can monitor and check every received Payment Instructions which it involved in.
It choose a Payment Instruction and change its status to VALIDATED, CORRUPTED, or CUSTOMED STATUS
Then, by clicking the "VALIDATE" button, Red Bank transfers a new transaction containing the updated Payment Instruction to the ledger. The initial Emitter of the Payment Instruction will be notified of the change.
By clicking the "CORRUPT" button, Red Bank transfers a new transaction containing the updated Payment Instruction to the ledger. The initial Emitter of the Payment Instruction will be notified that the Payment Instruction is corrupted.
In future version, it will be possible to custom status of the updated transaction for specific use cases.
In this scenario, Regulator can audit Payment Instructions from all Participants.
Click the History icon to verify each Transaction Payment Instruction :
The history allows you to view the list of payments with their status. Select a user to view his payment list. You can see the issue of the payment and the date of its change of status.
The Regulator does not belong to the same institution and has an auditor role. It has the right to consult all payments.
In addition, you can directly download the SEPA / SWIFT payment file, which uses the download extension.
You can visualize blockchain statistics by clicking on :
© Copright 2017 Blockbusters-Hackathon - All Rights Reserved -- Blockbusters is a registered team in the IBM-Capgemini Blockchain Hackathon