Sei Cosmos REST API Reference
Sei's Cosmos SDK layer provides native blockchain functionality through REST API endpoints. Access staking, governance, bank transfers, and CosmWasm contracts using familiar HTTP methods.
Base URL
https://api.blockeden.xyz/sei/<your-api-key>/cosmos/
Authentication
Include your API key in the URL path:
https://sei-mainnet.blockeden.xyz/<your-api-key>/cosmos/bank/v1beta1/balances/sei1abc...
Bank Module
Get Account Balances
Get all token balances for an account.
Endpoint: GET /cosmos/bank/v1beta1/balances/{address}
curl -X GET https://api.blockeden.xyz/sei/<your-api-key>/cosmos/bank/v1beta1/balances/sei1abc123def456ghi789
Response:
{
"balances": [
{
"denom": "usei",
"amount": "1000000000"
},
{
"denom": "factory/sei1abc.../token",
"amount": "500000000"
}
],
"pagination": {
"next_key": null,
"total": "2"
}
}
Get Specific Token Balance
Get balance for a specific denomination.
Endpoint: GET /cosmos/bank/v1beta1/balances/{address}/by_denom
Parameters:
denom
(query) - Token denomination (e.g., "usei")
curl -X GET "https://sei-mainnet.blockeden.xyz/<your-api-key>/cosmos/bank/v1beta1/balances/sei1abc123def456ghi789/by_denom?denom=usei"
Response:
{
"balance": {
"denom": "usei",
"amount": "1000000000"
}
}
Get Total Supply
Get total supply of all tokens.
Endpoint: GET /cosmos/bank/v1beta1/supply
curl -X GET https://api.blockeden.xyz/sei/<your-api-key>/cosmos/bank/v1beta1/supply
Response:
{
"supply": [
{
"denom": "usei",
"amount": "10000000000000000"
}
],
"pagination": {
"next_key": null,
"total": "1"
}
}
Get Supply by Denomination
Endpoint: GET /cosmos/bank/v1beta1/supply/by_denom
Parameters:
denom
(query) - Token denomination
curl -X GET "https://sei-mainnet.blockeden.xyz/<your-api-key>/cosmos/bank/v1beta1/supply/by_denom?denom=usei"
Get Bank Parameters
Endpoint: GET /cosmos/bank/v1beta1/params
curl -X GET https://api.blockeden.xyz/sei/<your-api-key>/cosmos/bank/v1beta1/params