> For the complete documentation index, see [llms.txt](https://jungle-toolkit.gitbook.io/evm-xcm-jungle-toolkit/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://jungle-toolkit.gitbook.io/evm-xcm-jungle-toolkit/introduction/what-tools-are-this-toolkit-made-of.md).

# What tools are this toolkit made of?

## Wallets:

* **MetaMask:** the most popular EVM wallet. Polkadot accessible through the use of Snap
* **Talisman:** the recommended wallet at the Polkadot Blockchain Academy
* S**ubWallet:** a really great option of the ecosystem

## APIs

* **LightSpell:** an amazing API greatly facilitating XCM interoperability&#x20;
* **Squid API:** a convenient way to generate routes and calls between EVM-compatible chains

## SDKs

* **Squid SDK V2:** an Axelar-based project that allows easy cross-chain swaps integration
* **Moonbeam XCM SDK:** very useful to calculate complexe cross-chain fees
* **ParaSpell SDK:** generating valid XCM calls in a convenient and easy way

## Libraries

* **@ethers:** the most-used JS library to interact with EVM-compatible chains
* **@polkadot/api:** a great wrapper to interact with Substrate-based chains

## Smart Contracts

* Squid Router
* Uniswap V2/V3 pools interface
* Moonbeam CallPermit Precompile
* Moonbeam Batch Precompile
* Moonbeam Transactor V3

## Others

* Vanilla JavaScript
* Node.js V18
* Solidity >= V8.2
