---
title: SDK's
slug: sdks
docTags: 
createdAt: 2022-08-15T10:08:41.000Z
---

SDK's are integral to any software developer to enable them to build products faster. This is why Caduceus is working hard to bring you the best SDK's for our API's.&#x20;

# Supported SDK's&#x20;

The following SDK's have been tested and are supported by Caduceus

## Web3.js

web3.js is a collection of libraries that allow you to interact with a local or remote ethereum node using HTTP, IPC or WebSocket. This library also works for caducues thanks to caducues being EVM compatible.&#x20;

Docs: [https://web3js.readthedocs.io/en/v1.7.5/](https://web3js.readthedocs.io/en/v1.7.5/)

:::hint{type="success"}
This SDK works and has been tested by the caduceus team
:::



## Ethers.js

The ethers.js library aims to be a complete and compact library for interacting with the Ethereum Blockchain and its ecosystem. It was originally designed for use with [ethers.io](https://ethers.io/) and has since expanded into a more general-purpose library.

Docs - [https://docs.ethers.io/v5/](https://docs.ethers.io/v5/)

API - [https://docs.ethers.io/v5/api/](https://docs.ethers.io/v5/api/)

:::hint{type="info"}
While we believe this library should also work perfectly. The Library has not been tested yet.
:::



## Full list

A great list of other tools that may work with the caduceus framework can be found here:&#x20;

[https://media.consensys.net/an-definitive-list-of-ethereum-developer-tools-2159ce865974](https://media.consensys.net/an-definitive-list-of-ethereum-developer-tools-2159ce865974)&#x20;





