> For the complete documentation index, see [llms.txt](https://intelliada.bloxbean.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://intelliada.bloxbean.com/cardano-node-configuration.md).

# Cardano Node Configuration

Currently you can only configure [Blockfrost](https://blockfrost.io/) node inside the IDE. Blockfrost provides api endpoints for both Cardano Mainnet and Testnet. Once configured, you can use the configured node to interact with the Cardano blockchain.

**Note:** Support for other node types will be added in the future release. (e.g; Cardano wallet, Cardano GraphQL ...)

### **Pre**-**requisites**

You need to first register on Blockfrost website (<https://blockfrost.io>) to get a "Api Key" or "Project Id". Once you get the api key for mainnet or testnet, you are ready to configure a Blockfrost node in the IDE.

### Configure a new node

* Create an empty project. Type of project doesn't matter if you just want to interact with Cardano.
* Once the project is opened, you should be able to see "Cardano" tab in the right side tool window.

![](/files/-Mcwqjwc_gnIz7kcPUYr)

* Enter name, select Blockfrost node type (Testnet or Mainnet)
* Enter Blockfrost "Api Key" in the "Project Id" text field.
* Click "Test Connectioin" to verify the connection.
* Then click ok to create a new node configuration.

![](/files/-McwsBi4LTCv2f_SyCj7)

### Select a default node

If you have multiple nodes configured in the IDE, you need to set a node as default node. IDE connects to the default node to submit the transactions, query blockchain data or other supported operations.

![](/files/-Mcwtq69V87bYmqBUl2M)
