# 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)
