You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Set up a clicknmint DynamoDB table with partition key as public key and sort key as ${network}-${contractId}-${tokenId}.
Set up a netlify function, indexNFT that receives the NFT data payload with a verified property set to false. This property will be used later to determine if the NFT can be proven to have originated from the owner address. This should call a DynamoDB client and index the NFT data in the table.
Set up a netlify function, listNFTs to list NFTs by address.
Set up a netlify function, getNFT to list NFTs by address.
Set up a netlify webhook that receives a payload regarding a transfer of an NFT and updates DynamoDB accordingly.
Set up QuickNode Alerts to watch for transfer events called on the clicknment contract and to send the transfer data to the webhook.
Front-end
On MintRequestSucceeded push data to Netlify indexNFT function.
Create a route with schema address/<address>
Replicated homepage feed but list NFTs that come from a query to the listNFTs.
Support click routing fallback from curated to dynamoDB to 404.
Create 404 UX.
The text was updated successfully, but these errors were encountered:
Back-end
${network}-${contractId}-${tokenId}
.indexNFT
that receives the NFT data payload with a verified property set to false. This property will be used later to determine if the NFT can be proven to have originated from the owner address. This should call a DynamoDB client and index the NFT data in the table.listNFTs
to list NFTs by address.getNFT
to list NFTs by address.Front-end
MintRequestSucceeded
push data to NetlifyindexNFT
function.address/<address>
The text was updated successfully, but these errors were encountered: