         addressButton.setBackgroundImage(UIImage.imageForColor(.secondaryShadow), for: .highlighted)
         addressButton.layer.cornerRadius = 4.0
         addressButton.layer.masksToBounds = true
+        setReceiveAddress()
+    }
+
+    private func setReceiveAddress() {
+        address.text = wallet.receiveAddress
+        qrCode.image = UIImage.qrCode(data: "\(address.text!)".data(using: .utf8)!, color: CIColor(color: .black))?
+            .resize(CGSize(width: qrSize, height: qrSize))!
     }
 
     private func addActions() {

        addActions()
        setupCopiedMessage()
        setupShareButtons()
    }

    private func addSubviews() {


typealias PresentShare = (String, UIImage) -> Void

class ReceiveViewController : UIViewController, Subscriber {

    //MARK - Public
    var presentEmail: PresentShare?
