{"description":"Decentralized blockchain with aBFT consensus","docs":"https://github.com/mky-los/unauthority-core","endpoints":{"account":"GET /account/{address} - Account details + history","bal":"GET /bal/{address} - Account balance (short alias)","balance":"GET /balance/{address} - Account balance","block":"GET /block - Latest block","block_by_hash":"GET /block/{hash} - Block by hash","blocks_recent":"GET /blocks/recent - Recent blocks","call_contract":"POST /call-contract - Call smart contract method","consensus":"GET /consensus - aBFT consensus parameters and safety status","contract":"GET /contract/{address} - Contract info and state","create_wallet":"POST /create-wallet {password} - Create new Dilithium5 wallet","deploy_contract":"POST /deploy-contract - Deploy WASM smart contract","dex_pool":"GET /dex/pool/{contract}/{pool_id} - Pool info","dex_pools":"GET /dex/pools - List all DEX pools","dex_position":"GET /dex/position/{contract}/{pool_id}/{user} - LP position","dex_quote":"GET /dex/quote/{contract}/{pool_id}/{token_in}/{amount} - Swap quote","faucet":"POST /faucet {address} - Claim testnet tokens","fee_estimate":"GET /fee-estimate/{address} - Fee estimate (flat base fee)","health":"GET /health - Health check","history":"GET /history/{address} - Transaction history","mempool_stats":"GET /mempool/stats - Mempool statistics","metrics":"GET /metrics - Prometheus metrics","mining_info":"GET /mining-info - PoW mining epoch, difficulty, reward info","network_peers":"GET /network/peers - Validator .onion endpoint discovery","node_info":"GET /node-info - Node information","peers":"GET /peers - Connected peers + validator endpoints","register_validator":"POST /register-validator - Register as validator","reward_info":"GET /reward-info - Validator reward pool status and epoch info","richlist":"GET /richlist?limit=100&offset=0 - Top addresses by balance","search":"GET /search/{query} - Search addresses, blocks, transactions","send":"POST /send {from, target, amount} - Send transaction","slashing":"GET /slashing - Slashing statistics","slashing_profile":"GET /slashing/{address} - Validator slashing profile","supply":"GET /supply - Total supply, circulating, remaining","sync":"GET /sync - Node sync status","token_allowance":"GET /token/{address}/allowance/{owner}/{spender} - Token allowance","token_balance":"GET /token/{address}/balance/{holder} - Token balance","token_info":"GET /token/{address} - USP-01 token metadata","tokens":"GET /tokens - List all USP-01 tokens","transaction":"GET /transaction/{hash} - Transaction by hash","unregister_validator":"POST /unregister-validator - Unregister validator","validators":"GET /validators - Active validators","whoami":"GET /whoami - Node's signing address"},"name":"Unauthority (LOS) Blockchain API","network":"mainnet","status":"operational","version":"2.2.1"}