Luzid Beta Release v0.1

Posted 2024-08-19 15:00:00 by Thorsten Lorenz ‐ 3 min read

Luzid Beta v0.1 is out
changing forever how we develop Solana Programs!

Table of Contents

Features

Many features were added to Luzid since the last release thus Luzid now provides the following:

  • blazing fast validator 🚀
  • clones remote programs on demand
  • clones/watches local programs via the workspace feature
  • watches transactions live
  • multiple ways to inspect transactions and account data including how account data changed over time
  • direct account mutation
  • saving/restoring snapshots of account data

Particularly the workspace feature which allows you to hotswap programs everytime changes are saved to disk is a game changer and has everyone I show this quite impressed.

I created a playlist on YouTube with each video going into a particular feature one by one:


Docs

Luzid App

In order to help you get started with Luzid we now have detailed documentation. You can start with the features section and then work your way through the Luzid pages, one by one, i.e. the transactions page.

Each refers to videos that demonstrate the documented feature.

SDK Docs

In order to control Luzid from within your tests an SDK is provided. Aside from the SDK API docs a section for each commonly SDK feature is included as well.

Start by reading the SDK docs overview carefully. Many docs include live examples which allow you to try out the SDK right from your browser.

Streamed Luzid Updates

Finally if you want to learn more details about this release, how things work under the hood and future plans for Luzid, I recommend to watch the below stream recording I did with the Solana DevRel team.

Installing the new Version

The docs provide detailed installation instructions, including a simple script that performs all installation steps for you.

This Luzid version also detects new versions automatically and will alert you when you should run that script again in the future in order to get the latest and greatest Luzid.

If you run into any issues please post them inside the 🪲 ︱luzid-issues channel in the MagicBlock Discord.