An open API service indexing awesome lists of open source software.

https://github.com/tonkeeper/ton-console

Launch a successful business with TON blockchain: manage dapps, tokens and payments in one place with powerful API and deep commercial integrations
https://github.com/tonkeeper/ton-console

api b2b blockchain console dapps depps-development invoices ton tonapi tonkeeper web3

Last synced: about 2 months ago
JSON representation

Launch a successful business with TON blockchain: manage dapps, tokens and payments in one place with powerful API and deep commercial integrations

Awesome Lists containing this project

README

          

# Ton Console
Launch a successful business with TON blockchain: manage dapps, tokens and payments in one place with powerful API and deep commercial integrations

[Try it](https://tonconsole.com/)

![alt text](https://github.com/tonkeeper/ton-console/blob/master/public/og-image.png "")

## Run locally
1. `nvm use`
2`npm i`
3`npm run dev`

### Generate api
1. Put new swagger.yaml to the `./scripts`
2. `npm run generate-api`

### Lint & test
- lint (eslint & prettier): `npm run lint`
- test (vitest): `npm run test`
- check typings (vite DOESN'T do it automatically): `npx tsc --noEmit`

### Husky pre-commit hook
Runs lint for staged files and checks typescript typings
(You don't have to install or configure husky, it is done automatically)

## Build for dev
1. `nvm use`
2. `npm ci`
3. `npm run build:staging`

## Build for dev2
1. `nvm use`
2. `npm ci`
3. `npm run build:staging2`

## Build for prod
1. `nvm use`
2. `npm ci`
3. `npm run build`