> For the complete documentation index, see [llms.txt](https://docs.trac.network/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.trac.network/documentation/developers.md).

# Developers

The concept of Trac Network allows to create independent subnets. The use of subnets are encouraged if the different use-cases don't require the full validation power of mainnet. This means that using **Release 1** won't return validator rewards in $trac but in turn operate gas-less. Incentives to validate can then be provided from within the different apps that are being developed.

If a developer requires help from existing validators, developers can ask approved validators to secure their subnet. Validators  are pre-approved through licenses and committed to support the entire Trac Network, including subnets.

Due to high TPS and fast transaction finality. **Release 1** is especially equipped to support slower crypto networks.&#x20;

**Note:** Developing and releasing apps with **Release 1** will  continue to work post-mainnet release as these are independent subnets.

This gives developers the opportunity to develop several kinds of solutions without waiting for mainnet release. The there are a lot of use-cases that can already be covered but are not limited to:

* **Interoperability Layers**
  * Cross-chain communication
  * Cross-chain marketplaces, staking, lending (DeFi)
  * Real World Asset (RWA) trading
  * Bridges
  * Co-Processing
  * L2-apps
  * Oracles
* **L1s & L2s & Rollups**
  * Create entire crypto infrastructures just on a single Trac Network subnet
* **Chats / Social Networks**
  * Extend the built-in chat features using smart contracts
  * AI agents trigger contract interactions (trading e.g.)
  * Decentralized social networks
* **Content**
  * Buy/sell content (text, sound, video, games)
  * Content rendering (games, websites, books, comics)
  * Content creation (decentralized workgroups)
* **Gaming**
  * Multiplayer games
  * Metaverse experiences
  * In-game/metaverse rewards & marketplaces
* and many more!

What you shouldn't use **Release 1** for is to create token/collectible standards as there is no inter-contract communication implemented yet. This feature will be available in subsequent releases and mainnet.
