We're pleased to announce that Stakin has joined forces with Router Protocol to provide validator infrastructure for the Router Nitro Mainnet. Following our active participation in the testnet phases, we're ready to support the official launch, offering a combination of reliability and security in our infrastructure services.
Router Nitro represents another significant advancement in the blockchain ecosystem. It's a cross-chain bridge designed to enable smooth and secure asset transfers between different blockchain networks, addressing a critical need for interoperability in the blockchain ecosystem.
In-Depth Look at Router Nitro's Transfer Mechanism:
Router Nitro uses a reverse verification mechanism (and two other different functions) for transferring tokens as a cross-chain bridge, which includes the following steps:
- Initiating the Transfer: Users start by requesting a token transfer from Chain A (source) to Chain B (destination) through the Nitro contract.
- Contract Processes the Request: The Nitro contract on Chain A checks the request, deducts the tokens, and issues a "CrosschainTransferRequest" event with essential details of the transaction.
- Event Listening and Response:
- Forwarders on the network listen to the "CrosschainTransferRequest" event.
- Router chain orchestrators also monitor this event and submit it with their validation to the Router chain.
- Forwarder's Role in Transaction Submission:
-The forwarder generates a unique transaction hash from the event details and submits it to Chain B's Nitro contract.
- The Router chain, after securing enough validations, commands its middleware Nitro contract to store the request based on this hash.
- Execution of Transfer on Destination Chain: Chain B's Nitro contract then:
-Transfers the amount from the forwarder's address to the receiver's address.
- Records the hash to prevent any replay of transactions.
- Emits a "CrosschainTransferExecuted" event, confirming the transaction.
- Ensuring Final Validation: Orchestrators on the Router chain verify the "CrosschainTransferExecuted" event from Chain B and submit it to the Router chain.
- Completion and Claiming Process: After validation, the Router chain's middleware Nitro contract marks the request as completed, recording the forwarder's address and amount. The forwarder can then claim its funds and rewards through an outbound request processed by the Router chain and Gateway contracts.
Introduction to the Router Chain
The Router chain is a layer 1 blockchain using Tendermint’s BFT consensus mechanism and is a PoS network run by validators. Built with the Cosmos SDK, it incorporates CosmWasm for secure smart contract deployment. The Router chain stands out for its ability to monitor and respond to state changes on other chains, playing a pivotal role in blockchain interoperability. Read more here for a brief introduction to the Router Protocol.
Commitment to Blockchain Interoperability
Our collaboration with Router Protocol reflects Stakin's commitment to fostering blockchain interoperability and supporting innovative technologies. As we gear up for the Router Nitro Mainnet launch, we are confident in providing a stable and secure infrastructure.