13 releases

0.2.5 Apr 24, 2025
0.2.4 Mar 16, 2025
0.2.3 Jan 26, 2025
0.0.7 Oct 11, 2024
0.0.1 Aug 10, 2024

#3 in #ephemeral-rollups

Download history 8/week @ 2025-01-14 209/week @ 2025-01-21 41/week @ 2025-01-28 52/week @ 2025-02-04 76/week @ 2025-02-11 75/week @ 2025-02-18 27/week @ 2025-02-25 11/week @ 2025-03-04 160/week @ 2025-03-11 41/week @ 2025-03-18 54/week @ 2025-03-25 23/week @ 2025-04-01 21/week @ 2025-04-08 57/week @ 2025-04-15 385/week @ 2025-04-22 112/week @ 2025-04-29

578 downloads per month
Used in 2 crates

MIT license

29KB
613 lines

⚡ Ephemeral Rollups SDK

The SDK provides convenience utils to prepare programs for executing transactions in the Ephemeral Rollups

Packages

Package Description Version Docs
ephemeral-rollups-sdk Rust SDK for integrating with the Ephemeral Rollups Crates.io Docs.rs
magic-resolver Rust library that facilitates connection resolution when working with Ephemeral Rollups Crates.io Docs.rs
@magicblock-labs/ephemeral-rollups-sdk TypeScript helper for preparing transactions npm Docs

✨ Add CPIs to delegate, undelegate, and commit accounts

See the integration example: https://github.com/magicblock-labs/magicblock-engine-examples

👷Examples

  • Anchor Counter - A simple counter that can be incremented. Tests use the ts sdk to delegate/undelegate accounts and run transactions.
  • Bolt Counter - A simple counter that can be incremented. Tests use the bolt sdk to delegate/undelegate accounts and run transactions.

🚧 Under Testing 🚧

The Ephemeral Rollups are currently under testing. Reach out to us on Discord to get access to the testing endpoint.

Dependencies

~12–20MB
~320K SLoC