Ethereum Onchain Data
ca-tax-api-mainnet.lxtap.workers.dev · 68 paid endpoints · listed 2026-10-27
Identify what lives at a Arbitrum One address: wallet (EOA, including EIP-7702 delegation) or contract, which token standard it implements (ERC-20, ERC-721, ERC-1155), name and symbol, upgradeable-proxy implementation and admin, smart-wallet proxies, bytecode size, nonce and ETH balance.
Paid endpoints
| Method | Endpoint | Price | Networks |
|---|---|---|---|
| GET | ca-tax-api-mainnet.lxtap.workers.dev/x402/ping The smallest real x402 paid call: costs $0.001 in USDC and returns ok with the server time and payment network. Useful for checking that an x402 client can sign | $0.001 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/address/screen Is this address sanctioned? Screens a crypto address against the US Treasury OFAC SDN list's published digital currency addresses (ETH, USDC, USDT, XBT, SOL, TR | $0.005 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/arbitrum/allowance ERC-20 allowance on Arbitrum One: how much a spender may transfer from an owner, whether the approval is effectively unlimited, the owner's balance, and the amo | $0.005 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/arbitrum/balances Native ETH balance of a Arbitrum One wallet plus the balances of up to 20 ERC-20 tokens you list, formatted with each token's symbol and decimals, read live fro | $0.005 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/arbitrum/contract Identify what lives at a Arbitrum One address: wallet (EOA, including EIP-7702 delegation) or contract, which token standard it implements (ERC-20, ERC-721, ERC | $0.005 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/arbitrum/gas Current Arbitrum One gas conditions: block number, base fee, gas price and priority fee in gwei, and the estimated cost in ETH and USD of a native transfer and | $0.005 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/arbitrum/gas? Current Arbitrum One gas conditions: block number, base fee, gas price and priority fee in gwei, and the estimated cost in ETH and USD of a native transfer and | $0.005 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/arbitrum/tx Human-readable summary of a Arbitrum One transaction: status, block and time, sender and recipient, ETH value, gas used and fee, method selector, and decoded ER | $0.005 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/base/allowance ERC-20 allowance on Base: how much a spender may transfer from an owner, whether the approval is effectively unlimited, the owner's balance, and the amount the | $0.005 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/base/balances Native ETH balance of a Base wallet plus the balances of up to 20 ERC-20 tokens you list, formatted with each token's symbol and decimals, read live from Base. | $0.005 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/base/basename Resolve a Basename (name.base.eth) to its Base address and profile records (avatar, description, url, Twitter, GitHub). Accepts "jesse", "jesse.base" or "jesse. | $0.005 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/base/contract Identify what lives at a Base address: wallet (EOA, including EIP-7702 delegation) or contract, which token standard it implements (ERC-20, ERC-721, ERC-1155), | $0.005 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/base/gas Current Base gas conditions: block number, base fee, gas price and priority fee in gwei, and the estimated cost in ETH and USD of a native transfer and an ERC-2 | $0.005 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/base/tx Human-readable summary of a Base transaction: status, block and time, sender and recipient, ETH value, gas used and fee, method selector, and decoded ERC-20 tra | $0.005 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/business-days Number of business days between two dates in a Canadian province or territory, excluding weekends and that province's statutory holidays (with weekend holidays | $0.005 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/eth/allowance ERC-20 allowance on Ethereum: how much a spender may transfer from an owner, whether the approval is effectively unlimited, the owner's balance, and the amount | $0.005 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/eth/balances Native ETH balance of a Ethereum wallet plus the balances of up to 20 ERC-20 tokens you list, formatted with each token's symbol and decimals, read live from Et | $0.005 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/eth/contract Identify what lives at a Ethereum address: wallet (EOA, including EIP-7702 delegation) or contract, which token standard it implements (ERC-20, ERC-721, ERC-115 | $0.005 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/eth/ens ENS on Ethereum: resolve a name (vitalik.eth) to its address and profile records (avatar, description, url, Twitter, GitHub), or pass an address instead to get | $0.005 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/eth/gas Current Ethereum gas conditions: block number, base fee, gas price and priority fee in gwei, and the estimated cost in ETH and USD of a native transfer and an E | $0.005 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/eth/gas? Current Ethereum gas conditions: block number, base fee, gas price and priority fee in gwei, and the estimated cost in ETH and USD of a native transfer and an E | $0.005 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/eth/tx Human-readable summary of a Ethereum transaction: status, block and time, sender and recipient, ETH value, gas used and fee, method selector, and decoded ERC-20 | $0.005 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/fx/convert Convert an amount between two currencies at the European Central Bank daily reference rate, latest or for a past date, returning the rate used, the result, and | $0.005 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/fx/rates European Central Bank daily reference exchange rates for about 30 major currencies, from any base currency, latest or for a past date. Rates update once per wor | $0.005 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/jobs/company Open jobs at a company, from its own applicant tracking system's public job board: Greenhouse, Lever, Ashby, Workable, SmartRecruiters, Recruitee, BambooHR, Per | $0.005 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/optimism/allowance ERC-20 allowance on OP Mainnet: how much a spender may transfer from an owner, whether the approval is effectively unlimited, the owner's balance, and the amoun | $0.005 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/optimism/balances Native ETH balance of a OP Mainnet wallet plus the balances of up to 20 ERC-20 tokens you list, formatted with each token's symbol and decimals, read live from | $0.005 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/optimism/contract Identify what lives at a OP Mainnet address: wallet (EOA, including EIP-7702 delegation) or contract, which token standard it implements (ERC-20, ERC-721, ERC-1 | $0.005 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/optimism/gas Current OP Mainnet gas conditions: block number, base fee, gas price and priority fee in gwei, and the estimated cost in ETH and USD of a native transfer and an | $0.005 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/optimism/gas? Current OP Mainnet gas conditions: block number, base fee, gas price and priority fee in gwei, and the estimated cost in ETH and USD of a native transfer and an | $0.005 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/optimism/tx Human-readable summary of a OP Mainnet transaction: status, block and time, sender and recipient, ETH value, gas used and fee, method selector, and decoded ERC- | $0.005 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/polygon/allowance ERC-20 allowance on Polygon PoS: how much a spender may transfer from an owner, whether the approval is effectively unlimited, the owner's balance, and the amou | $0.005 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/polygon/balances Native POL balance of a Polygon PoS wallet plus the balances of up to 20 ERC-20 tokens you list, formatted with each token's symbol and decimals, read live from | $0.005 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/polygon/contract Identify what lives at a Polygon PoS address: wallet (EOA, including EIP-7702 delegation) or contract, which token standard it implements (ERC-20, ERC-721, ERC- | $0.005 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/polygon/gas Current Polygon PoS gas conditions: block number, base fee, gas price and priority fee in gwei, and the estimated cost in POL and USD of a native transfer and a | $0.005 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/polygon/gas? Current Polygon PoS gas conditions: block number, base fee, gas price and priority fee in gwei, and the estimated cost in POL and USD of a native transfer and a | $0.005 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/polygon/tx Human-readable summary of a Polygon PoS transaction: status, block and time, sender and recipient, POL value, gas used and fee, method selector, and decoded ERC | $0.005 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/solana/wallet Portfolio and activity of a Solana wallet: SOL and every SPL and Token-2022 balance with USD values from Jupiter, sorted by value, with dust, unpriced and empty | $0.005 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/tax Canadian sales tax breakdown for an amount in a province or territory: GST, HST, PST, RST or QST with each rate and amount rounded to the cent, plus the total. | $0.005 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/arbitrum/nft Metadata for an ERC-721 or ERC-1155 token on Arbitrum One: collection name, current owner (ERC-721), token URI, and the metadata JSON fetched and decoded from I | $0.008 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/base/nft Metadata for an ERC-721 or ERC-1155 token on Base: collection name, current owner (ERC-721), token URI, and the metadata JSON fetched and decoded from IPFS, Arw | $0.008 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/eth/nft Metadata for an ERC-721 or ERC-1155 token on Ethereum: collection name, current owner (ERC-721), token URI, and the metadata JSON fetched and decoded from IPFS, | $0.008 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/optimism/nft Metadata for an ERC-721 or ERC-1155 token on OP Mainnet: collection name, current owner (ERC-721), token URI, and the metadata JSON fetched and decoded from IPF | $0.008 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/polygon/nft Metadata for an ERC-721 or ERC-1155 token on Polygon PoS: collection name, current owner (ERC-721), token URI, and the metadata JSON fetched and decoded from IP | $0.008 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/arbitrum/new-pools New trading pools created on Arbitrum One in the last N minutes on Uniswap v4, Uniswap v3: both tokens with symbol, name and decimals, fee tier, v4 hooks, wheth | $0.01 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/arbitrum/token Rug check and due-diligence snapshot of an ERC-20 token on Arbitrum One: a 0-100 risk score with reasons, name, symbol, decimals, supply, owner and whether owne | $0.01 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/arbitrum/wallet-profile Who is this Arbitrum One address? Wallet age (first transfer), first funder, contract or EOA, ETH balance and nonce, the latest transfers in and out (native, ER | $0.01 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/base/new-pools New trading pools created on Base in the last N minutes on Uniswap v4, Uniswap v3 or Aerodrome: both tokens with symbol, name and decimals, fee tier, v4 hooks, | $0.01 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/base/token Rug check and due-diligence snapshot of an ERC-20 token on Base: a 0-100 risk score with reasons, name, symbol, decimals, supply, owner and whether ownership is | $0.01 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/base/wallet-profile Who is this Base address? Wallet age (first transfer), first funder, contract or EOA, ETH balance and nonce, the latest transfers in and out (native, ERC-20, NF | $0.01 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/eth/new-pools New trading pools created on Ethereum in the last N minutes on Uniswap v4, Uniswap v3: both tokens with symbol, name and decimals, fee tier, v4 hooks, whether i | $0.01 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/eth/token Rug check and due-diligence snapshot of an ERC-20 token on Ethereum: a 0-100 risk score with reasons, name, symbol, decimals, supply, owner and whether ownershi | $0.01 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/eth/wallet-profile Who is this Ethereum address? Wallet age (first transfer), first funder, contract or EOA, ETH balance and nonce, the latest transfers in and out (native, ERC-20 | $0.01 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/holidays Statutory (general) holidays for a Canadian province or territory in a given year, using the province's local names, with the actual date and the weekday it is | $0.01 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/optimism/new-pools New trading pools created on OP Mainnet in the last N minutes on Uniswap v4, Uniswap v3 or Velodrome: both tokens with symbol, name and decimals, fee tier, v4 h | $0.01 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/optimism/token Rug check and due-diligence snapshot of an ERC-20 token on OP Mainnet: a 0-100 risk score with reasons, name, symbol, decimals, supply, owner and whether owners | $0.01 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/optimism/wallet-profile Who is this OP Mainnet address? Wallet age (first transfer), first funder, contract or EOA, ETH balance and nonce, the latest transfers in and out (native, ERC- | $0.01 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/polygon/new-pools New trading pools created on Polygon PoS in the last N minutes on Uniswap v4, Uniswap v3: both tokens with symbol, name and decimals, fee tier, v4 hooks, whethe | $0.01 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/polygon/token Rug check and due-diligence snapshot of an ERC-20 token on Polygon PoS: a 0-100 risk score with reasons, name, symbol, decimals, supply, owner and whether owner | $0.01 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/polygon/wallet-profile Who is this Polygon PoS address? Wallet age (first transfer), first funder, contract or EOA, POL balance and nonce, the latest transfers in and out (native, ERC | $0.01 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/solana/token Rug check and due-diligence snapshot of a Solana SPL or Token-2022 token: a 0-100 risk score with reasons, name, symbol, supply, mint and freeze authority, Toke | $0.01 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/token Is this token safe? Rug check for any token on Base, Ethereum, Arbitrum, Optimism, Polygon or Solana: a 0-100 risk score with plain reasons (mint, freeze, black | $0.01 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/arbitrum/trades Whale and large-trade tracker for an ERC-20 on Arbitrum One: every buy and sell in the last N minutes on the token's deepest WETH/USDC pools (Uniswap v3), with | $0.02 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/base/trades Whale and large-trade tracker for an ERC-20 on Base: every buy and sell in the last N minutes on the token's deepest WETH/USDC pools (Uniswap v3 or Aerodrome), | $0.02 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/check Is it safe to pay this address? One check before sending or accepting crypto: OFAC SDN sanctions screen, wallet age, EOA or contract, first funder and recent la | $0.02 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/eth/trades Whale and large-trade tracker for an ERC-20 on Ethereum: every buy and sell in the last N minutes on the token's deepest WETH/USDC pools (Uniswap v3), with USD | $0.02 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/optimism/trades Whale and large-trade tracker for an ERC-20 on OP Mainnet: every buy and sell in the last N minutes on the token's deepest WETH/USDC pools (Uniswap v3 or Velodr | $0.02 | Base |
| GET | ca-tax-api-mainnet.lxtap.workers.dev/polygon/trades Whale and large-trade tracker for an ERC-20 on Polygon PoS: every buy and sell in the last N minutes on the token's deepest WPOL/USDC pools (Uniswap v3), with U | $0.02 | Base |
Latest checks
| When | Endpoint | HTTP | ms | Result |
|---|---|---|---|---|
| 5 days ago | ca-tax-api-mainnet.lxtap.workers.dev/address/screen | 402 | 448 | valid x402 v2 terms |
Income on Base (7 days)
| Day | Transfers | USDC | |
|---|---|---|---|
| 2026-11-01 | 7 | $0.023 | |
| 2026-10-31 | 1 | $0.005 | |
| 2026-10-30 | 1 | $0.005 | |
| 2026-10-29 | 2 | $0.006 | |
| 2026-10-28 | 3 | $0.007 | |
| 2026-10-27 | 5 | $0.025 | |
| 2026-10-26 | 3 | $0.016 | |
| 2026-10-25 | 8 | $0.034 |
Is this your API?
<a href="https://logicnodes.io/observatory/p/ca-tax-api-mainnet.lxtap.workers.dev"><img src="https://logicnodes.io/observatory/badge/ca-tax-api-mainnet.lxtap.workers.dev.svg" alt="x402 status"></a>
Claim it for free with
x402_provider_claim (sign with your payout address), and get an alert within minutes when it stops answering with x402_monitor_create ($5 for 30 days). Both work over MCP (https://logicnodes.io/mcp/v2) or POST https://logicnodes.io/v1/tools/<tool>.Income is all USDC received by the provider's payout address on Base, whatever the source. Score: 0-100: 50 x share of checks in the last 72 h that returned valid x402 payment terms + 30 x min(1, log10(1 + USDC received in 7 days) / 4) + 20 x min(1, log10(1 + distinct payers in 7 days) / 3). A provider never checked scores on income only; income is all USDC received by its payout address on Base, whatever the source. JSON: /v1/observatory/providers/ca-tax-api-mainnet.lxtap.workers.dev