Skip to content

CalebEverett/wasm-token-app

Repository files navigation

WASM Experiments - WIP

Experimenting with uploading files to arweave and creating nfts with wasm. The motivation for this was being able to use the arloader Rust code to create and upload arweave transactions and to be able to interact with with Solana using the Rust solana sdk in a front end application. Working toward toy example of creating a turn key token from uploading a file and approving a Solana transaction with the Phantom wallet.

Features

  • No javascript
  • Merklize file bytes
  • Connect to Phantom wallet
  • Sycamore reactive front end with Redux style store using Sycamore context
  • tailwindcss styles - full tree shaking exclude unused styles

Usage

npm install
cargo install --locked trunk
cargo trunk serve --release

See output in console.

Parking Lot