> 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.md).

# Features

- [Network ⛓️](https://docs.dapphero.io/features/network.md): Connecting to the Network and sending ETH
- [User 🤖](https://docs.dapphero.io/features/user.md): Accessing the current users information
- [3box 👯‍♂️](https://docs.dapphero.io/features/3box.md): Learn how to access decentralized 3Box user profiles
- [Smart Contracts 👩🏾‍🔬](https://docs.dapphero.io/features/using-smart-contracts.md): Connecting to Smart Contracts
- [Adding Smart Contracts 🏗️](https://docs.dapphero.io/features/using-smart-contracts/adding-smart-contracts.md): How to Add Smart Contracts to your project
- [Contract Details](https://docs.dapphero.io/features/using-smart-contracts/adding-smart-contracts/contract-details.md): Whats an ABI? Where does a Contract live?
- [Create a Method Instance](https://docs.dapphero.io/features/using-smart-contracts/create-a-method-instance.md): How to create a Method Instance for your customContract
- [Inputs](https://docs.dapphero.io/features/using-smart-contracts/inputs.md): How to get information from the user, to send to your contract method
- [Invoke](https://docs.dapphero.io/features/using-smart-contracts/invoke.md): Activating Methods on page load or button click
- [Outputs](https://docs.dapphero.io/features/using-smart-contracts/outputs.md): Getting data back from the blockchain
- [Events](https://docs.dapphero.io/features/using-smart-contracts/events.md): Contrat Events
- [Advanced: Automatically clearing Inputs](https://docs.dapphero.io/features/using-smart-contracts/advanced-automatically-clearing-inputs.md): How to enable or disable automatically clearing a form input field
- [Advanced: Getting the Current User's Address Dynamically](https://docs.dapphero.io/features/using-smart-contracts/getting-the-current-user.md): Getting the value of the current user as an input
- [Advanced: Sending ETH to a contract method](https://docs.dapphero.io/features/using-smart-contracts/sending-eth-to-a-contract.md): How to optionally send ETH to a contract method.
- [Listening to Events](https://docs.dapphero.io/features/using-smart-contracts/listening-to-events.md): Getting advanced functionality
- [Resources: Learn More](https://docs.dapphero.io/features/using-smart-contracts/resources-learn-more.md): Where to go to learn more.
- [Resources: Test Contracts](https://docs.dapphero.io/features/using-smart-contracts/testing-smart-contracts.md): Want to practice your skills? We have the tools for you!
- [Collectibles 🃏](https://docs.dapphero.io/features/what-are-nfts.md): Want to learn what Collectables are? You're in the right spot! 🃏
- [Getting Started](https://docs.dapphero.io/features/what-are-nfts/notes-about-collectables.md): Using Collectibles in your DappHero project
- [Single Collectibles](https://docs.dapphero.io/features/what-are-nfts/single-collectibles.md): Retrieving a single collectible and displaying it's data
- [Listing Collectibles](https://docs.dapphero.io/features/what-are-nfts/listing-collectables.md): How to display lists of Collectibles
- [Displaying Token Metadata](https://docs.dapphero.io/features/what-are-nfts/displaying-token-metadata.md)
- [Advanced: $CURRENT\_USER](https://docs.dapphero.io/features/what-are-nfts/advanced-usdcurrent_user.md): Dynamically getting the address of the current user
- [Advanced: $URL](https://docs.dapphero.io/features/what-are-nfts/advanced-url-query-params.md): Set the Collectible Feature instance via URL query params
- [Advanced: $THIS](https://docs.dapphero.io/features/what-are-nfts/advanced-usdthis.md): Referring to the current Collectible's information
- [Advanced: Properties](https://docs.dapphero.io/features/what-are-nfts/advanced-properties.md)
- [Calling Smart Contracts inside Collectibles](https://docs.dapphero.io/features/what-are-nfts/calling-smart-contracts-inside-collectibles.md)
- [Collectible Example](https://docs.dapphero.io/features/what-are-nfts/collectible-example.md): A complete example of using Collectibles
