If you need a lower-level, fully typed HTTP client for interacting with Turnkey API, check out @turnkey/http
.
API Docs: https://docs.turnkey.com/
See .env.example
to get your local testing environment right. Run pnpm jest
to run the tests.
Example | Description |
---|---|
with-ethers | Create a new Ethereum address, then sign and broadcast a transaction using the Ethers signer with Infura |
with-gnosis | Create new Ethereum addresses, configure a 3/3 Gnosis safe, and create + execute a transaction from it |
with-uniswap | Sign and broadcast a Uniswap v3 trade using the Ethers signer with Infura |
with-nonce-manager | Create a new Ethereum address, then sign and broadcast multiple transactions in a sequential or optimistic manner. |
sweeper | Sweep funds from one address to a different address |
deployer | Compile and deploy a smart contract |
@turnkey/http
: lower-level fully typed HTTP client for interacting with Turnkey APIIf you need a lower-level, fully typed HTTP client for interacting with Turnkey API, check out @turnkey/http
.
API Docs: https://docs.turnkey.com/
See .env.example
to get your local testing environment right. Run pnpm jest
to run the tests.
Example | Description |
---|---|
with-ethers | Create a new Ethereum address, then sign and broadcast a transaction using the Ethers signer with Infura |
with-gnosis | Create new Ethereum addresses, configure a 3/3 Gnosis safe, and create + execute a transaction from it |
with-uniswap | Sign and broadcast a Uniswap v3 trade using the Ethers signer with Infura |
with-nonce-manager | Create a new Ethereum address, then sign and broadcast multiple transactions in a sequential or optimistic manner. |
sweeper | Sweep funds from one address to a different address |
deployer | Compile and deploy a smart contract |
@turnkey/http
: lower-level fully typed HTTP client for interacting with Turnkey API