Upload to Shelby
+To get started, connect to ShelbyNet with your Petra wallet.
+ {wallets.some((w) => w.name === "Petra") ? ( + + ) : ( ++ Petra wallet not found. Install the browser extension. +
+ )} +Upload to Shelby
++ Select files to upload to the Shelby network. They will appear + in Uploads and you can mint as NFT if you wish. +
+ + {uploadError &&{uploadError}
} + {uploadSuccessTx && ( ++ Upload successful.{" "} + + View on Explorer → + +
+ )} +Uploads
+ {uploads.length === 0 ? ( +No uploads yet. Upload from above.
+ ) : ( + <> ++ First click the button above to create the collection, + then mint each image. Collection details may appear empty + in Petra; you can view your NFTs on{" "} + + Aptos Explorer + + . +
+My NFTs
++ Your minted NFTs. If they appear empty in Petra, view them here + or on{" "} + + Aptos Explorer + + . +
+ {nftsLoading ? ( +Loading...
+ ) : myNfts.length === 0 ? ( +No minted NFTs yet.
+ ) : ( + (() => { + const byCollection = myNfts.reduce< + Record+ {collName} ({byCollection[collName].length}) +
+{mintError}
} + {collectionAlreadyExists && ( ++ Collection already exists. You can mint NFTs now. +
+ )} + {collectionCreateTx && ( ++ Collection created.{" "} + + View on Explorer → + +
+ )} + {lastMintTxHash && ( +NFT minted successfully!
+ + View mint transaction on Explorer → + ++ Collection content may appear empty when clicked in Petra. + View your NFTs on{" "} + + Aptos Explorer → + +
+