More than Minting: Decent’s Multi-Function Crosschain Capabilities
Decent infrastructure tackles crosschain minting and arbitrary inputs for generative art creation.
Pushing the limits of onchain minting
At Decent, our mission is to make interacting with crypto as simple as possible. While the common misconception is that our infrastructure was built solely to support crosschain transactions for NFTs, Decent APIs enable so much more. Our latest integration with Songcamp highlights just one of the many use cases possible with Decent APIs.
Songcamp came to us with a unique proposal for the latest iteration of their onchain music experiments, C4. With this release, they wanted to accomplish two things:
1) Enable collectors to mint a blank CD deployed on Zora Network with any token from any chain
2) Set unique metadata to generate 1/1 CD artwork unique to them through signatures and input variables passed through Decent
This collaboration with Songcamp is one of the first live implementations where Decent was used to execute transactions that did not involve a purchase. The capabilities of the Decent SDK have been put to work to build a multi-function crosschain minting experience that is as unique to Songcamp as each disc is to their minters.
Step 1: Mint Blank CDs
The first step of this process was to enable collectors to mint their blank ERC-721 CDs deployed on the Zora Network. To do this, we built out a new route within our crosschain payment modal to support bridging assets to the Zora Network to make it easy as possible for Songcamp collectors to participate in the drop. As the first use case of our Zora bridge, collectors can mint a blank CD with any token they hold in their wallet from any blockchain without needing to worry about moving their assets to Zora Network beforehand.
Step 2: Sign to Verify
Upon minting a blank disc, collectors were then invited to listen to each of the five songs from the C4 release and choose one to ‘write’ to the disc. Following song selection, collectors were prompted to complete their signature for their CDs to verify their unique ownership of these discs and begin the process of generating their 1/1 art pieces.
As crypto becomes increasingly cross-chain, it will also be off-chain. In order to mimic backend functions (i.e. msg.sender) that are often incompatible when trying to change the metadata of the blank CD, we helped Songcamp authenticate that users were the NFT owner by signing an off-chain message that could be passed to the contract as a proof of ownership.
Step 3: Write to Disc
Once collectors chose their song and signed their selection, this information needed to be called to the blank disc in order to generate a 1/1 collectible customized to the user who minted it. Each collector’s song choice, wallet address, and token ID act as input variables which, once the collector ‘writes’ this information to the disc, generates a personalized generative CD with artwork based on these inputs.
More than Minting
By combining our new bridge route to Zora Network and the SDK’s unique input variable support, we’re excited to facilitate a brand new generative minting experience for Songcamp collectors and inspire future releases to think outside the box with Decent. The future of onchain interactions is dynamic, interactive, and simple to both engage and implement.
Want to learn how you can add Decent into your minting flow? Check out our docs to get started or reach out to the team on Twitter for more info.