08BuildingDapps - InjectiveLabs/injective-ts GitHub Wiki

:warning: The Docs have been moved to https://docs.ts.injective.network/building-dapps :warning:

Injective is a Layer-1 blockchain built for finance. Injective offers developers out-of-the-box primitives for building decentralized financial applications in addition to an open and permissionless smart contracts layer providing advanced capabilities in building robust Web3 applications.

Injective is natively interoperable with several well-known blockchain networks, including Ethereum, Solana, and all IBC-enabled cosmos chains like CosmosHub, Osmosis, etc. The interoperability not only allows Injective to enable users to bridge assets from multiple chains but also allows for transferring arbitrary data - like oracle prices, etc.

Within this section we are going to explore configuring different UI frameworks to work with the @injectivelabs packages so you can start building decentralized applications on top of Injective. We are also going to showcase example (simple) dApps built on top of Injective.


Configuration

Topic Description
Configuring Nuxt Configuring Nuxt 3.x + Vite
Configuring React Configuring React 18 + Vite

Dapps

Topic Description
DEX Building a decentralized exchange on top of Injective
Bridge Building a simple bridge between Injective and Ethereum
Simple Smart Contract Building a simple smart contract app on top of Injective