# EVER SDK ## EVER SDK - [Ever SDK](https://docs.everos.dev/ever-sdk/...md) - [Quick start (JavaScript)](https://docs.everos.dev/ever-sdk/quick_start.md) - [Add EVER to your backend](https://docs.everos.dev/ever-sdk/add_to_backend.md): This document describes the various ways to accomplish the most important tasks of running a backend project that supports EVER. - [Types and Methods](https://docs.everos.dev/ever-sdk/reference/types-and-methods.md) - [Modules](https://docs.everos.dev/ever-sdk/reference/types-and-methods/modules.md) - [Module abi](https://docs.everos.dev/ever-sdk/reference/types-and-methods/mod_abi.md) - [Module boc](https://docs.everos.dev/ever-sdk/reference/types-and-methods/mod_boc.md) - [Module client](https://docs.everos.dev/ever-sdk/reference/types-and-methods/mod_client.md) - [Module crypto](https://docs.everos.dev/ever-sdk/reference/types-and-methods/mod_crypto.md) - [Module debot](https://docs.everos.dev/ever-sdk/reference/types-and-methods/mod_debot.md) - [Module net](https://docs.everos.dev/ever-sdk/reference/types-and-methods/mod_net.md) - [Module processing](https://docs.everos.dev/ever-sdk/reference/types-and-methods/mod_processing.md) - [Module proofs](https://docs.everos.dev/ever-sdk/reference/types-and-methods/mod_proofs.md) - [Module tvm](https://docs.everos.dev/ever-sdk/reference/types-and-methods/mod_tvm.md) - [Module utils](https://docs.everos.dev/ever-sdk/reference/types-and-methods/mod_utils.md) - [Error API](https://docs.everos.dev/ever-sdk/reference/error_api.md) - [Error Codes](https://docs.everos.dev/ever-sdk/reference/error_codes.md) - [Installation](https://docs.everos.dev/ever-sdk/guides/installation.md) - [Add SDK to your App](https://docs.everos.dev/ever-sdk/guides/installation/add_sdk_to_your_app.md) - [Configuration](https://docs.everos.dev/ever-sdk/guides/configuration.md) - [Endpoint Configuration](https://docs.everos.dev/ever-sdk/guides/configuration/endpoint-configuration.md) - [Message Expiration](https://docs.everos.dev/ever-sdk/guides/configuration/message_expiration.md) - [Message Retry](https://docs.everos.dev/ever-sdk/guides/configuration/retry_message.md) - [Config Reference](https://docs.everos.dev/ever-sdk/guides/configuration/configure_sdk.md) - [Work with contracts](https://docs.everos.dev/ever-sdk/guides/work_with_contracts.md) - [Add Contract to your App](https://docs.everos.dev/ever-sdk/guides/work_with_contracts/add_contract_to_your_app.md) - [Use your own Giver](https://docs.everos.dev/ever-sdk/guides/work_with_contracts/custom_giver.md) - [Deploy](https://docs.everos.dev/ever-sdk/guides/work_with_contracts/deploy.md) - [Run on-chain](https://docs.everos.dev/ever-sdk/guides/work_with_contracts/run_onchain.md) - [Run ABI Get Method](https://docs.everos.dev/ever-sdk/guides/work_with_contracts/run_abi_get_method.md) - [Run Fift Get Method](https://docs.everos.dev/ever-sdk/guides/work_with_contracts/run_fift_get_method.md) - [Query/Subscribe for messages(events)](https://docs.everos.dev/ever-sdk/guides/work_with_contracts/work_with_events.md): How to work with contract event - [Decode Messages(Event)](https://docs.everos.dev/ever-sdk/guides/work_with_contracts/decode_message.md): How to decode messages with ABI - [External Signing](https://docs.everos.dev/ever-sdk/guides/work_with_contracts/external_signing.md) - [Emulate Transaction](https://docs.everos.dev/ever-sdk/guides/work_with_contracts/emulate_transaction.md) - [Estimate Fees](https://docs.everos.dev/ever-sdk/guides/work_with_contracts/estimate_fees.md) - [Validate address, convert address](https://docs.everos.dev/ever-sdk/guides/work_with_contracts/validate_address_convert_address.md): Validate and convert address to different formats - [Monitor Messages](https://docs.everos.dev/ever-sdk/guides/work_with_contracts/monitor-messages.md) - [Trace message processing with REMP](https://docs.everos.dev/ever-sdk/guides/work_with_contracts/trace-message-processing-with-remp.md) - [Crypto](https://docs.everos.dev/ever-sdk/guides/crypto.md) - [Mnemonics and Keys](https://docs.everos.dev/ever-sdk/guides/crypto/mnemonics_and_keys.md) - [Queries and subscriptions](https://docs.everos.dev/ever-sdk/guides/queries_and_subscriptions.md) - [Use-cases](https://docs.everos.dev/ever-sdk/guides/queries_and_subscriptions/use-cases.md): What data can you get from GraphQL API? - [How to work with net module](https://docs.everos.dev/ever-sdk/guides/queries_and_subscriptions/how-to-work-with-net-module.md) - [net.query syntax](https://docs.everos.dev/ever-sdk/guides/queries_and_subscriptions/raw_query.md): Write your graphql query in playground, copy it and insert into SDK's net.query function. Define variables and execute it. - [Data pagination](https://docs.everos.dev/ever-sdk/guides/queries_and_subscriptions/data-pagination.md): How to use cursor based pagination of Everscale blocks, transactions and messages - [Subscribe to Updates](https://docs.everos.dev/ever-sdk/guides/queries_and_subscriptions/subscribe_to_updates.md): Subscribe to any updates in blockchain database, including contract events. - [Query Collection](https://docs.everos.dev/ever-sdk/guides/queries_and_subscriptions/query_collection.md) - [Aggregate Collection](https://docs.everos.dev/ever-sdk/guides/queries_and_subscriptions/aggregate_collection.md) - [How to work with Application Objects in binding generators](https://docs.everos.dev/ever-sdk/for-binding-developers/app_objects.md) - [JSON Interface to Ton Client](https://docs.everos.dev/ever-sdk/for-binding-developers/json_interface.md)