Phase 2 of RCnet v2 is now live, bringing with it new preview versions of the Radix Wallet for Android and iOS, an updated Gateway and Dashboard, new developer tooling, and the long-awaited Radix Off-Ledger Authentication (ROLA) system.
What’s New?
ROLA Now Supported
ROLA allows for off-ledger systems to prove control of an on-ledger identity, account, or other component without needing to submit a transaction to the network. This enables a host of use cases, including secure and decentralized Single Sign-On to Web3 applications and easy proof of ownership for accounts and the assets they hold.
All the pieces for ROLA are now in place, including a sample backend implementation of generating and verifying challenges, support in the dApp Toolkit & Connector extension for sending ROLA requests to the Wallet, and Wallet support for recognizing ROLA requests and producing proper responses to the challenges.
You can check out a basic ROLA example here.
Wallet Updates
An updated developer preview of the iOS and Android Radix Wallet is ready to go, which includes some updates to Persona handling, the aforementioned ROLA support, and in-app transfers of tokens and NFTs to one or more recipients. If you already had access, you can delete your original RCnet version and install the updated version through TestFlight or Google Play. If you’re a developer and would like to sign up for access, visit the signup page just for developers here.
Connector Extension Tweaks
The browser extension which facilitates communication between your desktop browser and your mobile Wallet has undergone some refinement to root out a few gremlins, particularly in the area of having multiple windows/tabs with multiple connections going at once. It’s also now able to hook into system notifications on Windows and Mac, so it automatically prompts your users to look at their mobile Wallet, and notifies them when transactions complete.
Check our documentation for instructions on how to install the Connector Extension.
dApp Toolkit Overhaul
The Radix dApp Toolkit will be updated within the next few days with some substantial improvements. The √ Connect button presentation has been completely revamped, and now offers the ability to customize the size and appearance of the button so as to integrate smoothly with a wide range of website styles, while maintaining a strongly recognizable appearance to help users consistently identify it as their familiar touchpoint for Web3 apps on Radix. And, as with the rest of the tooling for this release, facilitating ROLA requests is now supported.
The latest release is compatible with RCnet v2, so you can get started right now, but the Connect button presentation styling is undergoing some last integration testing and will be available in an updated toolkit version very shortly.
What’s Next?
With this release out the door, the next step will be RCnet v3 in August, after which the focus will turn to under-the-hood changes, like performance optimizations, leading up to the mainnet Babylon upgrade in September.
RCnet v2 Q&A
Will the original RCnet be shut down with the release of phase 2?
Yep!
Does RCnet v2 have “real” tokens and applications on it that will become part of mainnet?
No, it is strictly a test network, and everything on it will eventually vanish.
Is there a Radix Dashboard for RCnet v2?
Yes, here is the link https://rcnet-v2-dashboard.radixdlt.com/
Further updates will be made to it in preparation for Babylon.
Anything new for Node/Engine/Scrypto with phase 2?
No headlines there; phase 1 was the major release for those areas and there have only been minor fixes and updates since then. Scrypto developers should update to v0.11.0 for building RCnet v2 compatible blueprints.
I’m preparing an application for release with Babylon, where can I get my questions answered?
Best place to ask is always in the Scrypto channel on Discord!