More Docker. Easy Access. New Streamlined Plans. Learn more.

tonlabs/local-node

By tonlabs

Updated 4 months ago

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

Image

10K+

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.

Docker Pull Command

docker pull tonlabs/local-node