Deploying a Meta Asset

1. Go to Store Page in Developer Mode

Click the Store Page

2. Select the Content Smart Contract

Select the Content collection to deploy the asset in

3. Click "New Asset"

Click New Asset to create a new asset NFT

4. Fill in the Asset Information

IMPORTANT: If the developer doesn't have an image to use for the asset, they can use the Rawrshak's default image assets.
Asset Type
Default Image URI
Text
https://arweave.net/TsBCV3HyMssIZQk0S7MqZht_zR3e9pBXDWUo0VYAXW4
Image
https://arweave.net/2BmDysofcccaTUbjKJHgr9_0ImlFadE00yAS_3E9M00
Audio
https://arweave.net/eAnYl_kEpDtYQA8240b0naau5PP4czOFP1qGg4zazQQ
Static 3D Object
https://arweave.net/5jpY4ouIl9EXqyep6z0p0S_6nt87DEfsnsxefAa9cOE
Fill in Asset Information

5. Click "Create Asset"

Click Create Asset
PMetadata json file is propagating for the Subgraph

6. Approve and Deploy Transaction

Use Metamask to approve the transaction.
Approve Deployment transaction
Once you click Create, it takes 60 seconds for the metadata to be propagated by Pinata so that the Subgraph may read it. Please be patient.

7. Verify Asset creation

Verify Asset was created correctly
The Content subgraph takes a few seconds to a few minutes to update. Please wait for the transaction to succeed and propagate to the subgraph.

[Alpha Testnet Known Issue]

Once propagated, if the newly created asset did not populate the information, it means the IPFS metadata wasn't propagated properly and TheGraph was not able to parse the metadata. We're looking to switch from Arweave to IPFS, but it is currently not yet supported on TheGraph. The transition will take some time.
In the meantime, please just redeploy a new asset.
Copy link
On this page