Git Product home page Git Product logo

tonkeeper-web's Introduction

Tonkeeper Web Monorepo

Tonkeeper Web is a non-custodial crypto wallet and gateway to blockchain dApps.

Tonkeeper Extension supports Firefox 109.0 or higher version, Google Chrome, and Chromium-based browsers. We recommend using the latest available browser version.

Building locally

# Install `Node.js` version v20.7.0
nvm use

# Install `Yarn` version 4.0.2
corepack enable

Build web script

# Install dependencies
yarn

# Build web app
yarn build:web

Compressed build could be found in /apps/web/build once they're built.

Build extension script

# Install dependencies
yarn

# Build extension apps
yarn build:extension

Compressed builds could be found in /apps/extension/dist/chrome and /apps/extension/dist/firefox once they're built.

Build desktop script

# Install dependencies
yarn

# Build desktop for current OS
yarn build:desktop

Application for your platform could be found in /apps/desktop/out once they're built.

Mac Environment variables:

You can generate an App Store Connect API key to authenticate notarytool by going to the App Store Connect access page and using the "Keys" tab. This API key will look something like AuthKey_ABCD123456.p8 and can only be downloaded once.

Env variable Description
APPLE_API_KEY Filesystem path string to your API key file.
APPLE_API_KEY_ID 10-character alphanumeric ID string. In the previous AuthKey_ABCD123456.p8 example, this would be ABCD123456.
APPLE_API_ISSUER UUID that identifies the API key issuer. You will find this ID in the "Keys" tab where you generated your API key.

Keychain - Certificate Type - Developer ID Application

License

(c) Copyright 2024 Ton APPS UK Limited Released under the Apache License, Version 2.0.

tonkeeper-web's People

Contributors

kuznetsovnikita avatar siandreev avatar soralit avatar totemancer avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.