CreateInput<DA>: {
    authority?: undefined | PublicKey<string> | Pda<string, number>;
    authorityPda?: undefined | PublicKey<string> | Pda<string, number>;
    authorizationRules?: undefined | PublicKey<string> | Pda<string, number>;
    authorizationRulesProgram?: undefined | PublicKey<string> | Pda<string, number>;
    candyMachine: Signer;
    collectionDelegateRecord?: undefined | PublicKey<string> | Pda<string, number>;
    collectionMasterEdition?: undefined | PublicKey<string> | Pda<string, number>;
    collectionMetadata?: undefined | PublicKey<string> | Pda<string, number>;
    collectionMint: PublicKey<string> | Pda<string, number>;
    collectionUpdateAuthority: Signer;
    configLineSettings?: undefined | OptionOrNullable<ConfigLineSettings>;
    creators: Creator[];
    groups: undefined | GuardGroupArgs<DA>[];
    guards: undefined | Partial<DA>;
    hiddenSettings?: undefined | OptionOrNullable<HiddenSettings>;
    isMutable?: undefined | boolean;
    itemsAvailable: number | bigint;
    maxEditionSupply?: undefined | number | bigint;
    payer?: undefined | Signer;
    ruleSet?: undefined | PublicKey<string> | Pda<string, number>;
    sellerFeeBasisPoints: Amount<"%", 2>;
    symbol?: undefined | string;
    systemProgram?: undefined | PublicKey<string> | Pda<string, number>;
    sysvarInstructions?: undefined | PublicKey<string> | Pda<string, number>;
    tokenMetadataProgram?: undefined | PublicKey<string> | Pda<string, number>;
    tokenStandard: TokenStandard;
}

Type Parameters

Type declaration

  • Optional authority?: undefined | PublicKey<string> | Pda<string, number>

    Candy Machine authority. This is the address that controls the upate of the candy machine.

  • Optional authorityPda?: undefined | PublicKey<string> | Pda<string, number>

    Authority PDA used to verify minted NFTs to the collection.

  • Optional authorizationRules?: undefined | PublicKey<string> | Pda<string, number>

    Token Authorization rules account for the collection metadata (if any).

  • Optional authorizationRulesProgram?: undefined | PublicKey<string> | Pda<string, number>

    Token Authorization Rules program.

  • candyMachine: Signer
  • Optional collectionDelegateRecord?: undefined | PublicKey<string> | Pda<string, number>

    Metadata delegate record. The delegate is used to verify NFTs.

  • Optional collectionMasterEdition?: undefined | PublicKey<string> | Pda<string, number>

    Master Edition account of the collection.

  • Optional collectionMetadata?: undefined | PublicKey<string> | Pda<string, number>

    Metadata account of the collection.

  • collectionMint: PublicKey<string> | Pda<string, number>

    Mint account of the collection.

  • collectionUpdateAuthority: Signer

    Update authority of the collection. This needs to be a signer so the candy machine can approve a delegate to verify minted NFTs to the collection.

  • Optional configLineSettings?: undefined | OptionOrNullable<ConfigLineSettings>

    Config line settings

  • creators: Creator[]

    List of creators

  • groups: undefined | GuardGroupArgs<DA>[]
  • guards: undefined | Partial<DA>
  • Optional hiddenSettings?: undefined | OptionOrNullable<HiddenSettings>

    Hidden setttings

  • Optional isMutable?: undefined | boolean

    Indicates if the asset is mutable or not (default yes)

  • itemsAvailable: number | bigint

    Number of assets available

  • Optional maxEditionSupply?: undefined | number | bigint

    Max supply of each individual asset (default 0)

  • Optional payer?: undefined | Signer

    Payer of the transaction.

  • Optional ruleSet?: undefined | PublicKey<string> | Pda<string, number>

    Authorization rule set to be used by minted NFTs.

  • sellerFeeBasisPoints: Amount<"%", 2>

    Secondary sales royalty basis points (0-10000)

  • Optional symbol?: undefined | string

    Symbol for the asset

  • Optional systemProgram?: undefined | PublicKey<string> | Pda<string, number>

    System program.

  • Optional sysvarInstructions?: undefined | PublicKey<string> | Pda<string, number>

    Instructions sysvar account.

  • Optional tokenMetadataProgram?: undefined | PublicKey<string> | Pda<string, number>

    Token Metadata program.

  • tokenStandard: TokenStandard

Generated using TypeDoc