DappCanvas User Guide

Your comprehensive guide to creating blockchain-powered digital art

Table of Contents

Getting Started

Welcome to DappCanvas, the revolutionary DApp that combines digital art creation with blockchain technology. This guide will help you navigate all the features and create your first blockchain artwork.

System Requirements

Wallet Connection

To use DappCanvas, you'll need to connect your Web3 wallet. This allows you to mint artworks and receive rewards.

1

Install MetaMask

If you haven't already, install the MetaMask extension from metamask.io. Create a new wallet or import an existing one.

2

Connect to DappCanvas

Click the "Connect Wallet" button in the top right corner of the application. MetaMask will prompt you to connect your account.

Wallet connection
3

Verify Connection

Once connected, your wallet address will appear in shortened format (e.g., 0x1a2...3b4c) indicating successful connection.

Tip: Make sure you're on the correct network (Ethereum Mainnet or your preferred testnet) before proceeding.

Creation Modes

DappCanvas offers four distinct ways to create digital art. Switch between modes using the sidebar menu.

🎨 Freehand Drawing

The traditional canvas experience with digital tools.

1

Select brush size using the slider (1-50 pixels)

2

Choose a color from the palette or use the custom color picker

3

Draw on the canvas with your mouse or touchscreen

4

Use the "Clear Canvas" button to start over

Freehand drawing interface

Code Art

Create generative art using JavaScript code.

1

Start with one of our presets (Fractal, Particles, Noise, or Voronoi)

2

Modify the code in the editor to customize your artwork

3

Click "Run Code" to see your changes applied

4

Use "Randomize" to generate new parameters automatically

Tip: You have access to the full JavaScript language and the Canvas API through the ctx variable.
Code art interface

🖼️ Image Transformation

Upload and transform your existing images with artistic filters.

1

Click the upload area to select an image file (JPG, PNG)

2

Choose from available filters: Pixel Art, Glitch, Watercolor, or Synthwave

3

Experiment with different filters to achieve your desired look

Note: The original image quality may affect the transformation results. Higher resolution images generally work better.
Image transformation interface

🤖 AI Enhanced (Coming Soon)

Our upcoming feature will use machine learning to enhance your artwork with:

Minting Artwork

Turn your creations into blockchain NFTs with our simple minting process.

1

Complete Your Artwork

Use any of the creation modes to make your artwork. When satisfied, proceed to the payment section at the bottom of the page.

2

Select Payment Method

Choose between paying with ETH or DAPPUSE tokens using the tabs.

3

Enter Payment Amount

The default amount is 0.01 ETH (or equivalent in DAPPUSE). You can adjust this if needed.

4

Mint Your Artwork

Click "Mint Artwork" and confirm the transaction in your wallet. Your artwork will be uploaded to IPFS and recorded on the blockchain.

Tip: 10% of your creation fee goes to the reward pools, helping fund rewards for the community.
Warning: Blockchain transactions require gas fees. These are separate from the creation fee and vary based on network conditions.
Minting interface

Reward System

MetaCanvas rewards active creators through our innovative incentive system.

How Rewards Work

Every 20th artwork creation triggers a reward from our community pools:

1

10% of each creation fee goes to the reward pools (ETH and DAPPUSE)

2

The system counts your creations (visible in the progress bar)

3

On your 20th creation (and every 20 thereafter), you receive at least:

  • 0.004 ETH (if ETH pool has funds)
  • 1000 DAPPUSE tokens (if token pool has funds)
  • Or both if both pools have sufficient balance
4

The counter then resets to look for the next 20 creations

Pro Tip: The more active creators there are, the more the reward pools grow. Invite fellow artists to increase the potential rewards!
Reward progress tracker

Troubleshooting

Common Issues and Solutions

Wallet Connection Problems

Art Creation Issues

Transaction Problems

Important: Always verify transactions in your wallet before confirming. Be wary of any requests to enter your seed phrase.