Sådan oprettes en EOS-hardware-tegnebog: En trinvis vejledning

En open-source EOS hardware-tegnebog, bragt til dig af LiquidEOS & Scatter.

LiquidEOS samarbejdede med Scatter for at skabe den første nogensinde open source EOS hardware tegnebog!

Sikker koldlagring af EOS er en af ​​de største prioriteringer for EOS-økosystemet lige nu. Så vi er glade for at frigive denne trin-for-trin-guide til opbygning af din egen EOS-hardware-tegnebog. Dette er den første af mange udgivelser fra LiquidEOS-teamet, da vi bygger ud et EOS-F & U-hub i Israel, hvor vi samarbejder med lokale teams for at fremskynde dApp og open source-udvikling på EOS.

Læs hele denne vejledning, før du bygger hardware. Dette er en gør-det-selv-tegnebog, hvilket betyder, lad os blive praktisk!

De samlede omkostninger for alle materialer, inklusive sagen, er ca. $ 41 (forsendelsesomkostninger kan variere, mikro-USB-kabel er ikke inkluderet).

Sammenligning:
- TREZOR - 120 MHz 32-bit ARM CPU, 128x64 OLED, 2 knapper: $ 99.99
- LiquidEOS & Scatter DIY EOS-tegnebog - 1 GHz 64/32-bit ARM CPU, 128x64 OLED, 7 knapper: $ 41

Forbehold:

  1. Din private nøglesikkerhed er lige så stærk som din tegnebogsadgangskode.
  2. Import af frøfrasen understøttes endnu ikke.
  3. Der er endnu ingen hardwarekryptering.
  4. Vi vil tilføje kryptering med en anden nøgle - indtastet i Scatter Desktop App.
  5. Info om transaktionsoplysninger er i øjeblikket klareret af Scatter Desktop-appen. (Dette vil blive rettet i fremtidige udgivelser)
  6. Kun et Keypair understøttes i øjeblikket.
  7. Dette er en alfa. Brug ikke denne tegnebog til dine "ejer" -taster. Vent et stykke tid, før du bruger det på Mainnet, indtil vi og samfundet tester det lidt mere.

Lad os komme igang! :)

Trin 1: Køb af nødvendige tegnebogsmaterialer

Materialer til din DIY-tegnebog findes på Adafruit & Amazon:

  1. OLED Motorhjelmpakke til Raspberry Pi Zero - Inkluderer Pi Zero W - $ 34,95
OLED Motorhjelm & Raspberry Pi Zero W

2. Kingston Canvas Vælg 16 GB microSDHC - $ 5,99

Kingston 16 GB MicroSD-kort

Nødvendige værktøjer:
Fin tippet loddejern og ultra tynd rosin kernelodde

For mennesker, der ikke har det godt med lodning:
Raspberry Pi Zero WH (forloddede stifter)
Adafruit OLED motorhjelm (OLED uden Pi)

Trin 2: Instruktioner til hardwareenhed

Adafruit 128x64 OLED-motorhjelm til Raspberry Pi (øverst til venstre) Break-away 0,1
  1. Lodde Break-away 0,1 "2x20-pin Strip Dual Male Header til bunden af ​​Raspberry Pi Zero W. Klip overskydende metalform i bunden af ​​Pi Zero (hvis nødvendigt)

Lodning af PiZero: 0:37

Lodning til bunden af ​​Raspberry Pi Zero W til Break-away 0,1

2. Da OLED-motorhjelmen er præ-loddet, skal du bunden forsigtigt fastgøres til stiften på oversiden af ​​Raspberry Pi.

Montering af OLED-motorhjelm og hindbærpi vha. Den dobbelte hanhoved

3. Når stifterne er fastgjort, skal du forsigtigt arrangere bunden af ​​Adafruit Pi Zero-kabinettet for at klikke ind i Pi og rydde plastikdelen af ​​kabinettet.

Snapper Raspberry Pi-tavlen til kabinettet

Trin 3: Instruktioner til softwareopsætning

Del A: Montering af operativsystemet

  1. Download og udpak billedfil
  2. Flash img-filen til dit MicroSD-kort
  3. Installer det blitzede MicroSD-kort deligt i Pi-kortet, og sæt et Micro USB-kabel i USB-stik på Pi (venstre slot) på Raspberry Pi.
Installer MicroSD-kort i hardware.

4. På PC skal du installere Bonjour ved at installere Quicktime eller iTunes

5. Installer det nyeste Scatter Desktop eller følg afsnittet "kører i udvikling" på https://github.com/GetScatter/ScatterDesktop

6. Vælg en adgangskode i hardware-tegnebogen ved hjælp af joy stick og nr. 6 og skriv frøord. Klik på "ned" for at se den anden 'knaprække'.

Bemærk: "Enter" -knappen ("!") Og "backspace" -knappen ("<") findes i den anden række af knapper.

Indtast en adgangskode, og klik “ned” på joystick for at få flere tegnKlik på

7. I Scatter Desktop-app skal du tilføje et tastatur ved at følge → under “Blockchains” → under “Accounts” → Klik på + → Klik på “Import” → Klik på “Hardware” → Klik på “Import Hardware Key” → Vælg et navn → Klik på “Save” Keypair ”(tip: Sørg for, at din tegnebog stadig er ulåst)

Tilføjelse af et tastaturNår Wallet er låst op, vises din Public Key

Del B: Opsætning af netværket

I Scatter Desktop-app skal du tilføje et tastatur ved at følge → under “Blockchains” → under “Network” → Klik på +

  1. Navn: Jungle
  2. Vært: dev.cryptolions.io
  3. Havn: 18888
  4. Klik på: “http”
  5. Klik på ikonet: “Hent kæde-ID”

Del C: Test af tegnebogen

  1. Gå til http://jungle.cryptolions.io/#account
  2. Vælg et kontonavn (følg detaljerede instruktioner om kontonavn)
  3. Indtast den samme nøgle for ejer og aktive offentlige nøgler (opnås ved import af hardware Wallet-nøglen i Scatter [Trin 3.A.7])
Opret konto på Jungle

4. Gå til http://jungle.cryptolions.io/#faucet, og indtast dit kontonavn, og klik på "send coins"

Indtast dit kontonavn, og klik på

5. I Scatter Desktop-app skal du følge → under “Blockchains” → under “Accounts” → Import Accounts: jungle → Klik på “Hent accounts” → Klik på Active Account (+)

Tilføjelse af Jungle-kontoen

6. Under fanen Transfer (over “Blockchains”) skal du sende 1.0000 EOS til modtageren: “test”
7. Klik på “down” på joystick for at se flere detaljer om transaktionen.
8. Signer din første transaktion på hardware-tegnebogen!

Skilt? Y N

Tillykke, du har lavet din første DIY EOS hardware-tegnebog!

LiquidEOS-Scatter DIY-hardware-tegnebog giver dig mulighed for at gemme din EOS sikkert. Fordelene ved hardware-tegnebøger inkluderer immunitet mod computervirus, der stjæler fra software-tegnebøger. Oplysningerne om den private nøgle vil ikke blive udsat for arbejdssystemet og vil blive opbevaret i hardware-tegnebogen.

Tjek tegnebogen i aktion:

Kan du lide denne hardware-tegnebog? Stem venligst på LiquidEOS, så vi kan fortsætte med at levere fantastiske projekter!

Køb ALDRIG hardwarekomponenter fra nogen anden end velrenommeret fremstiller direkte.

Eksperter kan gøre det for $ 13,68 ved hjælp af (ikke inklusive kabinet og kabel):
Raspberry Pi Zero version 1.3 - $ 5.00
TF-kort 4 GB 15MB / s 5MB / s Klasse6 4G - $ 3,94
0,96 tommer IIC Serial White OLED Display Module 128x64 12C SSD1306 LCD skærmkort GND VCC SDA 0,96 "OLED 12C til Arduino - $ 2,79
5-vejs taktil switch - $ 1,95

LiquidEOS - Powered by BancorSpredeSærlig tak til Eran Cohen fra Bancor for lodning af prototypen!

Support & kildekode:

Feedback? Tips? Råd? Kontakt Telegram med Adar på @adarblil eller Beni på @benihakak. Vi vil meget gerne høre fra dig.

Med kærlighed fra LiquidEOS & Scatter.