The page aims to list all the available implementations of the interfaces defined by Umi page.
Bundles
Description | Maintainer | Links |
---|
Umi's default bundle | Metaplex | GitHub / NPM |
Umi's test bundle | Metaplex | GitHub / NPM |
Signer
Eddsa Interface
Description | Maintainer | Links |
---|
Use Solana's web3.js | Metaplex | GitHub / NPM |
RPC Interface
Description | Maintainer | Links |
---|
Use Solana's web3.js | Metaplex | GitHub / NPM |
An RPC decorator that chunks getAccounts requests into batches of a given size, and run them in parallel to abstract API limitations to the end-user. | Metaplex | GitHub / NPM |
Transaction Factory Interface
Description | Maintainer | Links |
---|
Use Solana's web3.js | Metaplex | GitHub / NPM |
Uploader Interface
Description | Maintainer | Links |
---|
Uses AWS | Metaplex | GitHub / NPM |
Uses Irys.xyz | Metaplex | GitHub / NPM |
Uses NFT.Storage | Metaplex | GitHub / NPM |
Uses a local cache to mock uploads and downloads | Metaplex | GitHub / NPM |
Uses 4EVERLAND | 4EVERLAND | GitHub / NPM |
Uses Bundlr.network (Deprecated - use umi-uploader-irys ) | Metaplex | GitHub / NPM |
Downloader Interface
Description | Maintainer | Links |
---|
Uses the Http interface | Metaplex | GitHub / NPM |
Uses a local cache to mock uploads and downloads | Metaplex | GitHub / NPM |
Http Interface
Description | Maintainer | Links |
---|
Uses the fetch API via the node-fetch library | Metaplex | GitHub / NPM |
Program Repository Interface
Description | Maintainer | Links |
---|
Default implementation with no extra dependencies | Metaplex | GitHub / NPM |