---
# System prepended metadata

title: Handshake Road Map

---

# 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.