Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Ark-IoT/ark-paperwallet-pi
Ark: PaperWallet Pi
https://github.com/Ark-IoT/ark-paperwallet-pi
Last synced: about 2 months ago
JSON representation
Ark: PaperWallet Pi
- Host: GitHub
- URL: https://github.com/Ark-IoT/ark-paperwallet-pi
- Owner: ARK-IoT
- License: mit
- Archived: true
- Created: 2017-10-10T20:30:18.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2018-12-28T00:35:20.000Z (about 6 years ago)
- Last Synced: 2024-08-03T18:20:26.675Z (5 months ago)
- Language: JavaScript
- Size: 17.9 MB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-ark - Ark-PaperWalletPi - Ark-PaperWallet packaged with a webserver for offline use (User Interfaces / Web)
README
### THIS REPO HAS BEEN ARCHIVED FOR HISTORICAL REFERENCE AND IS NO LONGER MAINTAINED
![Version](https://img.shields.io/badge/version-0.9.0--beta-orange.svg?style=flat-square&&colorA=494949)
[![License](https://img.shields.io/badge/license-MIT-BE90D4.svg?style=flat-square&&colorA=494949)](http://creativecommons.org/licenses/by-sa/4.0/)## What is ***Ark: PaperWallet Pi***
**Ark: PaperWallet Pi** is an offline, secure, WiFi-accessible webserver;
a hardware-based paper wallet generator for the Ark cryptocurrency!Based off of [**Ark-PaperWallet**](https://github.com/ArkEcosystem/ark-paperwallet)
and [**PirateBox**](https://github.com/PirateBox-Dev),
Ark: PaperWallet Pi is a FOSS project, GPL3 compatible and MIT Licensed.-----
## Screenshot
Address: **paperwallet.lan**
**Welcome Aboard!**
-----
## Requirements
- Raspberry Pi 1/2/3/Zero/ZeroW
- Class 10/U10 MicroSD-Card
- Micro-USB Cable
- Host Computer (Window, Linux, macOS)#
#### Supported Configurations
| Hardware | Software |
| :----------: | :---------: |
| PlatformTested![Hardware](https://img.shields.io/badge/hw-Raspberry_Pi-orange.svg?style=flat-square,colorA=494949)![Tested](https://img.shields.io/badge/no-____-lightgrey.svg?style=flat-square,colorA=494949) ![Hardware](https://img.shields.io/badge/hw-Raspberry_Pi_2-orange.svg?style=flat-square,colorA=494949)![Tested](https://img.shields.io/badge/no-____-lightgrey.svg?style=flat-square,colorA=494949) ![Hardware](https://img.shields.io/badge/hw-Raspberry_Pi_3-orange.svg?style=flat-square,colorA=494949)![Tested](https://img.shields.io/badge/no-____-lightgrey.svg?style=flat-square,colorA=494949) ![Hardware](https://img.shields.io/badge/hw-Raspberry_Pi_Zero-orange.svg?style=flat-square,colorA=494949)![Tested](https://img.shields.io/badge/no-____-lightgrey.svg?style=flat-square,colorA=494949) ![Hardware](https://img.shields.io/badge/hw-Raspberry_Pi_Zero_W-orange.svg?style=flat-square,colorA=494949)![Tested](https://img.shields.io/badge/yes-working-brightgreen.svg?style=flat-square,colorA=494949) | PlatformTested ![OS](https://img.shields.io/badge/os-arch-52B3D9.svg?style=flat-square,colorA=494949)![Tested](https://img.shields.io/badge/no-____-lightgrey.svg?style=flat-square,colorA=494949) ![OS](https://img.shields.io/badge/os-raspbian-52B3D9.svg?style=flat-square,colorA=494949)![Tested](https://img.shields.io/badge/yes-working-brightgreen.svg?style=flat-square,colorA=494949) |#### example:
- Raspberry Pi Zero W
| Part | Source |
| :---------: | :---------: |
| Raspberry Pi Zero W | [**Adafruit: Raspberry Pi Zero W**](https://www.adafruit.com/product/3400) |
| "Class 10/U1" microSD-card | **ex:** [**Adafruit: 8GB Class 10 SD/MicroSD Memory Card**](https://www.adafruit.com/product/2692)|
| Raspbian Stretch Lite | [**raspberrypi.org/downloads/raspbian**](https://www.raspberrypi.org/downloads/raspbian/) |#
- requirement notes:
- For non-Zero W's & Pi 3's,
you will need a [**compatible**](http://elinux.org/RPi_USB_Wi-Fi_Adapters) USB-WiFi adapter.
- If installing from Raspbian or another RPi distro,
you'll need ```Git``` to clone this repo.
```sudo apt-get install git```-----
# Preparation
### Image Preparation
- See [**How to Raspbian**](https://github.com/Ark-IoT/ark-paperwallet-pi/blob/master/docs/How_to_Raspbian.md) for instructions on how to download and flash Raspbian.
#
### OTG-Mode
- See [**How to OTG**](https://github.com/Ark-IoT/ark-paperwallet-pi/blob/master/docs/How_to_OTG.md) for instructions on how to install Raspbian and access your Pi over USB.
#
#### Preparation Notes:
- Make sure you are sharing/bridging your internet connection via usb-cable with your RPi.
- Installation will take about 10-minutes.-----
# Installation:
**1.** Connect to your RPi.
- if using Raspbian Stretch Lite:
SSH via usb [**headless-mode**](https://github.com/Ark-IoT/ark-paperwallet-pi/edit/master/README.md#ln47)
``` ssh [email protected]```
- default password: ```raspberry```
- **Be sure to change this afterwards.**#
**2.** Expand your filesystem
- Expand your filesystem to use your whole microSD-card:
```sudo raspi-config```
- **Option 7: Advanced Options**
- **Option A1: Expand Filesystem**
- Reboot when prompted,
or manually via ```sudo reboot```#
**3.** Clone this repo & 'cd' into it:
- ```git clone https://github.com/Ark-IoT/ark-paperwallet-pi```
- ```cd ark-paperwallet-pi```#
**4.** Change permissions of the "paperwallet" folder:
- ```sudo chmod -R 775 paperwallet```#
**5.** 'cd' to 'paperwallet' and run the install.sh file:
- ```cd paperwallet```
- ```sudo bash install.sh```#
**6.** Wait about 1-minute after the install script finishes, then:
- ```sudo shutdown now```#
**7.** Plug your RPi into a power source (ex: micro-usb power port).
- **Your Ark: Paper Wallet Pi will power on,
and the WiFi network** ```Ark: Paper Wallet``` **will be visible.**
- First boot can take a few minutes depending on hardware(microSD speed, Pi-model, etc).#
**8.** Using a web-browser, navigate to:
- ```paperwallet.lan```
**Welcome Aboard!**-----
## Troubleshooting:
- See [**Troubleshooting.md**](https://github.com/Ark-IoT/ark-paperwallet-pi/blob/master/docs/TROUBLESHOOTING.md)
-----
## ToDo:
- [ ] Make a better todo
- [ ] Documention!-----
### Tip Jar
**ѦRK [Ѧ]:** ```AZreeHxX23s4jttL3ML8n6A2aLrwHPfVGZ```
**DѦRK [DѦ]:** ```DHQ4Fjsyiop3qBR4otAjAu6cBHkgRELqGA```