Product releases
Cross-chain
JavaScript
TypeScript
Rust
go back

Announcing the Cubist SDK

March 8, 2023
written by
Aleksandar Milicevic
Founding Engineer
Andres Nötzli
Founding Engineer
John Renner
Founding Engineer
Deian Stefan
Co-Founder & Chief Scientist
Fraser Brown
Co-Founder & CTO
Riad Wabhy
Co-Founder & CEO
Ann Stefan
Co-Founder & COO
tags
Product releases
Cross-chain
JavaScript
TypeScript
Rust
We're proud to announce the alpha release of the [**Cubist SDK**][Cubist SDK], the first SDK designed for multi-chain and cross-chain development. [**The SDK is open source and available here.**][sdkgithub]<br> <br> The SDK offers: <br> <br> - **seamless cross-chain bridging**. Write your smart contracts as if they're deployed on the same chain, and Cubist will automatically generate the tricky (and risky!) bridge code that connects them. <br> - **multi chain support**. Deploy your smart contracts across [Ethereum][Ethereum], [Polygon][Polygon], [Avalanche][Avalanche], and [Avalanche subnets][Avalanche subnets]—or switch chains by changing a single line in your config file. More chains coming soon!<br> - **multi language support**. Write your dapp in [JavaScript][JSDocs], [TypeScript][JsDocs], or [Rust][RustDocs]. More languages coming soon!<br> - **local testnet management**. Let Cubist spin up private testnets with funded accounts, then reliably and repeatably test your dapp locally or in CI.<br> - **public testnet support**. Go from local to public testnet by changing a single configuration parameter.<br> - **cross-chain dapp templates**. Bootstrap your cross-chain dapp by choosing from one of our ready-made templates (e.g., for a [token bridge][TokenBridge]).<br> <br> Check out our [5-minute tutorial][5minTutorial]; if you want to learn more about how Cubist works behind the scenes, our [advanced documentation][StorageApp] provides a more detailed walkthrough of that same tutorial. **And if you want to give the SDK a spin,** [**start building here!**][sdkgithub]<br> <br> [Cubist SDK]: https://docs.cubist.dev/<br> [sdkgithub]: https://github.com/cubist-labs/<br> [JsDocs]: https://docs.cubist.dev/jsdoc<br> [RustDocs]: https://docs.cubist.dev/rustdoc/cubist_sdk/<br> [5minTutorial]: https://docs.cubist.dev/guide/quick-start<br> [StorageApp]: https://docs.cubist.dev/guide/advanced-examples/Cross-chain-storage-app<br> [TokenBridge]: https://docs.cubist.dev/guide/advanced-examples/Cross-chain-token-bridge<br> [Ethereum]: https://ethereum.org/en/<br> [Polygon]: https://polygon.technology/<br> [Avalanche]: https://www.avax.network/<br> [Avalanche subnets]: https://docs.avax.network/subnets<br> <br>

Read more

Cubist raises $7M seed round

The round was led by Polychain Capital, with participation from venture capital and strategic investors including dao5, Amplify Partners, Polygon, Blizzard, Axelar, and more.

March 9, 2023

The cross-chain status quo: Part 1

We walk through the cross-chain development status quo with code examples for multiple blockchains and bridge providers. This post covers writing cross-chain smart contracts.

March 8, 2023

web3.js vs ethers.js

In this post, we explain why we ultimately prefer ethers.js—after outlining the anatomy of Ethereum transactions, the JSON-RPC API, and why JavaScript libraries are helpful to begin with.

March 8, 2023