Getting Started using JavaScript
Metaplex provides a JavaScript library that can be used to interact with the Core Candy Machine program. Thanks to the Umi framework, it ships without many opinionated dependencies and, thus, provides a lightweight library that can be used in any JavaScript project.
To get started, you'll need to install the Umi framework and the Core Candy Machine JavaScript library.
npm install \
@metaplex-foundation/umi \
@metaplex-foundation/umi-bundle-defaults \
@metaplex-foundation/mpl-core-candy-machine
Next, you may create your Umi
instance and install the mplCore
plugin like so.
import { createUmi } from '@metaplex-foundation/umi-bundle-defaults'
import {
mplCandyMachine as mplCoreCandyMachine
} from "@metaplex-foundation/mpl-core-candy-machine";
// Use the RPC endpoint of your choice.
const umi = createUmi('http://127.0.0.1:8899').use(mplCoreCandyMachine())
Then you want to tell Umi which wallet to use. This can either be a keypair or the solana wallet adapter.
That's it, you can now start interacting with the Core Candy Machine
program.
🔗 Helpful Links: