https://github.com/magicblock-labs/ephemeral-rollups-sdk
The SDK provides convenience utils to prepare programs for executing transactions in the Ephemeral Rollups
https://github.com/magicblock-labs/ephemeral-rollups-sdk
Last synced: 6 days ago
JSON representation
The SDK provides convenience utils to prepare programs for executing transactions in the Ephemeral Rollups
- Host: GitHub
- URL: https://github.com/magicblock-labs/ephemeral-rollups-sdk
- Owner: magicblock-labs
- Created: 2024-08-09T13:28:08.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-02-12T08:32:29.000Z (3 months ago)
- Last Synced: 2025-02-12T09:43:10.232Z (3 months ago)
- Language: Rust
- Homepage: https://docs.magicblock.gg
- Size: 281 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## ⚡ 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 | [](https://crates.io/crates/ephemeral-rollups-sdk) | [](https://docs.magicblock.gg/) |
| `magic-resolver` | Rust library that facilitates connection resolution when working with Ephemeral Rollups | [](https://crates.io/crates/magic-resolver) | [](https://docs.magicblock.gg/) |
| `@magicblock-labs/ephemeral-rollups-sdk` | TypeScript helper for preparing transactions | [](https://www.npmjs.com/package/@magicblock-labs/ephemeral-rollups-sdk) | [](https://docs.magicblock.gg) |### ✨ Add CPIs to delegate, undelegate, and commit accounts
See the integration example: https://github.com/magicblock-labs/magicblock-engine-examples
## 👷Examples
- [Anchor Counter](https://github.com/magicblock-labs/magicblock-engine-examples/blob/main/anchor-counter/README.md) - A simple counter that can be incremented. Tests use the ts sdk to delegate/undelegate accounts and run transactions.
- [Bolt Counter](https://github.com/magicblock-labs/magicblock-engine-examples/blob/main/bolt-counter/README.md) - 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](https://discord.com/invite/MBkdC3gxcv) to get access to the testing endpoint.