Documentation

Everything you need to know about our platform

Getting Started

Welcome to EVM DApp

This comprehensive guide will help you get started with our blockchain platform.

Quick Start

npm install ethers wagmi @rainbow-me/rainbowkit

Step-by-Step Guide

  1. 1
    Connect Your Wallet

    Click the Connect Wallet button to get started.

  2. 2
    Choose Your Network

    Make sure you are connected to Sepolia testnet.

  3. 3
    Start Trading

    Navigate to the Tokens page to start managing your assets.

Always test on testnets before using mainnet. Never share your private keys or seed phrase.

Smart Contracts

Token Contract

ERC20 implementation with burn, mint, and pause functionality.

OpenZeppelin 5.0

NFT Contract

ERC721 with URI storage and flexible minting options.

Gas Optimized

Vault Contract

Secure time-locked staking with guaranteed rewards.

Audited

API Reference

useTokenBalance

Get the token balance for a specific address

const { data: balance } = useTokenBalance(address);

useNFTMint

Mint a new NFT with metadata URI

const { mint, isPending } = useNFTMint();

Security Best Practices

Critical Security Guidelines

Always follow these security practices to protect your assets

Do

  • ✓ Use hardware wallets for large amounts
  • ✓ Verify contract addresses before interacting
  • ✓ Test on testnets first
  • ✓ Keep your seed phrase offline
  • ✓ Review transactions before signing

Don't

  • ✗ Share your private keys
  • ✗ Click suspicious links
  • ✗ Use untrusted dApps
  • ✗ Store keys in cloud services
  • ✗ Rush through transactions

Audit Information

Auditor: Internal Security Team

Date: January 2024

Status: All Issues Resolved

View Full Report