XRP Ledger Sidechains Available on New Devnet
Tags: opensource, github, blockchain, web3
Published: 2023-03-29 20:36:20

Last year, RippleX developers shared details on the [new design of sidechains for the XRP Ledger](https://dev.to/ripplexdev/xrp-ledger-sidechains-redesigned-190i). 

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](https://github.com/XRPLF/XRPL-Standards/discussions/92), or [check out the documentation](https://opensource.ripple.com/docs/xls-38d-cross-chain-bridge/cross-chain-bridges/) 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](https://forms.gle/dvBe1Q1pH28TzB7o7) 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"`

**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:**
- https://custom.xrpl.org/ 

_Note: This network is still in beta and there may be crashes or network resets. Please use [this form](https://forms.gle/dvBe1Q1pH28TzB7o7) to report any issues._

## What’s Next For Programmability? EVM Sidechain and Hooks

RippleX engineers also recently unveiled an [Ethereum Virtual Machine (EVM) sidechain](https://dev.to/ripplexdev/an-evm-sidechain-for-the-xrp-ledger-1pbi) 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](https://xrpl-hooks.readme.io/). 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](https://discord.gg/sfX3ERAMjH) to comment and ask questions To learn more about sidechains and other innovations, visit [GitHub](https://github.com/XRPLF/rippled/pull/4292) or check out the [XRP Ledger Learning Portal course](https://learn.xrpl.org/course/intro-to-the-xrpl/lesson/intro-to-new-innovations-on-the-xrpl/)._