Rawrshak Documentation
  • Rawrshak
  • Rawrshak Platform
    • What is the Rawrshak Platform?
    • Platform Overview
    • Rawrshak Ecosystem
    • Networks
    • Litepapers
    • Community Channels
    • Partnerships & Integrations
  • Tutorials
    • Gamer
      • Setup
        • Metamask Wallet
        • Adding Optimism Kovan Network
        • Funding Testnet Wallet
      • Demo
    • Developer
      • Setup
        • Arweave Wallet
          • ArDrive Account
        • Pinata
        • Unity
      • Demo
      • Unity
        • Loading the Rawrshak Tools
        • Loading the Rawrshak SDK
        • 3D Static Object In-game Framework
        • Packaging an Asset
          • Static 3D Object Asset
          • Audio Asset
        • Custom Subgraph Query
        • Prefabs
          • Wallet
          • Subgraph
          • Ethereum Blockchain Query
          • Rawrshak Asset
      • Rawrshak Dapp
        • Deploy a Content Contract
        • Upload Data to Arweave
        • Deploying a Meta Asset
          • Image Meta Asset
          • Audio Meta Asset
          • Static 3D Object Meta Asset
        • Updating a Meta Asset's Metadata
        • Minting a Meta Asset
        • Selling a Meta Asset
      • 🚧Custom Subgraphs
    • Unity Asset Viewer
  • Gamers
    • Gamer Decentralized Applications
    • Gaming Marketplace
    • Meta Assets
    • Supported Wallets
  • Developers
    • Smart Contracts
      • Content Contracts
        • Content
        • Content Manager
        • Content Storage
        • Content Factory
      • Exchange Contracts
        • Exchange
        • Orderbook
        • Execution Manager
        • Royalty Manager
        • Erc20Escrow
        • NftEscrow
      • Libraries
        • LibAsset
        • LibOrder
      • Utilities
        • Address Resolver
    • Meta Asset Framework
      • Asset Metadata
      • Asset Types
        • Text Assets
        • Image Assets
        • Audio Assets
        • Static 3D Objects
    • Game Engines
      • Unity Game Engine
        • Unity SDK
        • Unity Tools
      • Unreal Game Engine
      • Godot Game Engine
    • Developer Decentralized Applications
    • Rawrshak Subgraphs
      • Entities
        • Content Subgraph
        • Exchange Subgraph
  • Governance
    • RAWR Token
      • Tokenomics
      • Contract Addresses
    • Rawrshak DAO
Powered by GitBook
On this page
  1. Tutorials
  2. Developer
  3. Rawrshak Dapp
  4. Deploying a Meta Asset

Image Meta Asset

PreviousDeploying a Meta AssetNextAudio Meta Asset

Last updated 3 years ago

Please refer to the for specific requirements of the Image Meta Asset Framework before uploading an asset.

1. Find an image that you want to upload.

2. Upload it to Arweave

3. Connect to the Rawrshak Dapp and navigate your way to the Content Contract page

4. Fill in the information about the Asset

Value
Description

Pinata API Key & Secret

Name

Name of the meta asset

Description

Description of the meta asset

Image

Image src that will show up on Dapps and other front-ends

Tags

An array of tags categorizing the asset

Max Supply

The maximum instances for this asset that can ever be minted. If left at 0, it will automatically be converted to UINT256_MAX.

Royalty Receiver Address

The ethereum address that royalty fees will be sent to. If this is set to the Zero Address, the asset royalty will fall back to the default Content Contract royalty.

Royalty Rate

The percent royalty the developer will receive when this asset is traded in a marketplace that supports royalty fees.

Type

The Main type of meta asset. In this case, it should be set to Image

Subtype

NSFW

Notifies game developers and users of explicit content. Please mark this correctly.

Image URI (Asset Data)

The URI to the texture for the specific asset that will be used in-game. This may or may not be the same as the Image.

Height in Pixels (Asset Data)

Height of the image in pixels

Width in Pixels (Asset Data)

Width of the image in pixels

Content Type (Asset Data)

File type of the image (we only support jpeg, svg, and png files)

The Image Meta Asset Framework has some requirements for each type and subtype. If your asset doesn't comply with the framework requirements, it may be unloadable by games.

Games expect the asset to follow the framework in order for them to load it.

5. Click Create Asset and wait for the Metadata to propagate

6. Wait for the transaction to process and Verify

Please check out in order to upload to Arweave.

This is needed for the metadata to be uploaded to IPFS. Please see the to set this up.

The subtype of the meta asset. Please refer to the page to get more info on which subtype to select. Defaults to square.

this tutorial
Pinata tutorial
Image Assets
Image Asset
Rocketship - Note: This is just a random image. We don't own this image at all.
Create New Asset
Fill in the Image information
Verify asset was created.