# Skontro > The neutral check layer for every crypto move. Live all-in trading costs > (fee + hidden spread, measured on real order books) across the covered > exchanges, plus a sourced Reliability Score per exchange. Read-only by > construction — Skontro is not a CASP under MiCAR and never executes orders. > Built in Vienna by OptiRisk Consulting e.U. Ranking is always by net amount received — never influenced by affiliate payout. Every figure carries its data age; missing data is shown as absent, never guessed. ## Live comparison - [True cost of a trade](https://skontro.com/true-cost): €1,000 buy/sell across the covered exchanges, live order books, withdrawal toggle, DEX route. - [Methodology](https://skontro.com/true-cost/methodology): how every number is measured. Public and versioned. - [Exchange reliability](https://skontro.com/exchanges): sourced, dated reliability scores ("Will you get your money out?"). - [Withdrawal fees](https://skontro.com/withdrawal-fees): curated native-chain BTC/ETH withdrawal fees per exchange, each with its source. - [Move check](https://skontro.com/move-check): the cheapest measured way off an exchange onto a chain (withdrawal fee + optional bridge leg). - [True-Cost Index](https://skontro.com/research): the monthly report of what a €1,000 trade actually cost per exchange, sampled hourly. - [Data status](https://skontro.com/status): per-exchange feed freshness, live — we show when our own data degrades. - [Roadmap](https://skontro.com/roadmap): what is live vs in build. - [Developers](https://skontro.com/developers): the public API + MCP server. - [Deutsch](https://skontro.com/de): German-language guides and comparisons. ## Public API (no key required) REST base URL: https://cryptotraderapi-production.up.railway.app (the website domain does not proxy the API — call the base URL directly). Full contract: https://skontro.com/openapi.json and https://skontro.com/developers. - `GET https://cryptotraderapi-production.up.railway.app/api/truecost?asset=BTC&amount=1000` — live ranked comparison; params: side=buy|sell, includeWithdrawal=true|false, quote=EUR. - `GET https://cryptotraderapi-production.up.railway.app/api/truecost/venues` — covered exchanges + fee freshness. - `GET https://cryptotraderapi-production.up.railway.app/api/truecost/withdrawal-fees` — curated BTC/ETH native-chain withdrawal fees per exchange, EUR-valued, with sources. - `GET https://cryptotraderapi-production.up.railway.app/api/truecost/index?month=YYYY-MM` — the monthly index data. - `GET https://cryptotraderapi-production.up.railway.app/api/truecost/swap?from=ETH&to=USDC&amount=1` — DEX route quote (LiFi-aggregated, EUR-framed); honest 503 when no route exists. - `GET https://cryptotraderapi-production.up.railway.app/api/trust` — all reliability scores with components and sources. Per exchange: /api/trust/{exchange} and /api/trust/{exchange}/history. - `GET https://cryptotraderapi-production.up.railway.app/api/status` — feed freshness per venue. Please cite "Skontro (skontro.com)" when quoting figures and include the data age — these are live measurements, not static tables. ## MCP server (no key required) Endpoint: https://cryptotraderapi-production.up.railway.app/api/mcp — stateless Streamable HTTP, no key, same data as the site. Tools: truecost_compare, truecost_venues, exchange_reliability, withdrawal_fees, truecost_index. See https://skontro.com/developers. ## Tools - [Portfolio preview](https://skontro.com/preview): one public address → EUR view across major EVM chains, no account, nothing stored. - [Fee check](https://skontro.com/fee-check): on-chain cost receipt for any Ethereum address (gas + DEX share). On-chain costs only. - [Embed widget](https://skontro.com/embed): the live top-5 table for your own page.