An API for Sending Private Stablecoin Transactions on Polygon Nightfall
This project allows uses to buy USDC, deposit it on Polygon Nightfall, send to other Users for instant private USDC transactions. Users can buy USDC and send it to their address using Ramp.network.
Users can then make a deposit to their address on Polygon Nightfall.
Polygon Nightfall is an Optimistic Rollup designed to lower the cost of privately transferring ERC20, ERC721 and ERC1155 tokens. It uses an Optimistic Rollup to reduce transaction fees and zero knowledge proofs for privacy. The Optimistic Rollup contracts are deployed on Ethereum (Layer 1).
The user can send the transactions using the wallet to another user's ENS.
This project is built with primarily with node.js serverless functions running on vercel.
USDC Stablecoin, Polygon Nightfall L2, Scaffold-Eth Framework, React & Tailwind. The project leverages a number of node.js libraries such as ethers, nightfall-sdk, clerk-js for authentication.