# IPWorld.io ## Docs - [API Reference](https://docs.ipworld.io/api-reference/introduction.md): StoryRPC API documentation - [ABCI Info](https://docs.ipworld.io/api-reference/tendermint/abci-info.md): Get information about the ABCI application - [ABCI Query](https://docs.ipworld.io/api-reference/tendermint/abci-query.md): Query the application for some information - [Get Block](https://docs.ipworld.io/api-reference/tendermint/block.md): Get block at a specified height - [Get Block By Hash](https://docs.ipworld.io/api-reference/tendermint/block-by-hash.md): Get block by hash - [Get Block Results](https://docs.ipworld.io/api-reference/tendermint/block-results.md): Get block results at a specified height - [Search Blocks](https://docs.ipworld.io/api-reference/tendermint/block-search.md): Search for blocks matching specified criteria - [Get Blockchain Info](https://docs.ipworld.io/api-reference/tendermint/blockchain.md): Get block headers (max: 20) for height between minHeight and maxHeight - [Broadcast Evidence](https://docs.ipworld.io/api-reference/tendermint/broadcast-evidence.md): Broadcast evidence of validator misbehavior - [Broadcast Transaction (Async)](https://docs.ipworld.io/api-reference/tendermint/broadcast-tx-async.md): Broadcast a transaction asynchronously - [Broadcast Transaction (Commit)](https://docs.ipworld.io/api-reference/tendermint/broadcast-tx-commit.md): Broadcast a transaction and wait for it to be committed in a block - [Broadcast Transaction (Sync)](https://docs.ipworld.io/api-reference/tendermint/broadcast-tx-sync.md): Broadcast a transaction and wait for CheckTx result - [Check Transaction](https://docs.ipworld.io/api-reference/tendermint/check-tx.md): Verify a transaction without broadcasting it - [Get Commit](https://docs.ipworld.io/api-reference/tendermint/commit.md): Get commit results at a specified height - [Get Consensus Parameters](https://docs.ipworld.io/api-reference/tendermint/consensus-params.md): Get consensus parameters at specified height - [Get Consensus State](https://docs.ipworld.io/api-reference/tendermint/consensus-state.md): Get current consensus state - [Dump Consensus State](https://docs.ipworld.io/api-reference/tendermint/dump-consensus-state.md): Get complete consensus state - [Get Genesis](https://docs.ipworld.io/api-reference/tendermint/genesis.md): Get genesis document - [Get Genesis Chunked](https://docs.ipworld.io/api-reference/tendermint/genesis-chunked.md): Get genesis document in chunks - [Get Header](https://docs.ipworld.io/api-reference/tendermint/header.md): Get header at a specified height - [Get Header By Hash](https://docs.ipworld.io/api-reference/tendermint/header-by-hash.md): Get block header by hash - [Get Node Health](https://docs.ipworld.io/api-reference/tendermint/health.md): Get node health. Returns empty result (200 OK) on success, no response in case of an error. - [Get Network Info](https://docs.ipworld.io/api-reference/tendermint/net-info.md): Get network information - [Get Number of Unconfirmed Transactions](https://docs.ipworld.io/api-reference/tendermint/num-unconfirmed-txs.md): Get number of unconfirmed transactions - [Get Node Status](https://docs.ipworld.io/api-reference/tendermint/status.md): Get Tendermint status including node info, pubkey, latest block hash, app hash, block height and time - [Subscribe](https://docs.ipworld.io/api-reference/tendermint/subscribe.md): Subscribe to events via WebSocket - [Get Transaction](https://docs.ipworld.io/api-reference/tendermint/tx.md): Get transaction details by hash - [Search Transactions](https://docs.ipworld.io/api-reference/tendermint/tx-search.md): Search for transactions matching specified criteria - [Get Unconfirmed Transactions](https://docs.ipworld.io/api-reference/tendermint/unconfirmed-txs.md): Get list of unconfirmed transactions - [Unsubscribe](https://docs.ipworld.io/api-reference/tendermint/unsubscribe.md): Unsubscribe from events via WebSocket - [Unsubscribe All](https://docs.ipworld.io/api-reference/tendermint/unsubscribe-all.md): Unsubscribe from all events via WebSocket - [Get Validators](https://docs.ipworld.io/api-reference/tendermint/validators.md): Get validator set at specified height - [IP Assets](https://docs.ipworld.io/core-concepts/ip-assets.md): Understanding IP Assets in Story - [Proof of Creativity](https://docs.ipworld.io/core-concepts/proof-of-creativity.md): Understanding Proof of Creativity in Story - [Introduction](https://docs.ipworld.io/introduction.md): Welcome to IPWorld.io - Your Gateway to the World’s IP Blockchain - [Story Operators](https://docs.ipworld.io/operators/introduction.md): Run and maintain Story blockchain infrastructure - [Understand Story](https://docs.ipworld.io/quickstart.md): Imagine a world where every creator can easily protect and share their work - [Story Block Explorers](https://docs.ipworld.io/tools/explorers/introduction.md): Official block explorers for Story blockchain - [Story Faucets](https://docs.ipworld.io/tools/faucets/introduction.md): Get test tokens for Story blockchain - [Story Ecosystem](https://docs.ipworld.io/tools/introduction.md): Essential tools and resources for Story blockchain - [💎 Coin98](https://docs.ipworld.io/tools/wallets/coin98.md): How to Add Story Testnet to Your Coin98 Wallet - [🦊 MetaMask](https://docs.ipworld.io/tools/wallets/metamask.md): How to Add Story Testnet to Your Wallet - [👻 Phantom](https://docs.ipworld.io/tools/wallets/phantom.md): How to setup Phantom wallet for Story blockchain - [🐰 Rabby](https://docs.ipworld.io/tools/wallets/rabby.md): How to Add Story Testnet to Your Rabby Wallet - [🛡️ Trust Wallet](https://docs.ipworld.io/tools/wallets/trust-wallet.md): How to Add Story Testnet to Your Trust Wallet - [⚡ Zerion](https://docs.ipworld.io/tools/wallets/zerion.md): How to Add Story Testnet to Your Zerion Wallet - [Creating Your First IP Asset](https://docs.ipworld.io/tutorials/first-ip-asset.md): Step-by-step guide to creating an IP Asset - [EP1: All About Story](https://docs.ipworld.io/videos/episodes/ep1-overview.md): Introduction to Storyand its vision for the future of IP - [EP10: Programmable IP License (PIL) & The Future of IP Rights](https://docs.ipworld.io/videos/episodes/ep10-programmable-ip-license.md): Discover how PIL revolutionizes IP rights management with customizable licensing terms and automated enforcement - [EP2: Tackling IP Challenges](https://docs.ipworld.io/videos/episodes/ep2-challenges.md): How Storyaddresses key IP challenges in Web3 - [EP3: Revolutionizing IP Ownership](https://docs.ipworld.io/videos/episodes/ep3-ownership.md): Understanding Story's decentralized IP ecosystem - [EP4: Blockchain-Powered IP](https://docs.ipworld.io/videos/episodes/ep4-blockchain.md): How Storyleverages blockchain for IP management - [EP5: Top Projects (Part 1)](https://docs.ipworld.io/videos/episodes/ep5-projects-1.md): Exploring innovative projects in the Storye cosystem - [EP6: Top Projects (Part 2)](https://docs.ipworld.io/videos/episodes/ep6-projects-2.md): Continuing our exploration of Storyecosystem projects - [EP7: Agent TCP/IP](https://docs.ipworld.io/videos/episodes/ep7-agent-tcp-ip.md): Exploring Story's Agent TCP/IP framework - [EP8: Block Explorers](https://docs.ipworld.io/videos/episodes/ep8-block-explorers.md): The 5 Best Block Explorers for Story Odyssey - [EP9: Proof-of-Creativity & The Future of IP](https://docs.ipworld.io/videos/episodes/ep9-proof-of-creativity.md): Learn about Proof-of-Creativity, a feature that transforms IP into programmable, tradable assets - [Story Deep Dive Series](https://docs.ipworld.io/videos/introduction.md): Learn about Story through our video series ## OpenAPI Specs - [openapi](https://docs.ipworld.io/api-reference/openapi.json) - [openapi037](https://docs.ipworld.io/api-reference/openapi037.yaml) ## Optional - [Documentation](https://docs.ipworld.io) - [Dashboard](https://ipworld.io) - [Blog](https://ipworld.io/blog)