# Smart Contracts and dApps

Everything you need to start building decentralized applications, smart contracts, and integrations on top of DecentralChain: developer tools, client libraries, wallet integration, and step-by-step how-to guides.

```{gallery-grid}
:grid-columns: 1 2 2 3

- header: "Developer Tools"
  content: "RIDE IDE, Surfboard, and starter templates for writing and testing smart contracts."
- header: "Client Libraries"
  content: "Official TypeScript/JavaScript SDK packages for every layer of the stack."
- header: "Wallet Integration"
  content: "Connect dApps to Cubensis Connect and sign transactions on behalf of users."
- header: "How-To Guides"
  content: "Copy-paste examples for reading data, building, signing, and broadcasting transactions."
- header: "Open Source"
  content: "All SDK packages are published under the Decentral-America GitHub organization."
- header: "MIT Licensed"
  content: "Every official SDK package is released under the MIT license."
```

```{toctree}
:caption: Smart Contracts and dApps
:maxdepth: 2

01_developer-tools
02_client-libraries-and-sdk
03_how-to-guides
04_wallet-integration
```
