I previously used a simple NFT on the Metaplex auction house to list, sell, and execute sales. However, now when I try to list my programmable NFT (PNFT), it shows an error: "Program log: Error: Account is frozen." Could someone please clarify how to set up an auction house with programmable NFTs? Do I need to send a ruleset along with the listing, or are there any other options I should consider? this is how I list the nft

const list = await metaplex.auctionHouse().list({
      auctionHouse: auction_house_obj,
      mintAccount: nft_address,
      price: amount,

1 Answer 1


For pNFTs I think you should try to unlock if first before using it on Auction House.

  • 1
    How can I unlock my PNFT and utilize it for an auction house or other purposes? Could you provide a link or snippet of information for this process?
    – Maidi
    Nov 23, 2023 at 14:05

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.