cycles-quartz/apps/transfers/frontend
dusterbloom a18ae28c48
feat: neutrond tendermint upgrades (#119)
Co-authored-by: hu55a1n1 <sufialhussaini@gmail.com>
2024-08-08 12:25:56 +02:00
..
public Add transfer frontend (#93) 2024-07-10 21:11:07 +02:00
scripts Add transfer frontend (#93) 2024-07-10 21:11:07 +02:00
src feat: neutrond tendermint upgrades (#119) 2024-08-08 12:25:56 +02:00
.env neutron.example feat: neutrond tendermint upgrades (#119) 2024-08-08 12:25:56 +02:00
.env.example Add transfer frontend (#93) 2024-07-10 21:11:07 +02:00
.eslintrc.json Add transfer frontend (#93) 2024-07-10 21:11:07 +02:00
.gitignore Add transfer frontend (#93) 2024-07-10 21:11:07 +02:00
.prettierrc Add transfer frontend (#93) 2024-07-10 21:11:07 +02:00
next.config.mjs Add transfer frontend (#93) 2024-07-10 21:11:07 +02:00
package-lock.json feat: neutrond tendermint upgrades (#119) 2024-08-08 12:25:56 +02:00
package.json Add transfer frontend (#93) 2024-07-10 21:11:07 +02:00
postcss.config.mjs Add transfer frontend (#93) 2024-07-10 21:11:07 +02:00
README.md Add transfer frontend (#93) 2024-07-10 21:11:07 +02:00
tailwind.config.ts Add transfer frontend (#93) 2024-07-10 21:11:07 +02:00
tsconfig.json Add transfer frontend (#93) 2024-07-10 21:11:07 +02:00

Transfer App

This is an example frontend that illustrates how to interact with a Transfer Quartz App.

This example offers:

  • Deposit amounts into a balance
  • Withdraw the whole deposit
  • Transfer amounts between wallet addresses in a private-preserving way
  • Query your encrypted balance to capture changes
  • Switch between Keplr wallets

Requirements

In order to get started, you will need:

Development

Install dependencies:

npm ci

The App requires some environment variables to fully work. Be sure to set up those accordingly to your local environment.

You should start from the template:

cp .env.example .env.local

Run the app:

npm run dev

And now everything is up & running 🎉