Announcing the Spring v2.0.0 Developer Preview

AuthorVaulta
Date
Share

We’re excited to announce the launch of the Spring v2.0.0 Developer Preview Series—developer releases designed to offer early access to experimental implementations of features targeting the next hardfork of the Vaulta network.

What is the Developer Preview release series?

Developer preview releases are not final—they’re shared early to give the community a chance to test, break, and shape new features before they’re locked in.

That means:

  • Breaking changes are expected between preview releases

  • Preview nodes should not be used on mainnet or other public testnets

  • Feedback is encouraged through GitHub issues and the Vaulta Developers Telegram group.

What's in the First Preview?

Spring v2.0.0-dev1 and CDT v5.0.0-dev1 constitute the first milestone in the Developer Preview release series, and they are available now. Together they introduce a powerful new feature: Sync Calls.

Sync Calls allow smart contracts to synchronously invoke functions in other contracts and receive return values, making contract logic more modular, composable, and easier to reason about. This is a major step forward in smart contract expressiveness.

With Sync Calls, developers can:

  • Create read interfaces so other contracts don't have to read your tables directly.

  • Structure smart contracts for modularity and reuse

  • Support complex functionality by breaking code into small specialized contracts

Try It on the Dev Preview Testnet

To make it easy to experiment, we’ve deployed Spring v2.0.0-dev1 to a dedicated developer preview testnet.

The testnet includes:

  • API, Peering, and SHiP endpoints

  • Unicove UI for quick exploration

  • Easy to use tools like: Account Creation, Power Up, Facet and more

It’s a low-barrier environment where you can deploy contracts, test new features, and share feedback. We’re calling on Contract developers to:

  • Rebuild your current contracts using CDT v5.0.0-dev1 and deploy to the testnet

  • Experiment with Sync Calls in new or existing contracts

Your participation will help surface edge cases and guide the design of new features.

  To get started:

Build a Contract using Sync Calls with the Web IDE: https://ide.vaulta.com (select Devnet when deploying)