[{"data":1,"prerenderedAt":268},["ShallowReactive",2],{"docs-\u002Fdocs\u002Fcore-tech\u002Fhow-to-test-beam-with-trezor-wallet":3,"docs-surround-\u002Fdocs\u002Fcore-tech\u002Fhow-to-test-beam-with-trezor-wallet":257},{"id":4,"title":5,"body":6,"description":112,"extension":249,"image":250,"meta":251,"navTitle":250,"navigation":252,"path":253,"seo":254,"stem":255,"__hash__":256},"docs\u002Fdocs\u002Fcore-tech\u002FHow-to-test-Beam-with-Trezor-wallet.md","How To Test Beam With Trezor Wallet",{"type":7,"value":8,"toc":234},"minimark",[9,14,28,48,52,61,65,92,96,103,113,117,150,154,177,181],[10,11,13],"h2",{"id":12},"preparing","Preparing",[15,16,18,19,23,24,27],"h3",{"id":17},"install-git-and-python3-with-pip3","Install ",[20,21,22],"strong",{},"Git"," and ",[20,25,26],{},"Python3"," (with pip3)",[29,30,31,39],"ul",{},[32,33,34,35],"li",{},"Debain\u002FUbuntu: ",[36,37,38],"code",{},"sudo apt-get -y install git python3 python3-pip",[32,40,41,42],{},"Windows\u002FMacOS: download from ",[43,44,45],"a",{"href":45,"rel":46},"https:\u002F\u002Fwww.python.org\u002Fdownloads",[47],"nofollow",[15,49,51],{"id":50},"install-trezor-bridge","Install Trezor Bridge",[53,54,55,56,60],"p",{},"Go to ",[43,57,58],{"href":58,"rel":59},"https:\u002F\u002Fwallet.trezor.io\u002F#\u002Fbridge",[47],", download and install.",[15,62,64],{"id":63},"install-protobuf-compiler","Install Protobuf Compiler",[53,66,55,67,71,72,75,76,79,80,83,84,87,88,91],{},[43,68,69],{"href":69,"rel":70},"https:\u002F\u002Fgithub.com\u002Fprotocolbuffers\u002Fprotobuf\u002Freleases",[47]," and download the latest ",[36,73,74],{},"protoc"," for your OS.",[77,78],"br",{},"\nExtract it and add ",[36,81,82],{},"\u003Cpath to protoc folder>\u002Fbin"," path to the system ",[36,85,86],{},"PATH",": ",[36,89,90],{},"export PATH=$PATH:\u002F\u003Cpath to protoc folder>\u002Fbin",".",[15,93,95],{"id":94},"build-firmware-loader","Build Firmware Loader",[53,97,98,99,102],{},"Run the following commands (don't use ",[36,100,101],{},"sudo"," prefix on Windows):",[104,105,110],"pre",{"className":106,"code":108,"language":109},[107],"language-text","git clone https:\u002F\u002Fgithub.com\u002FBeamMW\u002Fpython-trezor.git\ncd python-trezor\ngit checkout beam\ngit submodule update --init --recursive --force\n\nsudo pip3 install protobuf click requests mnemonic construct ecdsa pyblake2 typing_extensions\npython3 setup.py prebuild\n","text",[36,111,108],{"__ignoreMap":112},"",[10,114,116],{"id":115},"install-the-firmware","Install the firmware",[29,118,119,126,135,143],{},[32,120,121,122,125],{},"Wipe your Trezor device using ",[36,123,124],{},"python3 .\u002Ftrezorctl wipe-device"," command.",[32,127,55,128,71,132,91],{},[43,129,130],{"href":130,"rel":131},"https:\u002F\u002Fgithub.com\u002FBeamMW\u002Ftrezor_beam_minimal_wallet\u002Freleases",[47],[36,133,134],{},"firmware.bin",[32,136,137,138,142],{},"Restart the device to enter bootloader mode (video how to do it ",[43,139,140],{"href":140,"rel":141},"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=xVBiSFTx0qQ",[47],").",[32,144,145,146,149],{},"Call ",[36,147,148],{},"python3 .\u002Ftrezorctl firmware-update -f \u003Cpath to firmware folder>\u002Ffirmware.bin"," to install firmware.",[15,151,153],{"id":152},"windows","Windows",[29,155,156,167,172],{},[32,157,18,158,161,162,166],{},[36,159,160],{},"trezorctl"," ",[43,163,164],{"href":164,"rel":165},"https:\u002F\u002Fwiki.trezor.io\u002FInstalling_trezorctl_on_Windows",[47]," .",[32,168,137,169,142],{},[43,170,140],{"href":140,"rel":171},[47],[32,173,145,174,149],{},[36,175,176],{},"trezorctl firmware-update -f \u003Cpath to firmware folder>\u002Ffirmware.bin",[10,178,180],{"id":179},"test-beam-with-trezor","Test Beam with Trezor",[29,182,183,190,198,209,221,231],{},[32,184,55,185,189],{},[43,186,187],{"href":187,"rel":188},"https:\u002F\u002Fbuilds.beam-mw.com\u002Ftrezor_build",[47]," and download\u002Finstall the latest build.",[32,191,192,193,197],{},"Connect your device, go to ",[43,194,195],{"href":195,"rel":196},"https:\u002F\u002Ftrezor.io\u002Fstart",[47],", create a new wallet or recover with your seed phrase.",[32,199,200,201,204,205,208],{},"Run installed ",[20,202,203],{},"Beam Wallet"," and push ",[36,206,207],{},"create new Trezor wallet"," button.",[32,210,211,212,215,216],{},"Agree with generating ",[20,213,214],{},"Owner Key"," on Trezor device and wait, it usually takes about 15 sec.\n",[217,218],"img",{"alt":219,"src":220},"image","https:\u002F\u002Fuser-images.githubusercontent.com\u002F1101448\u002F65770926-c5d87f80-e13f-11e9-9095-a9fbac692917.png",[32,222,223,224,227,228],{},"Remember generated password from the ",[36,225,226],{},"Key Password"," page and enter it in the Beam Wallet.\n",[217,229],{"alt":219,"src":230},"https:\u002F\u002Fuser-images.githubusercontent.com\u002F1101448\u002F65770789-7e51f380-e13f-11e9-899e-33dc09d96787.png",[32,232,233],{},"Hurray, the wallet is initialized, now try to send\u002Freceive beams to test how it works...",{"title":112,"searchDepth":235,"depth":235,"links":236},2,[237,245,248],{"id":12,"depth":235,"text":13,"children":238},[239,242,243,244],{"id":17,"depth":240,"text":241},3,"Install Git and Python3 (with pip3)",{"id":50,"depth":240,"text":51},{"id":63,"depth":240,"text":64},{"id":94,"depth":240,"text":95},{"id":115,"depth":235,"text":116,"children":246},[247],{"id":152,"depth":240,"text":153},{"id":179,"depth":235,"text":180},"md",null,{},true,"\u002Fdocs\u002Fcore-tech\u002Fhow-to-test-beam-with-trezor-wallet",{"description":112},"docs\u002Fcore-tech\u002FHow-to-test-Beam-with-Trezor-wallet","PzFLFafLa0W2dNNbP01OTCnp1TmqBLg3XmNY_AIwh3Q",[258,263],{"title":259,"path":260,"stem":261,"description":262,"children":-1},"How To Remove The Desktop Wallet Files In A Manual Way","\u002Fdocs\u002Fcore-tech\u002Fhow-to-remove-the-desktop-wallet-files-in-a-manual-way","docs\u002Fcore-tech\u002FHow-to-remove-the-Desktop-Wallet-files-in-a-manual-way","Since the current versions of the Desktop Wallet are not backward compatible, it is required to remove the files manually before upgrading to the next major version.",{"title":264,"path":265,"stem":266,"description":267,"children":-1},"This documentation is obsolete","\u002Fdocs\u002Fcore-tech\u002Finstructions-for-command-line-node","docs\u002Fcore-tech\u002FInstructions-for-Command-Line-Node","Please refer to Beam Node User Guide",1783006070219]