GithubHelp home page GithubHelp logo

everscale-org / docs Goto Github PK

View Code? Open in Web Editor NEW
20.0 7.0 50.0 228.91 MB

Docs of Everscale

Home Page: https://docs.everscale.network/

License: Other

JavaScript 75.66% CSS 19.48% TypeScript 3.72% Shell 1.14%
everscale tvm

docs's Introduction

docs's People

Contributors

a-zorina avatar abionics avatar babowsk1 avatar cryshado avatar danielnovichkov avatar elasticlove1 avatar eugenior1 avatar futurizt avatar glazlk avatar hauserm3 avatar ice-hermes avatar ilyar avatar itgoldio avatar leetdev avatar maximgerasimenco avatar mnill avatar nerzh avatar nikitaghost avatar pavlovdog avatar pyandr3w avatar qwadratic avatar rexagon avatar rustvalve avatar sahildotexe avatar tubleronchik avatar tunkivota avatar unboxedtype avatar vp-mazekine avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

docs's Issues

Contract tools

image

image

Trade on Flextrxtrace via ever.ninja

Also, see tools for interacting and analyzing Everscale web tools:

— Ever executor (https://ever.bytie.moe/executor) + use helper url msig.abi.rs (https://msig.abi.rs/) for add ABI MultisigWallet (abi.rs — in the future, there will be a database of popular ABIs)
— Ever visualizer (https://ever.bytie.moe/visualizer)
— Ever serializer (https://ever.bytie.moe/serializer)
— Ever signer (https://ever.bytie.moe/signer)

and see bounty: Add support optional fields in Everscale web tools everscale-org/bounties#12

Learn

  • Learn Welcome
  • Learn Everscale Overview Wallets&Exchanges
  • Learn Everscale Overview Bridges
  • Learn Everscale Overview Ecosystem
  • Learn Tutorials Users
  • Learn Tutorials Developers
  • Learn Tutorials Validators
  • Learn Tutorials Contributors
  • Learn Tutorials Insitutionals Multisig
  • Learn Terminalogy
  • Learn Standards
  • Learn TVM
  • Learn Decentraliation End-to-end-Decentralization
  • Learn Decentraliation DePool Specifications
  • Learn Decentraliation DeBot Specification
  • Learn History
  • Learn Governance
  • Learn Support
  • Learn Ecosystem
  • Learn Blockchain basis
  • Learn FAQ

Legacy docs

Contribute

  • Contribute Tutorials Getting started
  • Contribute Tutorials Add Everscale to your Exchange
  • Contribute Tutorials How to read Network details
  • Contribute Bridge integration
  • Contribute Clients API
  • Contribute Clients SDK
  • Contribute Tutorials Getting started
  • Contribute Tutorials How to contribute code
  • Contribute Tutorials How to contribute to docs
  • Contribute Tutorials How to contribute to website
  • Contribute Tutorials How to ...
  • Contribute Hot topics for contributors
  • Contribute Community Maintainers
  • Contribute But Bountry Program
  • Contribute Rewards

TIP Roadmap

image

Add docs for use EVER Wallet

Validate

  • Validate Tutorials Getting started
  • Validate Tutorials How to vote...
  • Validate Tutorials How to stake...
  • Validate Run Validator System requirements
  • Validate Run Validator Run Mainnet Node
  • Validate Run Validator Run TestNet Node
  • Validate Run Validator Valiadtor elections
  • Validate Run Validator Update Validator
  • Validate Delegate

Everscale standalone client

The Everscale random reference project was implemented to demonstrate the Everscale standalone client and interact with TIP-3.1 contracts. At the moment, reading the balance by symbol or by address of the contract has been demonstrated. In the process, it became clear that the Everscale standalone client did not work as expected, the necessary communication was made with the author and a bug report was made, the next step is to solve known problems and add other TIP-3.1 operations, as well as describe a sequential guide with explanations for self-creation of such projects by other developers.

Integate

  • Integate Monitoring
  • Integate Staking
  • Integate Troubleshooting Node upgrades
  • Integate Troubleshooting FAQ
  • Integate Economics
  • Integate Contributing

Folder and page "Developing with Solidity"

You have to create a new page: Develop->Smart Contracts-> Developing with Solidity
You can see refernces for this page here:

  1. The first tell about Solidity compiler an its set up -> https://docs.ton.dev/86757ecb2/p/950f8a-write-smart-contract-in-solidity | https://github.com/tonlabs/TON-Solidity-Compiler. Also you can use it to write page "Solidity compiler".

  2. Then write about smart contract development -> https://github.com/tonlabs/TON-Solidity-Compiler/blob/master/API.md

  3. Samples -> https://github.com/tonlabs/samples/tree/master/solidity. Also use it to write page "Samples".

  4. Research for more information about it.

Develop

  • Develop Tutorials Getting started https://docs.everscale.network/develop/smart-contract/getting-started
  • #42
  • Develop Tutorials Tutorial 2
  • #59
  • #41
  • Develop Architecture Transaction
  • Develop Architecture Message
  • Develop Architecture Querying
  • Develop Architecture Serialization
  • Develop Architecture Contract Composition
  • Develop Architecture Runtime
  • Develop Smart Contracts Overview
  • Develop Smart Contracts Lifecycle
  • Develop Smart Contracts Components
  • Develop Smart Contracts Migration Guide
  • Develop Smart Contracts Veryfing Smart Contract
  • Develop Smart Contracts Math
  • #52
  • #54
  • Develop Smart Contracts Developing with C++
  • Develop Smart Contracts Debugging
  • Develop Smart Contracts Comparison with Solidity Contracts
  • #53
  • Develop Smart Contracts FAQ
  • #55
  • Develop Smart Digital Assets Mint a NFT
  • #56
  • #57
  • #58
  • #50
  • Develop Hackatons&Grants

TIP-3.X working

Example of TIP-3 token work require: How can I send tokens with message without debot using?
How it is possible with Ever Surf, Ever Wallet, Everscale Wallet, etc.?

Structure

  • LEARN

    • Welcome (DONE)

    • Tutorials

      • Users (DONE)
      • Institutionals (DONE)
    • Everscale Overview

      • Overview (DONE)
      • Ecosystem (DONE)
      • Hodl&Trade (DONE)
      • Bridges (DONE)
    • Terminology (TODO)

    • Decentralization

      • End-to-end Decentralization (DONE)
      • DePool specifications (DONE)
      • DeBot specifications (DONE)
      • DeBot Consortium (DONE)
    • History (DONE)

    • Governance (DONE)

    • FAQ (DONE)

  • ARCHITECTURE

    • Basics (DONE)
    • TVM (DONE)
    • Ever OS (DONE)
    • Pseudo-code (DONE)
    • Managing Gas (DONE)
    • Fee calculation (DONE)
    • Executor (DONE)
    • Accounts (DONE)
    • Message (DONE)
    • Security (DONE)
    • ABI
      • v 2.0 (DONE)
      • v 2.1 (DONE)
      • v 2.2 (DONE)
  • BUILD

    • Tutorials

      • Getting started (DONE)
    • Smart Contracts

      • Learn

        • Introduction (DONE)
        • Getting started (DONE)
        • Blockchain (DONE)
        • Data structures (DONE)
        • Magic and overheads (DONE)
        • Transaction execution (DONE)
        • Carefully value (DONE)
        • Gas limits (DONE)
        • Replay attacks (DONE)
        • Upgrade contracts (DONE)
        • Distributed programming (DONE)
        • LT Guarantees (DONE)
      • Developing with Solidity

        • Getting started (DONE)
        • Solidity Compiler (DONE)
        • Samples (DONE)
        • Comparison with Solidity contracts (TODO)
      • Developing with C++

        • Getting started (DONE)
        • C/C++ Compiler (DONE)
        • Samples (DONE)
      • DeBots

        • Getting started (DONE)
        • DeBrowser (DONE)
        • DInterfaces (DONE)
        • Samples (TODO)
      • Multisignature wallet (DONE)

      • Frontend App (TODO)

      • SMV Contracts (TODO)

      • Debugging (TODO)

      • FAQ (TODO)

    • Smart Digital Assets

      • Issue a fungible token (DONE)
      • Issue a Non-fungible token (NFT) (DONE)
    • Integrate

      • Tutorials

        • Getting started (DONE)
        • Add Ever to your Exchange (DONE)
        • How to read network details (TODO)
      • Build cross-chain (TODO)

        • Introduction
        • Use cases
        • Glossary
        • Getting started
          • Overview
          • Integration flow
          • Contracts
          • Samples
      • Ecosystem products APIs

        • Everscan (DONE)
        • FlatQube (DONE)
        • Octus Bridge (DONE)
      • Inegrated products

        • Indacoin (TODO)
        • Itez (TODO)
    • API&Tools

      • Overview (DONE)

      • API/SDK

        • Getting started (DONE)

        • API

          • Networks (DONE)
          • Schema (DONE)
          • Web Playground (DONE)
          • Field Description (DONE)
          • Errors (DONE)
          • Samples
            • Network Config (DONE)
            • Blocks (DONE)
            • Accounts (DONE)
            • Transactions (DONE)
            • Messages (DONE)
            • Blockchain statistics (DONE)
            • Counterparties (DONE)
        • SDK

          • Installation (DONE)
          • Errors (DONE)
          • Samples (DONE)
      • Everdev

        • Overview (DONE)

        • Guides

          • Quick Start (DONE)
          • How to work with contracts (DONE)
          • How to work with Devnet (DONE)
          • How to create a controller (DONE)
          • How to view the controller info (DONE)
        • Troubleshooting (DONE)

        • Use in JS Application (DONE)

        • Command Line interface

          • C++ Compiler (DONE)
          • Solidity Compiler (DONE)
          • Evernode SE (DONE)
          • SDK (DONE)
          • TONOS CLI (DONE)
          • TestSuite4 (DONE)
          • Signer Tool (DONE)
          • Network Tool (DONE)
          • Contract Management (DONE)
          • DeBrowser (DONE)
      • Evernode DS (DONE)

      • Evernode SE (DONE)

      • Evernode NQ (DONE)

      • Ever Cloud (DONE)

      • TONOS CLI (DONE)

      • TON Wallet API (DONE)

      • TON Kafka Producer (DONE)

      • TON Indexer (DONE)

      • Everscale Inpage Provider (DONE)

      • Network Tool (DONE)

      • Signer Tool (DONE)

      • Ever.bytie.moe (DONE)

      • Contract Management (DONE)

      • TVM Linker (DONE)

      • Locklift (DONE)

      • TestSuite4 (DONE)

      • Ever.ninja (DONE)

    • From another platform?

      • Comparison with Ethereum (DONE)
    • Hackatons&Grants (DONE)

  • VALIDATE

    • Tutorials

      • Getting started (DONE)
    • Run Validator

      • Run Mainnet Node (DONE)
      • Run Testnet Node (DONE)
      • Validator elections (DONE)
      • Update validator (DONE)
      • System requirements (DONE)
    • DePools (DONE)

    • Monitoring (TODO)

    • Staking (DONE)

    • Troubleshooting

      • Mainnet node (DONE)
      • Testnet node (DONE)
      • Node upgrades (TODO)
    • FAQ (DONE)

  • STANDARDS

    • What is TIP? (DONE)

    • TIP-1 TVM Opcode

      • 1.1. FB0A (DONE)
    • TIP-2 DeCert

      • Core description (DONE)
      • 2.1. Reverse DeCert (DONE)
    • TIP-3 FT

      • Core description (DONE)
      • 3.1. Fungible Token (FT) (DONE)
    • TIP-4 NFT

      • Core description (DONE)
      • 4.1. Non-fungible Token (NFT) (DONE)
      • 4.2. JSON Metadata (DONE)
      • 4.3. On-chain indexes (DONE)
      • 4.4. On-chain storage (DONE)
    • TIP-5 URI Scheme

      • Core description (DONE)
      • 5.1. FT Payment link (DONE)
      • 5.2. NFT Payment link (DONE)
    • TIP-6

      • Core description (DONE)
      • 6.1. Interface Detection (DONE)
  • CONTRIBUTE

    • Tutorials

      • Getting started (DONE)
    • HOT streams

      • Documentation (DONE)
    • Bug bounty program (TODO)

    • Community maintainers (TODO)

    • Reward calculations (DONE)

Detailed documentation on how to install a Rust node

Detailed documentation on how to install a Rust node:

  • install a Rust node, how to update it, etc.
  • with screenshots, doing the whole cycle yourself

ожидаемый результат ориентир https://docs.solana.com/running-validator

Какие есть сети

  • MAIN - основная рабочая
  • DEV - тестовая сеть...
  • FLD - тестовая сеть на последнем коммите С++ ноды с имплементированной TVM от Nil с поддержкой инструкций VERGTH16, для отладки скриптов валидации, смартконтрактов, которые могу повредить сеть и контрактов анонимных транзакций ZKP
  • RFLD - тестовая сеть на последнем коммите RUST ноды с имплементированной TVM от Nil с поддержкой инструкций VERGTH16, для отладки скриптов валидации, смартконтрактов, которые могу повредить сеть и контрактов анонимных транзакций ZKP

RAW docs

есть две основные сборки

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.