Skip to content

Instantly share code, notes, and snippets.

@leto
Last active May 6, 2020 18:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save leto/504e285c132f277174bf23e1af072316 to your computer and use it in GitHub Desktop.
Save leto/504e285c132f277174bf23e1af072316 to your computer and use it in GitHub Desktop.
Going z2z Checklist

Hush z2z

  • z2z open source Discord tipbot
  • At least 2 exchanges supporting zaddrs
    • Citex
    • SafeTrade?
  • Web wallet helps/docs
  • General overview description on dedicated myhush.org page
    • Translate this page into various languages
  • Instructions for miners
  • Instructions for pools
  • Instructions for exchanges
  • Instructions for AtomicDEX users
  • Instructions for users of wallets that only support Hush taddrs
  • Decide a block height
  • Uncomment the ac_private code and make block height dependent
  • Release z2z code in a new mandatory update:
  • As much warning to users as possible about fork height
  • Update SD GUI to remove taddr options
  • Update SDL GUI to remove taddr options
  • Update SDA GUI to remove taddr options

Not planned currently

  • Prevent taddr outputs in z_sendmany
  • Prevent taddr outputs in z_mergetoaddress (less critical, as no GUIs use this currently)

Instead of the above, we can rely on GUI wallets preventing sending to a taddr, or consensus rules preventing it if somebody uses raw transactions. This will allow us to test z2z easier via the RPC interface

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment