@takeoffdev/metadata
v0.1.0
Published
Metadata and asset upload helpers for Takeoff creator tooling.
Maintainers
Readme
@takeoffdev/metadata
Metadata upload helpers for Takeoff creator tooling.
This package wraps Umi and Irys helpers used to upload images and token metadata JSON.
Install
npm install @takeoffdev/metadataUsage
import { TakeoffMetadataClient } from "@takeoffdev/metadata";
const client = new TakeoffMetadataClient(wallet);
const imageUri = await client.uploadImage({
fileBuffer,
fileName: "logo",
fileType: "png",
contentType: "image/png",
rpcUrl: "https://api.mainnet-beta.solana.com",
});Notes
The wallet passed to TakeoffMetadataClient must expose a local payer keypair because uploads need signing and payment.
