# Handshake Road Map ### Easy - Add auction REST API to CLI - Add Introduction guide to API docs - wallet vs accounts - node vs wallet - REST vs RPC - `--id` vs `rpc selectwallet` - unconfirmed vs confirmed - locked vs unlocked - stuck pending bids - missing bid values - Currently open issues - [Low-fee TXs can get stuck forever](https://github.com/handshake-org/hsd/issues/430) - [The watch-only wallet bug](https://github.com/handshake-org/hsd/issues/218) - Various small improvements and new API endpoints - Open issue explaining the [reserved name registration bug](https://github.com/handshake-org/hsd/pull/438) - Initialize Handshake Improvement Proposal (HIP) repo - recommend markdown instead of mediawiki - [recoverable on-chain encrypted bid values?](https://github.com/handshake-org/hsd/issues/378#issuecomment-618486570) - [HNS class of DNS query for chain data ?](https://github.com/handshake-org/hsd/issues/443) - Add Handshake to https://en.wikipedia.org/wiki/Alternative_DNS_root ### Urgent - rpc getnames needs replacement or pagination ### In Review - [Fix SYNTH and GLUE records](https://github.com/handshake-org/hsd/pull/444) - [Fix missing change address in wallet](https://github.com/handshake-org/hsd/pull/415) - [rpc getdnssecproof](https://github.com/handshake-org/hsd/pull/261) - [rpc getnamedns](https://github.com/handshake-org/hsd/pull/266) - [Websocket events for covenants](https://github.com/handshake-org/hsd/pull/195) ### Blocked - `chjj/bns` - [Wildcard entires](https://github.com/chjj/bns/issues/16) - [Referring to root zone](https://github.com/chjj/bns/issues/15) - Amplificaiton attacks - [Bug fixes for hdns](https://github.com/chjj/bns/pull/17) - `bcoin-org/blgr` - Master branch needs release - Error stack trace - [Log file rotation / disk fill issues](https://github.com/bcoin-org/blgr/pull/8) ### hnsd - peer discovery - without brontide ? - `HNS` class for chain status via DNS query ### Long Term - from bcoin - flat-file storage - indexer module - headers-first sync / chain-expansion mitigation - committed `node_modules` and installation with GPK - BIP157/158 (Neutrino) - check v2.0.0 for more PRs - Fee estimation for different covenant types - Browser integration: DANE and/or embedded hnsd - Chromium, Brave, etc.