Implement wallet-receive tab and addr generation