Covalent | API access to Ethereum-backed assets and protocols

The data powering the DeFi economy.

Covalent provides a unified API to bring full transparency and visibility to assets across all blockchain networks.

Speak with a product expert Start building

The absolute richest blockchain data on the Internet.

Our vision is to empower the pioneers of tomorrow by providing the richest and most robust data infrastructure for the entire blockchain ecosystem.

billion

rich transactions indexed including every transaction since genesis.

0+

Price feeds for fiat and crypto pairs.

0K+

Smart contracts available with internal data structures for querying.

second

refresh rate

Ecosystem partners.

 

 

Built for the Enterprise. Available for All.

Covalent's rich indexing and query technology supports diverse use-cases.

Wallets

Every single wallet application on Ethereum aggregates data across various DeFi protocols using Covalent.

Uses: balances api positions api activity api notifications api

DeFi taxes

Every single DeFi transaction is a taxable event. The biggest funds in the crypto-space uses us to calculate liabilities.

Uses: prices api activity api

Network analysis

Crypto networks have rich data structures currently inaccessible without a tool like Covalent. The data is used to make better decisions.

Uses: prices api aggregate api pivot api

and more use-cases being supported everyday.

A one stop shop for blockchain data.

Developers get simple APIs that allow for quick integration in new or existing projects.

>>> curl https://api.covalenthq.com/v1/1/address/{ensname.eth}/balances/
{
    "data": {
        "balances": [
        {
            "contract_address": "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
            "balance": "2349416542132499968",
            "logo_url": "https://logos.covalenthq.com/tokens/0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee.png",
            "quote_rate_24h": "154.26019001704213",
            "quote_rate": "159.26154203702",
            "quote": "374.17170138730535",
            "quote_pct_change_24h": 1.032421534158783,
            "contract_name": null,
            "contract_ticker_symbol": "ETH",
            "contract_decimals": 18
        },
        {
            "contract_address": "0x89d24a6b4ccb1b6faa2625fe562bdd9a23260359",
            "balance": "200405005017460015104",
            "logo_url": "https://logos.covalenthq.com/tokens/0x89d24a6b4ccb1b6faa2625fe562bdd9a23260359.png",
            "quote_rate_24h": "0.9892345464742915",
            "quote_rate": "0.990828328985026",
            "quote": "198.5669562416857",
            "quote_pct_change_24h": 1.001611127023834,
            "contract_name": "DAI",
            "contract_ticker_symbol": "DAI",
            "contract_decimals": 18
        },
        {...},
        ],
        "address": "0x7284a8451d9a0e7dc62b3a71c0593ea2ec5c5638"
    },
    "error": false,
    "error_message": null,
    "error_code": null
}
    
>>> curl https://api.covalenthq.com/v1/1/tx/0x5c0b...f0fc/logs/
{
    "data": {
        "items": [
            {
                "log_offset": 65,
                "raw_log_topics": [
                    "0x440f19ba00000000000000000000000000000000000000000000000000000000",
                    "0x0000000000000000000000006bb863bd13767085321906e0df76cc8540c1a50f",
                    "0x0000000000000000000000000000000000000000000000000000000000003245",
                    "0x0000000000000000000000000000000000000000000000d8d726b7177a800000"
                ],
                "raw_log_data": "0x000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000044440f19ba00000000000000000000000000000000000000000000000000000000000032450000000000000000000000000000000000000000000000d8d726b7177a800000",
                "sender_address": "0x448a5065aebb8e423f0896e6c5d525c040f59af3",
                "to_address": "0x448a5065aebb8e423f0896e6c5d525c040f59af3",
                "sender_address_label": "Maker: Contract 1",
                "to_address_label": "Maker: Contract 1",
                "decoded": {
                    "name": "LogNote",
                    "data": [
                        {
                            "name": "sig",
                            "type": "bytes4",
                            "value": "draw(bytes32,uint256)"
                        },
                        {
                            "name": "guy",
                            "type": "address",
                            "value": "0x6bb863bd13767085321906e0df76cc8540c1a50f"
                        },
                        {
                            "name": "foo",
                            "type": "bytes32",
                            "value": "0x0000000000000000000000000000000000000000000000000000000000003245"
                        },
                        {
                            "name": "bar",
                            "type": "bytes32",
                            "value": "0x0000000000000000000000000000000000000000000000d8d726b7177a800000"
                        },
                        {
                            "name": "wad",
                            "type": "uint256",
                            "value": null
                        },
                        {
                            "name": "fax",
                            "type": "bytes",
                            "value": null
                        }
                    ]
                }
            },
        ]
    }
}
>>> curl https://api.covalenthq.com/v1/1/uniswap/lp/{ensname.eth}/
{
    "data": {
        "items": [
        {
            "exchange": "0x2c4bd064b998838076fa341a83d007fc2fa50957",
            "token": "0x9f8f72aa9304c8b593d555f12ef6589cc3a579a2",
            "logo_url": "https://logos.covalenthq.com/tokens/0x9f8f72aa9304c8b593d555f12ef6589cc3a579a2.png",
            "contract_address": "0x9f8f72aa9304c8b593d555f12ef6589cc3a579a2",
            "contract_name": "Maker Token",
            "contract_ticker_symbol": "MKR",
            "contract_decimals": 18,
            "series": [
                {
                    "block_signed_at": "2018-11-02T10:18:27+00:00",
                    "eth_amount": "30000000000000000000",
                    "eth_amount_quote": 5973.678210621939,
                    "eth_quote_rate": 199.1226070207313,
                    "kind": "AddLiquidity",
                    "liquidity_balance": "30000000000000000000",
                    "liquidity_supply": "30000000000000000000",
                    "pool_share_percentage": 1,
                    "pool_total_eth_reserve": "30000000000000000000",
                    "pool_total_token_reserve": "9500000000000000000",
                    "provider": "0xf369af914dbed0ad7afdddebc631ee0fda1b4891",
                    "token_amount": "9500000000000000000"
                },
            ]
        },
        {...}
        ],
        "updated_at": "2019-06-17T15:37:10+00:00"
    },
    "error": false,
    "error_message": null,
    "error_code": null
}
>>> curl https://api.covalenthq.com/v1/functions/kyber-knc-dai/?aggregate[Avg]&group_by[block_signed_at__day]&starting-block=0
{
    "data": [
        {
            "block_signed_at__day": "2019-01-04T00:00:00+00:00",
            "avg_value_0": "0.15462477224999379506"
        },
        {
            "block_signed_at__day": "2019-01-05T00:00:00+00:00",
            "avg_value_0": "0.15722491091548281189"
        },
        {
            "block_signed_at__day": "2019-01-06T00:00:00+00:00",
            "avg_value_0": "0.16526676077323252884"
        },
        {
            "block_signed_at__day": "2019-01-07T00:00:00+00:00",
            "avg_value_0": "0.16614217464181210202"
        },
        ...
    ]
}
Coming soon.

Covalent's DeFi SDK

A self-serve SDK that allows developers to build new APIs for all yet to be discovered use-cases.

Sign up for updates

No spam ever, unsubscribe at anytime.

 

A Team that's Relentless.

Covalent is built by a smart team of financial analysts, data scientists, blockchain and database engineers passionate about improving and scaling blockchain technologies.

We are a 12-person distributed team that calls Vancouver home.

Ganesh Swami

Co-founder, CEO

Levi Aul

Co-founder, CTO

Byron Ma

Product

Erik Ashdown

Ecosystem

Our backers.