Skip to content

Commit

Permalink
Merge pull request #14 from InjectiveLabs/chore/gitbook-summary
Browse files Browse the repository at this point in the history
chore/gitbook-summary
  • Loading branch information
bangjelkoski authored Oct 22, 2024
2 parents 2afd8c6 + b70ae1b commit c0d6f14
Show file tree
Hide file tree
Showing 189 changed files with 29,461 additions and 0 deletions.
Binary file added .gitbook/.gitbook/assets/blog-hero.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .gitbook/.gitbook/assets/bridge-hero.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .gitbook/.gitbook/assets/code-hero.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .gitbook/.gitbook/assets/dev-hero.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .gitbook/.gitbook/assets/explorer-hero.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .gitbook/.gitbook/assets/inj-hero.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .gitbook/.gitbook/assets/launch-market-hero.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .gitbook/.gitbook/assets/launch-token-hero.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .gitbook/.gitbook/assets/start-ehro.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .gitbook/.gitbook/assets/token-hero.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .gitbook/.gitbook/assets/trader-hero.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .gitbook/.gitbook/assets/txs-hero.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .gitbook/.gitbook/assets/user-hero.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .gitbook/.gitbook/assets/validator-hero.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .gitbook/.gitbook/assets/wallet-hero (1).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .gitbook/.gitbook/assets/wallet-hero.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
33 changes: 33 additions & 0 deletions .gitbook/README.md
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>
203 changes: 203 additions & 0 deletions .gitbook/SUMMARY.md
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)
5 changes: 5 additions & 0 deletions .gitbook/developers/cosmwasm-developers/README.md
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")&#x20;
2 changes: 2 additions & 0 deletions .gitbook/developers/cosmwasm-developers/guides/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Guides

Loading

0 comments on commit c0d6f14

Please sign in to comment.