# Handshake Developer Call 4/16/2020 [4/2/2020 agenda](https://gist.github.com/tynes/091ae00a0c9e1748bf49cb9efa6fc104) ## News #### hsd Arch Linux AUR `hsd` is on the Arch User Repository. Shout out to Thann for putting this package together. https://aur.archlinux.org/packages/hsd-git/ #### This Week in Handshake A newsletter has started that is covering Handshake updates. https://weekinhandshake.substack.com/p/week-in-handshake-04152020 #### Handshake Burn Rate HNS continues to be burnt over time as more auctions take place. It would be really cool to see a chart that compares the inflation rate vs the burn rate. https://hnscan.com/charts/burned #### Popular Auction A popular recent auction is defi. It looks like the winning bid is 74,777.00 HNS with the second highest being 30,000.00 HNS. Since Handshake uses a blind second order auction, the winner pays the second highest amount. https://www.namebase.io/domains/defi #### Name Claims IPFS shows interest in claiming their reserved name on Handshake. https://twitter.com/juanbenet/status/1248660243459928064?s=20 #### Name Claim List The list of claimed names can be found at DNS.live. https://dns.live/topclaim-clean.html #### Ready Layer One Talk Mark signed up for giving a talk at a virtual conference called Ready Layer One, the talks will be selected by the number of votes so go out and vote on this spreadsheet if you want to hear about Handshake. https://docs.google.com/spreadsheets/d/1FcpjiRx0RVFqWSw-FQnexxDTU0hhoB3HAEy1AeuVI-M/edit#gid=0 #### YouTube Covenants Video YouTube video that covers the covenant system and auctions. Note that if a name is burned, it can be reopened https://www.youtube.com/watch?v=ZLZIevIZcWY&t=1s https://github.com/handshake-org/hsd/blob/2d5ab277374ef751565caeaac84166c713ef9f4f/lib/covenants/namestate.js#L198-L202 #### Handshake Ledger App Shout out to Boyma doing a great job on the ledger app, hoping that soon it gets integrated into Ledger Live and is in the ledger store. https://github.com/handshake-org/ledger-app-hns #### CLI Auction Example Bash script for going through auctions, can see all CLI commands involved. Script depends on a regtest node running. https://gist.github.com/tynes/a64e9f3bb4fc356e9c68da835944c20e #### Domain Name Claim Guide Domain Name Claim Guide https://gist.github.com/tynes/230f715c9710a089ee190b28585b6596 #### Airdrop Claim Guide Airdrop Claim Guide https://gist.github.com/tynes/a0c8cb7f0ce63f8508bb185c5109155d #### Nameswaps Script Nameswaps Script https://gist.github.com/tynes/77844ddff084980a471f3a40b7dd28ce ## Issues/PRs #### Wallet RPC importname This new RPC is very useful for good user experience. https://github.com/handshake-org/hsd/pull/408 #### Homebrew Package Update to brew package, it will now link hsd-cli and hsw-cli into $PATH. https://github.com/Homebrew/homebrew-core/pull/53160 #### Bob Wallet Native Crypto Backend Big win for performance in Bob Wallet as the newer versions of bcrypto allow for the native code to run in an electron environment. https://github.com/kyokan/bob-wallet/pull/122 #### Wallet sendupdate Debugging Users are having trouble when using sendupdate due to bad error messages. If the Resource json isn't perfect, it will just return an `assertion failed` message. This PR will give users far better error messages when they are creating an invalid resource. There is also a new RPC called validateresource. https://github.com/handshake-org/hsd/pull/429 #### Hostlist Addr Selection How good is the selection of hosts from the hostlist? How could it be improved? It looks like to me that hostlist entries that contain bad peer information do not get penalized enough. More eyes on this codepath would be very useful. https://github.com/handshake-org/hsd/issues/424 ## Extra