Last year, RippleX developers shared details on the new design of sidechains for the XRP Ledger.
After testing and reviewing community feedback from the preview, the implementation, spec and documentation of that design (XLS-38d) are now complete and ready for review and testing. A new Devnet is also available for sidechains-related testing. Developers are invited to join the cross-chain bridge standards discussion on Github, or check out the documentation to learn more and get started.
XRPL Sidechains Devnet Access Details
The sidechains support for XRPL is now available for testing and initial application development. This proposal allows for the creation of an XRPL based sidechain, 2 door accounts connecting the locking chain (or mainchain) to issuing chain (or sidechain) and a set of witness servers to manage the flow of funds between these 2 blockchains. Below are access instructions for a public development network that has been set up.
Please use this form to report any bugs, provide feature feedback, or share any network issues you are experiencing.
How to access this network:
-
Locking chain: sidechain-net1.devnet.rippletest.net
- Websocket: wss://sidechain-net1.devnet.rippletest.net:51233
- JSON-RPC: http://sidechain-net1.devnet.rippletest.net:51234
-
Issuing chain: sidechain-net2.devnet.rippletest.net
- Websocket: wss://sidechain-net2.devnet.rippletest.net:51233
- JSON-RPC: http://sidechain-net2.devnet.rippletest.net:51234
- Locking chain faucet: curl -X POST https://sidechain-faucet.devnet.rippletest.net/accounts
-
XRP-XRP Bridge:
-
Locking Chain Door:
"rMAXACCrp3Y8PpswXcg3bKggHX76V3F8M4"
-
Issuing Chain Door:
"rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh"
-
Locking Chain Door:
Client Library Support (Beta):
- JavaScript library: xrpl.js@2.7.0-beta.3, ripple-binary-codec@1.5.0-beta.3
- Python library: xrpl-py 1.8.0b2
Network Explorer:
Note: This network is still in beta and there may be crashes or network resets. Please use this form to report any issues.
What’s Next For Programmability? EVM Sidechain and Hooks
RippleX engineers also recently unveiled an Ethereum Virtual Machine (EVM) sidechain on Devnet to allow even more developers easy access to XRPL’s feature set and bring existing Solidity-based smart contracts written for EVM-compatible chains to the XRPL.
Additionally, as a direct response to the demand for smart contract-like functionality on the XRP Ledger, the team at XRPL Labs has introduced Hooks. Hooks are small, efficient pieces of code that allow for the quick and easy execution of logic before and after a transaction — all native to the Ledger. Hooks will enable additional programmability on top of XRPL as well as smart contact capabilities that are fast, low-cost and eliminate the need for Solidity or contract-to-contract calling.
We will keep the community apprised of new updates as we continue to progress our roadmap for XRPL sidechains.
With the re-release of sidechains, developers and contributors are invited to the XRPL discord community to comment and ask questions To learn more about sidechains and other innovations, visit GitHub or check out the XRP Ledger Learning Portal course.
Top comments (0)