> For the complete documentation index, see [llms.txt](https://docs.dapphero.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.dapphero.io/features/using-smart-contracts/adding-smart-contracts.md).

# Adding Smart Contracts 🏗️

How to Add Smart Contracts to your project

### Add a Smart Contract

Once you've created a project in your DappHero admin, you can add a smart contract by clicking on the "Contract" button on the lefthand menu.&#x20;

### Adding your Contract

To add a new contract, you will need to know a few things first:&#x20;

{% hint style="info" %}
Learn more about getting your [Contract Detail](/features/using-smart-contracts/adding-smart-contracts/contract-details.md)
{% endhint %}

1. **Address** - (The location on the blockchain where the contract lives)
2. **Network** - (The specific blockchain network where the contract live)
3. **ABI** - (This is a special code object, called JSON, which tells DappHero how the contract works)

The Contract Name is also required, but this value can be anything you like.&#x20;

![](https://3099038747-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lz7dd08wQiNE0Pjzqhz%2F-MBBOHFrqxfnz4Ej1cUk%2F-MBBPSgJLKwvPgEY9eTO%2FScreen%20Shot%202020-07-01%20at%206.05.20%20PM.png?alt=media\&token=50ae9717-da91-4afd-8990-6696afc11520)
