Botanix API FAQ
What is Botanix?
Botanix is a Bitcoin-native, EVM-compatible Layer 2 that makes it easy to build and run smart contracts using Bitcoin as the native asset.
How do I get started with Botanix?
Check out our Botanix API Quickstart guide to get started building on Botanix.
What is the Botanix API?
The Botanix API allows developers to interface with the Botanix mainnet and testnet nodes. With this API, developers can execute transactions, query on-chain data, and interact with the Botanix network, relying on a JSON-RPC standard.
Is Botanix EVM compatible?
Yes, Botanix is EVM compatible.
What API does Botanix use?
Botanix utilizes the JSON-RPC API standard. This API is crucial for any blockchain interaction on the Botanix network, allowing users to read block/transaction data, query chain information, execute smart contracts, and store data on-chain.
What is a Botanix API key?
When accessing the Botanix network via a node provider like Alchemy, Botanix developers use an API key to send transactions and retrieve data from the network.
For the best development experience, we recommend that you sign up for a free API key!
Which libraries support Botanix?
Common Ethereum libraries like ethers.js and web3.js should be compatible with Botanix, given its EVM nature.
What programming languages work with Botanix?
Languages that work with Ethereum, such as Javascript, Solidity, Typescript, and Shell, should also be compatible with Botanix. Solidity remains the primary choice for smart contract development, while Javascript is ideal for off-chain interactions.
What does Botanix use for gas?
The native currency of the Botanix blockchain is Bitcoin (BTC). Unlike other Layer 2s that use ETH or create their own tokens for gas and staking, Botanix is designed so that BTC itself serves as the native asset.
What methods does Alchemy support for the Botanix API?
You can find the list of all the methods Alchemy support for the Botanix API on Botanix API Endpoints page.
My question isn’t here, where can I get help?
If you have any questions or feedback, please contact us at [email protected] or open a ticket in the dashboard.