Allora
Allora API is available on Web3 API platform.
The Allora Network is an advanced protocol that leverages decentralized AI and machine learning (ML) to generate and share predictions among its participants. It provides a structured way for users to access on-chain AI predictions and pay the AI/ML node operators who produce these insights.
Allora acts as a bridge between various parties — data owners, processors, AI/ML predictors, market analysts, and end-users — allowing them to utilize and act on these predictions. AI/ML agents on the network use their data and algorithms to broadcast predictions across a peer-to-peer network. They also evaluate predictions from other agents.
The network’s consensus mechanism then combines these predictions and assessments, rewarding agents based on the quality of their contributions. This incentive system helps Allora continuously learn and adapt to changing market conditions.
Tendermint JSON-RPC/REST methods
Info — node information:
blockchain— retrieves block headers (max: 20) forminHeight <= height <= maxHeight.block— retrieves a block at a specified height.block_by_hash— retrieves a block by hash.block_results— retrieves block results at a specified height.commit— retrieves commit results at a specified height.validators— retrieves a validator set at a specified height.genesis_chunked— retrieves the Genesis in multiple chunks.dump_consensus_state— retrieves consensus state.consensus_state— retrieves consensus state.consensus_params— retrieves consensus parameters.unconfirmed_txs— retrieves the list of unconfirmed transactions.num_unconfirmed_txs— retrieves data about unconfirmed transactions.tx_search— searches for transactions.block_search— searches for blocks byBeginBlockandEndBlockevents.tx— retrieves transactions by hash.
Tx — transactions broadcast information:
broadcast_tx_sync— returns with the response fromCheckTx. Does not wait forDeliverTxresult.broadcast_tx_async— returns right away, with no response. Does not wait forCheckTxnorDeliverTxresults.broadcast_tx_commit— returns with the responses fromCheckTxandDeliverTx.check_tx— checks the transaction without executing it.
ABCI — ABCI info:
abci_info— retrieves info about the application.abci_query— queries the application for some information.
Methods
Networks/Protocols supported, Information, Transactions, ABCI
Networks/Protocols supportedblockchainblockblock_by_hashblock_resultscommitvalidatorsgenesis_chunkeddump_consensus_stateconsensus_stateconsensus_paramsunconfirmed_txsnum_unconfirmed_txstx_searchblock_searchtxbroadcast_tx_syncParametersbroadcast_tx_asyncbroadcast_tx_commitcheck_txabci_infoabci_query
Cosmos REST methods
Auth methods/cosmos/auth/v1beta1/accounts/{address}/cosmos/auth/v1beta1/paramsBank methods/cosmos/bank/v1beta1/balances/{address}/cosmos/bank/v1beta1/balances/{address}/{denom}/cosmos/bank/v1beta1/params/cosmos/bank/v1beta1/supplyDistribution methods/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards/{validator_address}/cosmos/distribution/v1beta1/delegators/{delegator_address}/validators/cosmos/distribution/v1beta1/delegators/{delegator_address}/withdraw_address/cosmos/distribution/v1beta1/params/cosmos/distribution/v1beta1/validators/{validator_address}/commission/cosmos/distribution/v1beta1/validators/{validator_address}/outstanding_rewards/cosmos/distribution/v1beta1/validators/{validator_address}/slashesEvidence methods/cosmos/evidence/v1beta1/evidence/cosmos/evidence/v1beta1/evidence/{evidence_hash}Gov methods/cosmos/gov/v1beta1/params/{params_type}/cosmos/gov/v1beta1/proposals/cosmos/gov/v1beta1/proposals/{proposal_id}/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits/{depositor}/cosmos/gov/v1beta1/proposals/{proposal_id}/tally/cosmos/gov/v1beta1/proposals/{proposal_id}/votes/cosmos/gov/v1beta1/proposals/{proposal_id}/votes/{voter}Mint methods/cosmos/mint/v1beta1/annual_provisions/cosmos/mint/v1beta1/inflation/cosmos/mint/v1beta1/paramsSlashing methods/cosmos/slashing/v1beta1/params/cosmos/slashing/v1beta1/signing_infos/cosmos/slashing/v1beta1/signing_infos/{cons_address}Staking methods/cosmos/staking/v1beta1/delegations/{delegator_addr}/cosmos/staking/v1beta1/delegators/{delegator_addr}/redelegations/cosmos/staking/v1beta1/delegators/{delegator_addr}/unbonding_delegations/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators/{validator_addr}/cosmos/staking/v1beta1/historical_info/{height}/cosmos/staking/v1beta1/params/cosmos/staking/v1beta1/pool/cosmos/staking/v1beta1/validators/cosmos/staking/v1beta1/validators/{validator_addr}/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}/unbonding_delegation/cosmos/staking/v1beta1/validators/{validator_addr}/unbonding_delegationsUpgrade methods/cosmos/upgrade/v1beta1/applied_plan/{name}/cosmos/upgrade/v1beta1/current_plan/cosmos/upgrade/v1beta1/upgraded_consensus_state/{last_height}Ibc core methods/ibc/core/channel/v1beta1/channels/ibc/core/channel/v1beta1/channels/{channel_id}/ports/{port_id}/ibc/core/channel/v1beta1/channels/{channel_id}/ports/{port_id}/client_state/ibc/core/channel/v1beta1/channels/{channel_id}/ports/{port_id}/consensus_state/revision/{revision_number}/height/{revision_height}/ibc/core/channel/v1beta1/channels/{channel_id}/ports/{port_id}/next_sequence/ibc/core/channel/v1beta1/channels/{channel_id}/ports/{port_id}/packet_acknowledgements/ibc/core/channel/v1beta1/channels/{channel_id}/ports/{port_id}/packet_acks/{sequence}/ibc/core/channel/v1beta1/channels/{channel_id}/ports/{port_id}/packet_commitments/ibc/core/channel/v1beta1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_ack_sequences}/unreceived_acks/ibc/core/channel/v1beta1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_commitment_sequences}/unreceived_packets/ibc/core/channel/v1beta1/channels/{channel_id}/ports/{port_id}/packet_commitments/{sequence}/ibc/core/channel/v1beta1/channels/{channel_id}/ports/{port_id}/packet_receipts/{sequence}/ibc/core/channel/v1beta1/connections/{connection}/channels/ibc/client/v1beta1/params/ibc/core/client/v1beta1/client_states/ibc/core/client/v1beta1/client_states/{client_id}/ibc/core/client/v1beta1/consensus_states/{client_id}/ibc/core/client/v1beta1/consensus_states/{client_id}/revision/{revision_number}/height/{revision_height}/ibc/core/connection/v1beta1/client_connections/{client_id}/ibc/core/connection/v1beta1/connections/ibc/core/connection/v1beta1/connections/{connection_id}/ibc/core/connection/v1beta1/connections/{connection_id}/client_state/ibc/core/connection/v1beta1/connections/{connection_id}/consensus_state/revision/{revision_number}/height/{revision_height}Ibc applications methods/ibc/applications/transfer/v1beta1/denom_traces/ibc/applications/transfer/v1beta1/denom_traces/{hash}/ibc/applications/transfer/v1beta1/paramsTx methods/cosmos/tx/v1beta1/simulate