CryptoWave

CryptoWave

Wave and pay via crypto

155
Built at ETHIndia 2023
Mantle Network: Best UX

The problem CryptoWave solves

Addressing current challenges in crypto adoption, our team has developed a Webapp to streamline payments using cryptocurrencies through innovative solutions. We recognize the concerns around initial gas fees, KYC processes, and the complexity of onboarding with seed phrases.

To tackle these issues, our Webapp introduces a unique approach. We've implemented a voucher system and NFC payments to eliminate the burden of gas fees for users receiving payments. Internally, we handle gas deductions, ensuring a seamless experience for both parties involved.

Security is a top priority. We've incorporated spending limits for NFC cards to mitigate the risk associated with traditional wallets. This ensures that the entire wallet balance is never exposed, providing users with enhanced peace of mind.

Our system operates on a paychain (base chain) model, streamlining the payment process on behalf of users. To enhance user accessibility, we support web3auth as a sign-in provider. This allows individuals unfamiliar with seed phrases or cryptographic keys to leverage their existing email accounts for creating crypto wallets.

In summary, our Webapp addresses key challenges in crypto adoption, offering a user-friendly and secure platform for crypto payments through vouchers and NFC technology.

Challenges we ran into

While developing for multichain we figured out getting faucet gas is really a problem, also lack of updated documentation to help get queries solved faster. we also had a challenge to make nfc api work and test it on https:// only so every test had to be deployed and checked unlike localhost deployment. Also inconsistent blockscan providers made it hard to verify contracts on each chain even with foundry

Tracks Applied (10)

Arbitrum Track

We've deployed Deposit Collateral contracts where they communicate cross-chain to Base Network, Accept payments in ERC20...Read More

Arbitrum

Polygon Track

We've deployed Deposit Collateral contracts where they communicate cross-chain to Base Network, Accept payments in ERC20...Read More

Polygon

Filecoin Track

We've used web3.storage to keep signed messages and get hash of custom json signature and address as data in nfc card ca...Read More

Filecoin

Celo Track

We've deployed Deposit Collateral contracts where they communicate cross-chain to Base Network, Accept payments in ERC20...Read More

Celo

Base Track

Our whole nfc stack paychain is base chain and we are recieving messages from crosschain using chainlink CCIP and Layerz...Read More

Base

Chainlink Track

We used CCIP to cross chain message to base network and used data feeds to get $ value of user deposited collateral toke...Read More

Chainlink

Alliance Track

We're trying to build this in public

Alliance

Mantle Network Track

We've deployed Deposit Collateral contracts where they communicate cross-chain to Base Network, Accept payments in ERC20...Read More

Mantle Network

MetaMask Track

We've deployed Deposit Collateral contracts where they communicate cross-chain to Base Network, Accept payments in ERC20...Read More

MetaMask

Scroll Track

We've deployed Deposit Collateral contracts where they communicate cross-chain to Base Network, Accept payments in ERC20...Read More

Scroll

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion