Scaling solution for performant, composable games and applications.
This repository contains examples of how delegate/undelegate accounts and run transactions in an Ephemeral Rollups. Read more about Ephemeral Rollups here.
To view integrated demos for specific usecases, please look at MagicBlock Starter Kits.
- Anchor Counter - A simple counter that can be incremented. Tests use the ts sdk to delegate/undelegate accounts and run transactions.
- Rust Counter - A simple counter that can be incremented. Tests natively 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.
- Dummy Token Transfer - A token transferer that can delegate and execute both on-chain and in the ephemeral rollup.
- Magic Actions - Demonstrates using Magic Actions to execute base chain actions from an ephemeral rollup.
The Ephemeral Rollups are currently under testing. Reach out to us on Discord to get access to the testing endpoint.