Skip to content

ChiefWoods/magic-user

Repository files navigation

Whitelisted Vault

Ephemeral rollup delegation example for Turbin3 Accelerated Builders Cohort.

Source Repository

Built With

Languages

  • Rust
  • TypeScript

Test Runner

  • Bun

Getting Started

Prerequisites

  1. Update your Solana CLI, avm and Bun toolkit to the latest version
agave-install init 2.1.0
avm use 0.31.1
bun upgrade

Setup

  1. Clone the repository
git clone https://github.com/ChiefWoods/magic-user.git
  1. Install all dependencies
bun i
  1. Resync your program id
anchor keys sync
  1. Build the program
anchor build

Testing

Run all .test.ts files under /tests.

bun run test

Deployment

  1. Configure to use devnet
solana config set -ud
  1. Deploy the program
anchor deploy
  1. Optionally initialize IDL
anchor idl init -f target/idl/magic-user.json <PROGRAM_ID>

Issues

View the open issues for a full list of proposed features and known bugs.

Acknowledgements

Resources

Contact

chii.yuen@hotmail.com

About

Ephemeral rollup delegation example for Turbin3 Accelerated Builders Cohort

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published