Cross-chain Asset Interoperability
This allows users to operate as a clearinghouse for cross-chain assets interoperability across private and public chains.
Partners
Layerzero: Provides cross-chain messaging and communication infrastructure.
Space and Time: Manages proof of SQL database, transaction logging, and orchestrates asset swap requests.
Jiritsu: Validates and verifies asset ownership on private blockchains.
Trident3: Handles cross-chain asset verification and protocol compliance.
Yelay: Manages asset locking and security mechanisms.
Innerworks: Coordinates identity verification processes across chains.
Privado ID: Provides secure identity verification and compliance solutions.
Example Use Case Citibank (CB) and JP Morgan (JPM) have both minted RWA’s on their private hyperledger based instances. Citi’s is a representation of gold and JP Morgan’s is a representation of silver. Both banks have userbases who own their respective assets. These users have accounts and have been verified, but only within one of the two banks.
Benefits
Secure cross-chain asset transfers between private banking networks
Automated identity verification and compliance checkins
Real-time transaction logging with on-chain proof storage
Synchronized asset locking across multiple chains
End-to-end transaction verification and proof mechanisms
Sequence
A CB user (user 1) owns $100 worth of RWA gold (Dgold) and wants to buy RWA silver (Dsilver) with it.
Identity Recipe A version of the previously outlined Identity Recipe is used to verify the user s identity to ensure ongoing compliance with regulatory requirements. A successful result is batched and put on chain.
ID solution sends back an approved/ not approved message. Not approved comes with information detailing what else is needed.
User achieves approval this is sent to Space and Time (S&T) and logged in the proof of SQL database.
S&T sends a message to CB saying user 1 is approved and requests information about the assets involved.
CB sends to S&T a request to swap $100 of Dgold for $100 of Silver.
S&T logs the request and messages Jiritsu asking for proof of $100 of Dgold.
Jiritsu checks to see if user 1 has $100 of Dgold on the CB private blockchain.
Jiritsu sends S&T a yes/no answer to the request for proof, which is logged.
If yes, then S&T sends a message to JPM asking to swap $100 of Dgold for $100 of Dsilver which includes the necessary ID info so JPM can query for ID.
If JPM has a counterparty with $100 of Dsilver it triggers a request for ID on user 1 from the Identity Solution.
The Identity Solution sends user 1 information to JPM.
If user 1 ID info is approved, JPM sends User 2 information to the Identity Solution along with an approval record to S&T.
The Identity Solution sends back an approved/ not approved message. Not approved comes with information detailing what else is needed.
User achieves approved - this is sent to Space and Time (S&T) and logged in the proof of sequel database.
S&T sends a message to JPM saying user 2 is approved and requests information about the assets involved.
JPM sends to S&T a request to swap $100 of Dsilver for the $100 of Dgold.
S&T logs the request and messages Jiritsu asking for proof of $100 Dsilver.
Jiritsu checks to see if user 2 has $100 of Dsilver on the JPM private blockchain.
Jiritsu send S&T a yes/no answer to the request for proof, which is logged.
If yes, S&T sends a message asking both CB and JPM to lock the requisite assets.
CB and JPM both send back proof of lock to S&T.
S&T records the asset locks along with the Identity of the owners.
S&T hashes the records of the transactions and stores them on-chain.