zhwei820 / arkvault

Home Page:https://arkvault.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ARKVault

ARKVault

Build Status Latest Version

ARKVault is a custom web-based wallet designed for ARK Core-based blockchains. It provides real-time updates and can be accessed from any internet-connected device. With Ledger support, ARKVault ensures the utmost security for your assets.

Development

Requirements

Node 18.12.1 (LTS)

To download, head over to here and download Node 18.12.1.

Could be possible to use 18.17.0, though some e2e tests fail due to memory leak errors.

If you already have npm installed, you can run

npm install -g n
sudo n 18.12.1

pnpm

Install the pnpm dependency manager

npm install -g pnpm

Commands

List of commands
# Install dependencies
pnpm install

# Execute the application. Making changes in the code, updates the application (hot reloading).
pnpm dev

# Runs linter and applies code formatting
pnpm format

# Runs linter over the files
pnpm lint

# Try to automatically fix lint errors
pnpm lint

# Try to automatically fix lint errors
pnpm prettier

# Builds the production code for the react application
pnpm build

# Run the default test switch in default watch mode
pnpm test

# Run unit tests and generate and display the coverage report
pnpm test:coverage

Security

If you discover a security vulnerability within this package, please send an e-mail to security@ardenthq.com. All security vulnerabilities will be promptly addressed.

Credits

This project exists thanks to all the people who contribute.

License

CC BY-NC-ND 4.0 © Ardent

About

https://arkvault.io/

License:Other


Languages

Language:TypeScript 97.6%Language:JavaScript 1.2%Language:CSS 1.0%Language:HTML 0.2%Language:Shell 0.0%