Skip to main content

Prerequisites

  • Node.js and npm installed
  • Basic understanding of React and Web3 development
  • An Aarc API key
You need to get your contract address whitelisted with Aarc. Contact our support team to request whitelisting.

Quick Start

  1. Create a new Vite React project:
  1. Install dependencies:
  1. Create a .env file with your Aarc API key:
  1. Start the development server:

Implementation Guide

1. Setup Aarc Configuration

Create a configuration file for Aarc’s FundKit SDK:

2. Create the Minting Component

3. User Flow

  1. User connects their wallet
  2. User selects their NFT & clicks the “Mint NFT” button
  3. Aarc modal opens showing available payment options
  4. User selects their preferred payment method
  5. Transaction is processed cross-chain
  6. NFT is minted directly to the user’s wallet
Minting in Progress User selecting payment method in Aarc modal Minting Complete Successfully minted NFT

Example Implementation

You can find a complete working example at:

Support

For additional queries contact support: