What is Koios?
Koios Java Client Library is based on Koios Elastic Query Layer for Cardano Node by Cardano Community Guild Operators.
Koios is best described as a Decentralized and Elastic RESTful query layer for exploring data on Cardano blockchain to consume within applications/wallets/explorers/etc.
Resource and maintenance requirements for Cardano blockchain components (e.g. cardano-node, cardano-db-sync) are ever-growing. Along with that, every builder needs to identify how to query complex information from the chain.
Overview
Koios Java Client is a Java REST Client library which allows interacting with Koios Server Instances using Java Objects.
Features
- Synchronous REST messaging using java objects
- Structured Java Objects logging
- Supported REST Services:
- Network
- Query Chain Tip
- Get Genesis Info
- Get Historical tokenomic stats
- Epoch
- Epoch Information
- Epoch's Protocol Parameters
- Block
- Block List
- Block Information
- Block Transactions
- Transactions
- Transaction Information
- Transaction UTxOs
- Transaction Metadata
- Transaction Metadata Labels
- Transaction Status (Block Confirmations)
- Address
- Address Information
- Address Transactions
- Transactions from Payment Credentials
- Address Assets
- Account
- List of All Accounts
- Account Information
- Account Rewards
- Account Updates (History)
- Account Addresses
- Account Assets
- Account History
- Asset
- Assets Address List
- Asset Information
- Asset Summary
- Pool
- Pool List
- Pool Information
- Pool Delegators List
- Pool Blocks
- Pool Updates (History)
- Pool Relays
- Pool Metadata
- Script
- Script List
- Script Redeemers
- Network