Questions tagged [cnft]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
1 vote
1 answer
38 views

how to mint compressed NFT using bubblegum inside solana program (rust)

I'm going to write a solana program (rust, probably anchor) which mints NFTs to a collection using Bubblegum standard. I noticed most guide use JS/TS to mint cNFTs with bubblegum, but I need to do ...
cablespecific's user avatar
2 votes
1 answer
15 views

sending a cNFT with canopy depth of 0: Transaction too large

I am trying to send a compressed NFT with a canopy depth of 0, meaning i have to submit a proofpath with a 24 key length. This always gives me a transaction too large error. Is there a way to optimize ...
Juan Ruiz de Bustillo Ohngemac's user avatar
1 vote
1 answer
17 views

Cnft collection token documentation

I am trying to mint cnfts one by one (no usermint on candy machine) using bublegum and umi and I want them to be part of a collection. There is documentation about creating tree and how to mint cnft ...
Bud Loaded Frogs's user avatar
2 votes
1 answer
19 views

Issue with transfer NFT

i hope someone can help, im actually following: https://www.helius.dev/blog/all-you-need-to-know-about-compression-on-solana#transferring-cnfts But im having issue: (im using "@metaplex-...
Daniel Jao's user avatar
1 vote
0 answers
17 views

Determining the token address of a cNFT to display it on solscan

I have the use case of displaying the link to a cNFT once it is minted, example link is: https://solscan.io/token/4xFqEN4ff7ed38Fqf7Fo8VdcN2pK1jsNcd8k9RMQ88fV#txs I am using @metaplex-foundation/mpl-...
Shubham Singh's user avatar
0 votes
0 answers
25 views

How can I mint a cNFT by web3 js?

I have a js function that mint an NFT by providing some parameters (image, name, symbol, etc). This is my current version of function: async function createNFT(connection, privateKey, nftSymbol, ...
Amir reza Riahi's user avatar
0 votes
1 answer
49 views

cnft : setAndVerifyCollection : Transaction too large

i'm trying to set and verify a collection for a compressed nft already minted. i'm using the exact same code as written in the docs : https://developers.metaplex.com/bubblegum/verify-collections ...
Effe2's user avatar
  • 1,168
3 votes
2 answers
109 views

Frontend Burning cNFT // Transaction size too big

My objective here is to burn cNFTs on the frontend but it keeps failing b/c tx size is too large. I've attempted to do this with the older createBurnInstruction fn as well as the burn fn with umi. I'...
painedpineapple's user avatar
0 votes
0 answers
28 views

How to add royalty on each sale for compressed NFT (cNFT)?

I want to add royalty on each sale for the compressed NFT (cNFT) standard preferably using the Bubblegum tool. How can I achieve this?
Tahlil's user avatar
  • 151
1 vote
0 answers
31 views

Can we bulk mint NFTs on cNFT standard using bubblegum program?

I want to mint bulk NFTs given a set of receiver addresses on cNFT standard using the bubblegum program. Is there a way to achieve this?
Tahlil's user avatar
  • 151
1 vote
1 answer
80 views

How can i update metadata of cnft

i have minted a cnft using helius api. I would like now to update the metadata. If i understood well, they are stored offchain (arweave via helius), but i guess the link to the arweave file must be ...
Effe2's user avatar
  • 1,168
0 votes
0 answers
28 views

Retrieving Asset Information from Confirmed Transaction RPC Response for Compressed NFTs

Currently working on a project involving Solana and its NFT functionality, specifically dealing with compressed NFTs. I am trying to understand how to retrieve the asset information (including the ...
phybarin's user avatar
0 votes
0 answers
28 views

How to let users mint your cNFT collection?

Is there a counterpart to Solana's Candymachine for minting cNFTs directly from a dApp? If not, what steps should be taken to develop a similar system? Would the process involve uploading collection ...
Sid's user avatar
  • 141
0 votes
1 answer
31 views

Get the Root of a cNFT

I want to use the compressed NFT SDK from Tensor to create and delist NFTs. Using the DAS API I would like to know how I can get the root. Fetching using fetchMerkleTree from umi I get the changeLogs ...
Jimii's user avatar
  • 1,468
1 vote
0 answers
56 views

How to check owner of cNFT given asset id?

I am trying to write a function in Anchor (Rust) where I need to check that the owner of the cNFT asset id matches the signer id. I have been looking at the mpl-bubblegum documentation but didn't find ...
Rivskiy's user avatar
  • 33
1 vote
1 answer
106 views

How to validate that a cNFT is part of a collection in a program

I want to validate in a program that a cNFT is in a particular collection. Is there a better way to do this than adding a PDA as a delegate to the cNFT collection so that it can sign and call the ...
Slae's user avatar
  • 111
1 vote
0 answers
110 views

CNFT Lock/Freeze possible?

It is possible to freeze/freezeDelegated for metaplex NFTs. Also pNFTs can be locked in user wallet. I am not able to find any such feature for cNFT, is it possible to freeze/lock cNFT in user wallet?
Piyush Chittara's user avatar
2 votes
1 answer
35 views

Are there examples on how I can use state compression for other than cNFTs

I think it would be a great idea to try to use compression for something like whitelist? Trying to find examples for this. Also, if I'm wrong how has whitelisting been done before? I'd like to avoid ...
Jimii's user avatar
  • 1,468
2 votes
2 answers
330 views

What is the difference between a delegate and owner?

On the topic of cNFTs, there is a leaf_delegate and leaf_owner. Can anyone explain what is a leaf_delegate for cNFTs? And what is the difference between the two?
Burger Bob's user avatar
  • 1,386
1 vote
1 answer
386 views

Making NFTs (or tokens) soulbound / non-transferable on Solana

So far, I have identified two ways to make uncompressed NFTs non-transferable or soulbound, are there any other ways? And what about compressed NFTs? For uncompressed NFTS with TOKEN_PROGRAM_ID: ...
jonasXchen's user avatar
1 vote
1 answer
67 views

How do I breed two NFTs on Solana?

I would like to breed NFTs on the Solana blockchain. Does Metaplex offer a feature for breeding two NFTs, or can we create a custom Rust program for this purpose?
Maidi's user avatar
  • 444
1 vote
2 answers
196 views

How to mint multiple cNFTs?

I'm using this fonction to mint a cNFT createMintToCollectionV1Instruction but I don't want to wait 5-10sec before minting an other cNFT. Has anyone found a solution to this problem?
Greg's user avatar
  • 11
0 votes
1 answer
214 views

Best way to batch or parallelize compressed NFTs mints/transfers?

I'm currently building an app where cNFTs are minted by a backend service on behalf of users, therefore not directly minted by users (like with Candymachine). Ideally, I was thinking about having a ...
Nicolas Six's user avatar
3 votes
1 answer
52 views

best way to handle instructions that need to be executed on the user side and on the back end side?

I have a process to purchase compressed nft but go through our contract first. in the process I'm making now. I made an api on the backend, when the user presses the buy button, the backend will mint ...
Alfian Dwi Nugraha's user avatar
1 vote
0 answers
30 views

What should happen (and what does happen) when you transfer a cNFT to an invalid address?

When transferring a cNFT to an invalid address the transaction succeeded. I feel like this shouldn't be allowed. As far as I can tell a new wallet/owner was created, that was not the address that was ...
Mark's user avatar
  • 141
3 votes
0 answers
257 views

Mistakenly Transferred Compressed NFT to another Compressed NFT (instread of wallet)

On Helium, a physical hotspot device has a ECC for signing transactions. It's represented on the Helium L2 as a Compressed NFT. I purchased a used hostspot and the seller accidentally transferred it ...
Mark's user avatar
  • 141
3 votes
1 answer
207 views

How get new owner and old owner of compressed nft form transaction

I use solana network. I sent compressed nft to other wallet. How to get new owner and old owner of compressed nft from transaction? And how to detect that is burn or transfer transaction Sent ...
Oksana's user avatar
  • 441
3 votes
1 answer
344 views

How to work with cNFTs in Solana programs?

These are the 2 use-cases that I am looking for in my Solana program verify that a cNFT owner signed a transaction perform a Cross-Program-Invocation to the Bubblegum program
Burger Bob's user avatar
  • 1,386