Sei Tendermint HTTP API
v1.0.0https://sei-tendermint.nownodes.ioNOWNodes Sei mainnet Tendermint endpoint.Queries Sei mainnet consensus, block, transaction, validator, and node state through NOWNodes.
Authentication
api-keyAuthapiKeyNOWNodes API key.
API Key: api-key in header
Sei Tendermint HTTP API
default
Broadcast a transaction synchronously
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Submits encoded transaction bytes and returns the CheckTx result without waiting for block inclusion. The example is a historical transaction; it was not broadcast. Replace it with a newly signed transaction and current sequence. It is not invoked while validating this specification because it may submit data or change node state.
Parameters
txstringrequiredquery0x-prefixed hexadecimal signed transaction bytes. Replace this historical sample with a newly signed transaction.
Response
Empty
Invalid request.
Error
Broadcast a transaction asynchronously
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Submits encoded transaction bytes and returns immediately without waiting for CheckTx or block inclusion. The example is a historical transaction; it was not broadcast. Replace it with a newly signed transaction and current sequence. It is not invoked while validating this specification because it may submit data or change node state.
Parameters
txstringrequiredquery0x-prefixed hexadecimal signed transaction bytes. Replace this historical sample with a newly signed transaction.
Response
empty answer
Invalid request.
empty error
Broadcast a transaction and wait for commit
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Submits encoded transaction bytes, runs CheckTx, and waits for the transaction execution result or a timeout. The example is a historical transaction; it was not broadcast. Replace it with a newly signed transaction and current sequence. It is not invoked while validating this specification because it may submit data or change node state.
Parameters
txstringrequiredquery0x-prefixed hexadecimal signed transaction bytes. Replace this historical sample with a newly signed transaction.
Response
empty answer
Invalid request.
empty error
Validate a transaction
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Checks signed transaction bytes without broadcasting. This historical transaction returns a nonzero code because its account sequence has already been used. It is not invoked while validating this specification because it may submit data or change node state.
Parameters
txstringrequiredquery0x-prefixed hexadecimal transaction bytes. The historical example is not suitable for a new broadcast.
Response
ABCI application's CheckTx response
Invalid request.
empty error
Check gateway health
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Returns the current health status of the Sei Tendermint gateway.
Response
Response returned by the live Sei endpoint.
Invalid request.
empty error
Get node status
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Returns node identity, protocol versions, synchronization state, and validator information.
Response
Response returned by the live Sei endpoint.
Invalid request.
empty error
Network information
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Get network info.
Response
Response returned by the live Sei endpoint.
Invalid request.
Response returned by the verified Sei endpoint.
empty error
List block headers
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Returns up to 20 block headers between the requested minimum and maximum heights in descending order.
Parameters
minHeightintegerqueryLowest block height in the requested range, inclusive.
maxHeightintegerqueryHighest block height in the requested range, inclusive.
Response
Response returned by the live Sei endpoint.
Invalid request.
Error
Get a block header by height
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Returns the block header at the requested height, or the latest header when height is omitted.
Parameters
heightintegerqueryBlock height as a decimal value; omit optional height to query the latest state.
Response
Response returned by the live Sei endpoint.
Invalid request.
Error
Get a block header by hash
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Returns the block header identified by its hexadecimal block hash.
Parameters
hashstringrequiredquery0x-prefixed hexadecimal hash of the requested block or transaction.
Response
Response returned by the live Sei endpoint.
Invalid request.
Error
Get a block by height
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Returns the block at the requested height, or the latest block when height is omitted.
Parameters
heightintegerqueryBlock height as a decimal value; omit optional height to query the latest state.
Response
Response returned by the live Sei endpoint.
Invalid request.
Error
Get a block by hash
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Returns the block identified by its hexadecimal block hash.
Parameters
hashstringrequiredquery0x-prefixed hexadecimal hash of the requested block or transaction.
Response
Response returned by the live Sei endpoint.
Invalid request.
Error
Get block execution results
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Returns transaction results, events, validator updates, consensus parameter updates, and the application hash for a block.
Parameters
heightintegerqueryBlock height as a decimal value; omit optional height to query the latest state.
Response
Response returned by the live Sei endpoint.
Invalid request.
Error
Get a block commit
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Returns the signed block header and commit at the requested height.
Parameters
heightintegerqueryBlock height as a decimal value; omit optional height to query the latest state.
Response
Response returned by the live Sei endpoint.
Invalid request.
Error
Get the validator set
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Returns a paginated validator set for the requested block height.
Parameters
heightintegerqueryBlock height as a decimal value; omit optional height to query the latest state.
pageintegerqueryPage number, starting at 1.
per_pageintegerqueryMaximum number of records to return in one page.
Response
Response returned by the live Sei endpoint.
Invalid request.
Error
Get the genesis document
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Returns the complete genesis document used to initialize the Sei network.
Response
Response returned by the live Sei endpoint.
Invalid request.
Error
Get a genesis document chunk
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Returns one Base64-encoded chunk of the genesis document.
Parameters
chunkintegerqueryZero-based genesis chunk index, encoded as a decimal string.
Response
Response returned by the live Sei endpoint.
Invalid request.
Error
Get detailed consensus state
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Returns the local consensus round state and the consensus state reported by connected peers.
Response
Response returned by the live Sei endpoint.
Invalid request.
Error
Get consensus state
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Returns a concise snapshot of the node's current consensus round state.
Response
Response returned by the live Sei endpoint.
Invalid request.
Error
Get consensus parameters
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Returns the consensus parameters active at the requested block height.
Parameters
heightintegerqueryBlock height as a decimal value; omit optional height to query the latest state.
Response
Response returned by the live Sei endpoint.
Invalid request.
Error
List unconfirmed transactions
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Returns up to limit transactions currently held in the node mempool. This method does not accept page or per_page.
Parameters
limitintegerqueryMaximum number of records to return.
Response
Response returned by the live Sei endpoint.
Invalid request.
Error
Get unconfirmed transaction totals
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Returns the number and total byte size of transactions currently held in the mempool.
Response
Response returned by the live Sei endpoint.
Invalid request.
Error
Search transactions
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Returns transactions matching a Tendermint event query with optional proofs, pagination, and ordering.
Parameters
querystringrequiredqueryEvent query enclosed in double quotes for the HTTP RPC transport.
pageintegerqueryPage number, starting at 1.
per_pageintegerqueryMaximum number of records to return in one page.
order_bystringqueryQuoted sort direction: "asc" or "desc".
provebooleanqueryWhether the response includes a Merkle proof.
Response
Response returned by the live Sei endpoint.
Invalid request.
Error
Search blocks
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Returns blocks matching an indexed block-event query with pagination and ordering.
Parameters
querystringrequiredqueryEvent query enclosed in double quotes for the HTTP RPC transport.
pageintegerqueryPage number, starting at 1.
per_pageintegerqueryMaximum number of records to return in one page.
order_bystringqueryQuoted sort direction: "asc" or "desc".
Response
Response returned by the live Sei endpoint.
Invalid request.
Error
Get a transaction by hash
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Returns an indexed transaction, its execution result, and an optional Merkle proof.
Parameters
hashstringrequiredquery0x-prefixed hexadecimal hash of the requested block or transaction.
provebooleanqueryWhether the response includes a Merkle proof.
Response
Response returned by the live Sei endpoint.
Invalid request.
Error
Get application information
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Returns the ABCI application's name, version, latest height, and latest application hash.
Response
Response returned by the live Sei endpoint.
Invalid request.
Error
Query application state
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Reads application state at a selected height using an ABCI query path and hexadecimal key bytes.
Parameters
pathstringqueryApplication query path enclosed in double quotes for the HTTP RPC transport.
datastringquery0x-prefixed hexadecimal application query bytes.
heightintegerqueryBlock height as a decimal value; omit optional height to query the latest state.
provebooleanqueryWhether the response includes a Merkle proof.
Response
Response returned by the live Sei endpoint.
Invalid request.
Error
Broadcast Byzantine-fault evidence
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Validates and broadcasts signed evidence of validator misbehavior to the node's peers. No live evidence sample was available, so no request or successful response example is supplied. It is not invoked while validating this specification because it may submit data or change node state.
Parameters
evidencestringrequiredqueryJSON evidence
Response
Broadcast evidence of the misbehavior.
Invalid request.
Error