Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Bootable live usb/cd linux distribution containing AirGap Vault.

NotificationsYou must be signed in to change notification settings

airgap-it/airgap-distro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AirGap Vault Distribution can be started from a CDROM or an USB stick on a computer and being used to sign air gapped transactions. The AirGap Vault Distribution is the equivalent of the mobile version ofAirGap Vault, use the mobile appAirGap Wallet to broadcast transactions.

Setup AirGap Vault Distribution

Copy AirGap Vault Distribution to a CDROM or USB stick

CDROM:
use your favorite program to burn the ISO to CDROM.Nothing special. CDROMs are naturally read-only and tamper resistant.

USB:
If you don't burn AirGap to a CDROM, writing AirGap Vault to aUSB stick with a hardware read-write toggle (e.g., Kanguru FlashBlu) isthe next best thing.

On USB sticks without write protection, you can remove the AirGap Vault USB afterbooting as an additional security measure. AirGap loads into RAM soafter booting you no longer need the USB.

  1. Insert USB stick and detect the device path::
$ dmesg|grep Attached | tail --lines=1[583494.891574] sd 19:0:0:0: [sdf] Attached SCSI removable disk
  1. Write ISO to USB::
$ sudo dd if=path/to/airgap.iso of=/dev/sdf$ lsblk | grep sdfsdf                                8:80   1   7.4G  1 disk  └─sdf1                             8:81   1   444M  1 part

How to build from source

AirGap is built withVagrant

  1. Install Vagrant
$ git clone https://github.com/airgap-it/airgap-distro.git $ cd airgap-distro$ vagrant up --provision # build the distro, will be in /tmp/airgap-vault-distro.iso$ vagrant ssh-config $ scp -i .vagrant/machines/default/virtualbox/private_key -P 2222 vagrant@127.0.0.1:/tmp/airgap-vault-distro.iso .

How to create and sign transactions

  1. Import your mnemonic phrase or generate a new one
  2. Add a new wallet ex. Ethereum with the standard or your desired derivation path
  3. Sync the wallet address over QR with your AirGap Wallet app
  4. Create a new transaction within the AirGap Wallet app
  5. Scan the transaction QR code with the AirGap Vault Distribution
  6. Sign the transaction within AirGap Vault Distribution
  7. Scan the signed transaction QR code with AirGap Wallet
  8. Confirm and broadcast the transaction with AirGap Wallet

Credits

This project was inspired by BitKey. The distribution as well as this readme have been created based on their work.


[8]ページ先頭

©2009-2025 Movatter.jp