-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #14 from InjectiveLabs/chore/gitbook-summary
chore/gitbook-summary
- Loading branch information
Showing
189 changed files
with
29,461 additions
and
0 deletions.
There are no files selected for viewing
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
--- | ||
description: >- | ||
Brief summary about Injective and overview of its countless possibilities that | ||
make it the best choice for onboarding developers. | ||
--- | ||
|
||
# About Injective | ||
|
||
Injective is a lightning-fast, interoperable, layer-one blockchain optimized for building premier Web3 financial applications. Injective provides developers with robust plug-and-play modules such as a fully decentralized orderbook, binary options, real-world asset (RWA) module, and more, allowing developers to build a diverse array of sophisticated applications. | ||
|
||
### What is Injective?[](https://docs.injective.network/learn/introduction#what-is-injective) <a href="#what-is-injective" id="what-is-injective"></a> | ||
|
||
Injective is the blockchain built for finance. | ||
|
||
Injective is the only blockchain where developers can find robust out-of-the-box modules, such as a completely decentralized orderbook that can be utilized to build a diverse array of sophisticated applications. Moreover, Injective is an open, interoperable smart contracts platform. | ||
|
||
Injective is built with the Cosmos SDK, enabling instant transaction finality through the Tendermint proof-of-stake consensus framework. Moreover, Injective excels in enabling swift cross-chain transactions, seamlessly bridging prominent layer-one networks like Ethereum, Solana, Cosmos Hub, and more. | ||
|
||
The Injective ecosystem is a network of decentralized applications that focus on providing the best in-class user experience. By providing the unrestricted and unprecedented ability to access decentralized financial markets, products, services, and toolings, the Injective ecosystem empowers individuals with the ability to allocate capital more efficiently. | ||
|
||
### Why Build on Injective?[](https://docs.injective.network/learn/introduction#why-build-on-injective) <a href="#why-build-on-injective" id="why-build-on-injective"></a> | ||
|
||
* Optimized for decentralized finance: Injective provides out-of-the-box financial primitives such as a fully decentralized orderbook to allow developers to create mainstream dApps. For instance, applications can leverage the orderbook to launch exchanges, prediction markets, and various other on-chain strategies. | ||
* Interoperable: Injective is natively interoperable across many sovereign blockchain networks while also being IBC-enabled. Injective can facilitate seamless cross-chain transactions across Ethereum, Moonbeam, IBC-enabled chains such as CosmosHub, and Wormhole integrated chains such as Solana, Avalanche, etc. | ||
* Build dApps Using CosmWasm: Injective supports CosmWasm, a novel smart contracting platform built for the Cosmos ecosystem. This means developers can easily launch their own smart-contract powered applications on Injective. Smart-contracts that work on other chains supporting CosmWasm can seamlessly be migrated to Injective. | ||
* Launch Ethereum and IBC compatible tokens: Since Injective supports cross-chain transactions with Ethereum and all IBC-enabled chains, tokens launched on Injective can be exposed to multiple networks by default. | ||
* Intuitive developer experience: Utilize flexible and expressive development environments powered by Rust and Golang. | ||
|
||
Start building on Injective[\ | ||
](https://docs.unichain.org/docs/getting-started/setting-up-a-wallet) | ||
--------------------------------------------------------------------- | ||
|
||
<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="files"></th></tr></thead><tbody><tr><td>Getting Started</td><td>Start your Injective Journey</td><td><a href="getting-started/">getting-started</a></td><td><a href=".gitbook/assets/start-ehro.png">start-ehro.png</a></td></tr><tr><td>Are you a User?</td><td>Learn how to create a wallet</td><td><a href="getting-started/wallet/create-a-wallet.md">create-a-wallet.md</a></td><td><a href=".gitbook/assets/user-hero.png">user-hero.png</a></td></tr><tr><td>Are you a Developer?</td><td>Learn how to build on Injective</td><td><a href="developers/getting-started/">getting-started</a></td><td><a href=".gitbook/assets/dev-hero.png">dev-hero.png</a></td></tr><tr><td>Are you a Trader?</td><td>Learn how to start trading on Injective</td><td><a href="traders/getting-started.md">getting-started.md</a></td><td><a href=".gitbook/assets/trader-hero.png">trader-hero.png</a></td></tr><tr><td>Are you a Validator?</td><td>Learn how to run sentry and validator nodes</td><td><a href="nodes/getting-started/">getting-started</a></td><td><a href=".gitbook/assets/validator-hero.png">validator-hero.png</a></td></tr><tr><td>Are you just curious?</td><td>Feel free to explore the docs</td><td></td><td><a href=".gitbook/assets/explorer-hero.png">explorer-hero.png</a></td></tr></tbody></table> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,203 @@ | ||
# Table of contents | ||
|
||
* [About Injective](README.md) | ||
* [Getting Started](getting-started/README.md) | ||
* [Wallet](getting-started/wallet/README.md) | ||
* [Create a wallet](getting-started/wallet/create-a-wallet.md) | ||
* [Accounts](getting-started/wallet/accounts.md) | ||
* [Staking](getting-started/wallet/staking.md) | ||
* [Governance](getting-started/wallet/governance.md) | ||
* [Auction](getting-started/wallet/auction.md) | ||
* [Token Standards](getting-started/token-standards/README.md) | ||
* [INJ coin](getting-started/token-standards/inj-coin.md) | ||
* [Token Factory](getting-started/token-standards/token-factory.md) | ||
* [CW20 Standard](getting-started/token-standards/cw20-standard.md) | ||
* [Transactions](getting-started/transactions/README.md) | ||
* [Gas and Fees](getting-started/transactions/gas-and-fees.md) | ||
* [Guides](guides/README.md) | ||
* [Create a Wallet](https://blog.injective.com/en/how-to-create-an-injective-wallet-2/) | ||
* [Bridge](guides/bridge/README.md) | ||
* [From Ethereum](https://blog.injective.com/en/how-to-bridge-from-ethereum-to-injective-using-metamask/) | ||
* [Using Wormhole](https://blog.injective.com/en/how-to-bridge-to-injective-using-wormhole/) | ||
* [Using IBC from Cosmos](https://blog.injective.com/en/how-to-bridge-from-cosmos-to-injective-using-keplr/) | ||
* [From Solana](https://blog.injective.com/en/how-to-bridge-from-solana-to-injective-using-phantom/) | ||
* [Launch a token](guides/launch-a-token.md) | ||
* [Launch a market](guides/launch-a-market.md) | ||
* [Get INJ](https://injective.com/getinj) | ||
* [Toolkits](toolkits/README.md) | ||
* [injectived](toolkits/injectived/README.md) | ||
* [Install injectived](toolkits/injectived/install-injectived.md) | ||
* [Using injectived](toolkits/injectived/using-injectived.md) | ||
* [Commands](toolkits/injectived/advanced.md) | ||
* [Injective TS SDK](https://docs.ts.injective.network) | ||
* [Injective Go SDK](https://github.com/InjectiveLabs/sdk-go/) | ||
* [Injective Python SDK](https://github.com/InjectiveLabs/sdk-python) | ||
* [Injective CW SDK](https://github.com/InjectiveLabs/cw-injective) | ||
* [The Graph](https://docs.substreams.dev/documentation/how-to-guides/injective) | ||
* [References](references.md) | ||
* [Glossary](glossary.md) | ||
|
||
## Developers | ||
|
||
* [Getting Started](developers/getting-started/README.md) | ||
* [Guides](developers/getting-started/guides/README.md) | ||
* [Testnet Proposals](developers/getting-started/guides/testnet-proposals.md) | ||
* [Convert addresses](developers/getting-started/guides/convert-addresses.md) | ||
* [Exchange Developers](developers/exchange-developers/README.md) | ||
* [Build a DEX](https://docs.ts.injective.network/building-dapps/dapps-examples/dex) | ||
* [Provider Oracle](developers/exchange-developers/provider-oracle.md) | ||
* [EVM Developers](developers/evm-developers.md) | ||
* [Cosmwasm Developers](developers/cosmwasm-developers/README.md) | ||
* [Your First Smart Contract](developers/cosmwasm-developers/your-first-smart-contract.md) | ||
* [Guides](developers/cosmwasm-developers/guides/README.md) | ||
* [Local Development](developers/cosmwasm-developers/guides/local-development.md) | ||
* [Mainnet Deployment](developers/cosmwasm-developers/guides/mainnet-deployment.md) | ||
* [Whitelisting deployment address](developers/cosmwasm-developers/guides/whitelisting-deployment-address.md) | ||
* [Create your Swap Contract](developers/cosmwasm-developers/guides/create-your-swap-contract.md) | ||
* [Creating UIs](developers/cosmwasm-developers/guides/creating-uis.md) | ||
* [CW20 Adapter](developers/cosmwasm-developers/page-1.md) | ||
* [Injective Test Tube](developers/cosmwasm-developers/injective-test-tube.md) | ||
* [Modules](developers/modules/README.md) | ||
* [Injective](developers/modules/injective/README.md) | ||
* [Auction](developers/modules/injective/auction/README.md) | ||
* [State](developers/modules/injective/auction/01_state.md) | ||
* [Messages](developers/modules/injective/auction/02_messages.md) | ||
* [EndBlock](developers/modules/injective/auction/03_end_block.md) | ||
* [Events](developers/modules/injective/auction/04_events.md) | ||
* [Params](developers/modules/injective/auction/05_params.md) | ||
* [Exchange](developers/modules/injective/exchange/README.md) | ||
* [Derivative Markets Concepts](developers/modules/injective/exchange/00_derivative_market_concepts.md) | ||
* [Spot Markets Concepts](developers/modules/injective/exchange/01_spot_market_concepts.md) | ||
* [Binary Option Markets Concepts](developers/modules/injective/exchange/02_binary_options_markets.md) | ||
* [Other Concepts](developers/modules/injective/exchange/02_other_concepts.md) | ||
* [State](developers/modules/injective/exchange/03_state.md) | ||
* [State Transitions](developers/modules/injective/exchange/04_state_transitions.md) | ||
* [Messages](developers/modules/injective/exchange/05_messages.md) | ||
* [Proposals](developers/modules/injective/exchange/06_proposals.md) | ||
* [BeginBlock](developers/modules/injective/exchange/07_begin_block.md) | ||
* [EndBlock](developers/modules/injective/exchange/08_end_block.md) | ||
* [Events](developers/modules/injective/exchange/09_events.md) | ||
* [Params](developers/modules/injective/exchange/10_params.md) | ||
* [MsgPrivilegedExecuteContract](developers/modules/injective/exchange/11_msg_privileged_execute_contract.md) | ||
* [Improvements](developers/modules/injective/exchange/07_future_improvements.md) | ||
* [Insurance](developers/modules/injective/insurance/README.md) | ||
* [State](developers/modules/injective/insurance/01_state.md) | ||
* [State Transitions](developers/modules/injective/insurance/02_state_transition.md) | ||
* [Messages](developers/modules/injective/insurance/03_messages.md) | ||
* [EndBlock](developers/modules/injective/insurance/04_end_block.md) | ||
* [Events](developers/modules/injective/insurance/05_events.md) | ||
* [Params](developers/modules/injective/insurance/06_params.md) | ||
* [Improvements](developers/modules/injective/insurance/07_future_improvements.md) | ||
* [OCR](developers/modules/injective/ocr/README.md) | ||
* [Concepts](developers/modules/injective/ocr/01_concepts.md) | ||
* [State](developers/modules/injective/ocr/02_state.md) | ||
* [Messages](developers/modules/injective/ocr/03_messages.md) | ||
* [Proposals](developers/modules/injective/ocr/04_proposals.md) | ||
* [BeginBlock](developers/modules/injective/ocr/05_begin_block.md) | ||
* [Hooks](developers/modules/injective/ocr/06_hooks.md) | ||
* [Events](developers/modules/injective/ocr/07_hooks.md) | ||
* [Params](developers/modules/injective/ocr/08_params.md) | ||
* [Oracle](developers/modules/injective/oracle/README.md) | ||
* [State](developers/modules/injective/oracle/01_state.md) | ||
* [Keeper](developers/modules/injective/oracle/02_keeper.md) | ||
* [Messages](developers/modules/injective/oracle/03_messages.md) | ||
* [Proposals](developers/modules/injective/oracle/04_proposals.md) | ||
* [Events](developers/modules/injective/oracle/05_events.md) | ||
* [Improvements](developers/modules/injective/oracle/06_future_improvements.md) | ||
* [Peggy](developers/modules/injective/peggy/README.md) | ||
* [Definitions](developers/modules/injective/peggy/01_definitions.md) | ||
* [Workflow](developers/modules/injective/peggy/02_workflow.md) | ||
* [State](developers/modules/injective/peggy/03_state.md) | ||
* [Messages](developers/modules/injective/peggy/04_messages.md) | ||
* [Slashing](developers/modules/injective/peggy/05_slashing.md) | ||
* [EndBlock](developers/modules/injective/peggy/06_end_block.md) | ||
* [Events](developers/modules/injective/peggy/07_events.md) | ||
* [Params](developers/modules/injective/peggy/08_params.md) | ||
* [Relay Semantics](developers/modules/injective/peggy/09_relay_semantics.md) | ||
* [Improvements](developers/modules/injective/peggy/10_future_improvements.md) | ||
* [Permissions](developers/modules/injective/permissions/README.md) | ||
* [Concepts](developers/modules/injective/permissions/01_concepts.md) | ||
* [State](developers/modules/injective/permissions/02_state.md) | ||
* [State Transition](developers/modules/injective/permissions/03_state_transitions.md) | ||
* [TokenFactory](developers/modules/injective/tokenfactory/README.md) | ||
* [Concepts](developers/modules/injective/tokenfactory/01_concepts.md) | ||
* [State](developers/modules/injective/tokenfactory/02_state.md) | ||
* [Messages](developers/modules/injective/tokenfactory/03_messages.md) | ||
* [Events](developers/modules/injective/tokenfactory/04_events.md) | ||
* [Params](developers/modules/injective/tokenfactory/05_params.md) | ||
* [WasmX](developers/modules/injective/wasmx/README.md) | ||
* [Concepts](developers/modules/injective/wasmx/01_concepts.md) | ||
* [Data](developers/modules/injective/wasmx/02_data.md) | ||
* [Proposals](developers/modules/injective/wasmx/03_proposals.md) | ||
* [Messages](developers/modules/injective/wasmx/04_messages.md) | ||
* [Params](developers/modules/injective/wasmx/05_params.md) | ||
* [Core](developers/modules/core/README.md) | ||
* [Auth](developers/modules/core/auth/README.md) | ||
* [AuthZ](developers/modules/core/authz/README.md) | ||
* [Bank](developers/modules/core/bank/README.md) | ||
* [Consensus](developers/modules/core/consensus/README.md) | ||
* [Crisis](developers/modules/core/crisis/README.md) | ||
* [Distribution](developers/modules/core/distribution/README.md) | ||
* [Evidence](developers/modules/core/evidence/README.md) | ||
* [Feegrant](developers/modules/core/feegrant/README.md) | ||
* [Gov](developers/modules/core/gov/README.md) | ||
* [Group](developers/modules/core/group/README.md) | ||
* [Mint](developers/modules/core/mint/README.md) | ||
* [NFT](developers/modules/core/nft/README.md) | ||
* [Params](developers/modules/core/params/README.md) | ||
* [Slashing](developers/modules/core/slashing/README.md) | ||
* [Staking](developers/modules/core/staking/README.md) | ||
* [Upgrade](developers/modules/core/upgrade/README.md) | ||
* [Circuit](developers/modules/core/circuit/README.md) | ||
* [Genutils](developers/modules/core/genutils.md) | ||
* [Documentation](https://docs.ts.injective.network) | ||
|
||
## Nodes | ||
|
||
* [Getting Started](nodes/getting-started/README.md) | ||
* [Interact with a node](nodes/getting-started/interact-with-a-node.md) | ||
* [Running a node](nodes/getting-started/running-a-node/README.md) | ||
* [Setting up the keyring](nodes/getting-started/running-a-node/1.-setting-up-the-keyring.md) | ||
* [Join a network](nodes/getting-started/running-a-node/join-a-network.md) | ||
* [Upgrade your node](nodes/getting-started/running-a-node/upgrade-your-node.md) | ||
* [Validators](nodes/validators/README.md) | ||
* [Mainnet](nodes/validators/mainnet/README.md) | ||
* [Peggo](nodes/validators/mainnet/peggo.md) | ||
* [Canonical Chain Upgrades](nodes/validators/mainnet/canonical-chain-upgrades/README.md) | ||
* [Upgrade to 10002-rc1](nodes/validators/mainnet/canonical-chain-upgrades/canonical-10002-rc1.md) | ||
* [Upgrade to 10002-rc2](nodes/validators/mainnet/canonical-chain-upgrades/canonical-10002-rc2.md) | ||
* [Upgrade to 10003-rc1](nodes/validators/mainnet/canonical-chain-upgrades/canonical-10003-rc1.md) | ||
* [Upgrade to 10004-rc1](nodes/validators/mainnet/canonical-chain-upgrades/canonical-10004-rc1.md) | ||
* [Upgrade to 10004-rc1-patch](nodes/validators/mainnet/canonical-chain-upgrades/canonical-10004-rc1-patch.md) | ||
* [Upgrade to 10005-rc1](nodes/validators/mainnet/canonical-chain-upgrades/canonical-10005-rc1.md) | ||
* [Upgrade to 10006-rc1](nodes/validators/mainnet/canonical-chain-upgrades/canonical-10006-rc1.md) | ||
* [Upgrade to 10007-rc1](nodes/validators/mainnet/canonical-chain-upgrades/canonical-10007-rc1.md) | ||
* [Upgrade to 10008 - Camelot](nodes/validators/mainnet/canonical-chain-upgrades/canonical-10008.md) | ||
* [Upgrade to 10009](nodes/validators/mainnet/canonical-chain-upgrades/canonical-10009.md) | ||
* [Upgrade to v1.10](nodes/validators/mainnet/canonical-chain-upgrades/canonical-100010.md) | ||
* [Upgrade to v1.11](nodes/validators/mainnet/canonical-chain-upgrades/canonical-10011.md) | ||
* [Upgrade to v1.12.0](nodes/validators/mainnet/canonical-chain-upgrades/canonical-1-12.md) | ||
* [Upgrade to v1.12.1](nodes/validators/mainnet/canonical-chain-upgrades/canonical-1-12-1.md) | ||
* [Upgrade to v1.13.0](nodes/validators/mainnet/canonical-chain-upgrades/canonical-1.13.0.md) | ||
* [Upgrade to v1.13.2](nodes/validators/mainnet/canonical-chain-upgrades/canonical-1.13.2.md) | ||
* [Testnet](nodes/validators/testnet/README.md) | ||
* [Testnet Peggo](nodes/validators/testnet/testnet-peggo.md) | ||
* [Cosmosvisor](nodes/validators/cosmosvisor.md) | ||
* [Public Endpoints](nodes/public-endpoints.md) | ||
* [Private Nodes](nodes/private-nodes.md) | ||
* [Injective Indexer Setup](https://injective.notion.site/Injective-Exchange-Service-Setup-Guide-7e59980634d54991862300670583d46a) | ||
|
||
## Traders | ||
|
||
* [Getting Started](traders/getting-started.md) | ||
* [Documentation](https://docs.trading.injective.network) | ||
* [API Reference](https://api.injective.exchange/) | ||
|
||
## Useful Links | ||
|
||
* [Injective 101](https://injective.notion.site/Injective-d48cbe6cb04141e082ff2c85a73ba67a?pvs=4) | ||
* [Injective Hub](https://hub.injective.network) | ||
* [Injective Explorer](https://explorer.injective.network) | ||
* [Chain API Reference](https://sentry.lcd.injective.network/swagger/#/) | ||
* [Indexer API Reference](https://api.injective.network/swagger/#/) | ||
* [Testnet Faucet](https://testnet.faucet.injective.network) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
# Cosmwasm Developers | ||
|
||
CosmWasm is a novel smart contracting platform built for the Cosmos ecosystem. You can learn more about CosmWasm [here](https://docs.cosmwasm.com/docs/), or see the [CosmWasm Book](https://book.cosmwasm.com/index.html) for a guide on creating CosmWasm smart contracts. | ||
|
||
**Start your builder journey on Injective using Cosmwasm here** [your-first-smart-contract.md](your-first-smart-contract.md "mention")  |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
# Guides | ||
|
Oops, something went wrong.