Welcome to my DApp 1Click (Decentralized Application)! This project is a simple DApp that allows users to send Ether and mint NFTs (Non-Fungible Tokens) using Biconomy's one-click batch and gasless transaction feature. Additionally, I have integrated Circle cross-chain bridge to enable token bridging from one chain to another using Biconomy's batch transaction. With just one click, users can bridge USDC tokens from one chain to another.
NFT contract address: 0x60155DF180066aD68ee39D64B5AeBF1440971Ccf
This project was bootstrapped with Create React App.
To get started with this DApp, follow the steps below:
Before running the application, ensure you have the following dependencies installed:
- Node.js (version 16.14.1 or later)
- Yarn (version 1.22.0 or later)
-
Clone this repository to your local machine using Git.
-
Navigate to the project directory and install the required dependencies:
yarn
In the project directory, you can run the following scripts:
This script runs the DApp in development mode. Open http://localhost:3000 in your browser to view the application. The page will automatically reload whenever you make changes to the code. Any lint errors will be displayed in the console.
Use this script to build the DApp for production. The production-ready build will be placed in the build folder. The build process includes minification and filename hashing for optimal performance. Your DApp is now ready to be deployed!
This DApp includes the following features:
-
Sending Ether: Users can send Ether to other addresses using Biconomy's one-click batch and gasless transaction.
-
NFT Minting: Users can mint NFTs using Biconomy's batch transaction feature.
-
Token Bridging: The Circle cross-chain bridge enables users to bridge USDC tokens from one chain to another with a single click.
Feel free to provide any feedback or suggestions for enhancing this DApp. Contributions are also welcome, so if you find any bugs or want to add new features, please submit a pull request.
Thank you for using this DApp! Happy token transferring and NFT minting!