pub fn create_metadata_accounts_v3(
program_id: Pubkey,
metadata_account: Pubkey,
mint: Pubkey,
mint_authority: Pubkey,
payer: Pubkey,
update_authority: Pubkey,
name: String,
symbol: String,
uri: String,
creators: Option<Vec<Creator>>,
seller_fee_basis_points: u16,
update_authority_is_signer: bool,
is_mutable: bool,
collection: Option<Collection>,
uses: Option<Uses>,
collection_details: Option<CollectionDetails>
) -> Instruction
Expand description

Create Metadata Accounts V3 – Supports v1.3 Collection Details

Create a new Metadata Account

Accounts:

  1. [writable] Metadata account
  2. [] Mint account
  3. [signer] Mint authority
  4. [signer] payer
  5. [signer] Update authority
  6. [] System program
  7. Optional [] Rent sysvar

Creates an CreateMetadataAccounts instruction