Sign inSign up

tonlabs/local-node

By tonlabs

•Updated about 2 years ago

Evernode Simple Emulator (SE). Local TVM compatible blockchain with GraphQL API.

Image
6

10K+

tonlabs/local-node repository overview

⁠Evernode Simple Emulator (SE) Docker Image

⁠What is Evernode Simple Emulator (SE)?

Evernode SE is a pre-configured Docker image of a local Node with GraphQL API for DApp development and testing in TVM compatible blockchains (Everscale, Venom, TON, Gosh, etc.).

Evernode SE consists of:

  • EverX implementation of TON VM written in Rust
  • ArangoDB database
  • GraphQL endpoint with web playground - learn more here⁠.
  • Ever.live blockchain explorer
  • Pre-deployed high-performance Giver

See the source code and detailed Evernode SE documentation here⁠.

⁠How to use this image

docker run -d --name local-node -e USER_AGREEMENT=yes -p80:80 tonlabs/local-node

Container exposes the specified 80 port with nginx which proxies requests to /graphql to GraphQL API.

Check out GraphQL playground at http://0.0.0.0/graphql⁠. For Windows, use http://127.0.0.1/graphql⁠ or http://localhost/graphql⁠.

⁠Connect to Evernode SE Graphql API from SDK

To connect to local blockchain from your application specify SE endpoints⁠ in SDK Client network config⁠.

⁠License

View license⁠ information for the software contained in this image.

Tag summary

Content type

Image

Digest

sha256:a6d25b727…

Size

428.1 MB

Last updated

about 2 years ago

docker pull tonlabs/local-node