Set up your 21 Bitcoin Computer

Then build your first Bitcoin app


Getting started

If you have received your 21 Bitcoin Computer box in the mail, you are just a few minutes away from booting it up. You can do this from an existing Mac, Windows, or Linux machine. Alternatively, if you have a spare keyboard or monitor, you can also set up your 21 Bitcoin Computer as a standalone Linux box. Full instructions are below for all four of these use cases. The setup process will take about 10-15 minutes. Once you are done, you will be able to mine some bitcoin and start building your first Bitcoin apps!

Step 1 : Choose your OS

Choose your system

Setup diagram
Setup diagram
Setup diagram
Setup diagram

Step 2 : Plug In

    Setup diagram
    Setup diagram
    Setup diagram
    Setup diagram
    Setup diagram
    1. Connect the WiFi adapter

      Insert the WiFi adapter into any of the four USB ports. The adapter will stick out by a few millimeters when fully inserted.

    2. Connect the cable leads

      Match the color on each cable lead to the color on the pin (white-white, green-green, black-black). The orientation of the cable leads does not matter.

    3. Connect USB to your laptop

      Connect to any USB port on your regular computer.

    4. Connect the power cable

      Avoid placing on a metal surface.

      The device should immediately start after it is plugged in.

    Setup diagram
    Setup diagram
    Setup diagram
    Setup diagram
    Setup diagram

Step 3 : Connect

Want to connect your Bitcoin Computer to a new WiFi network? Follow the same steps below.

  1. Open your terminal

    On your Mac press Command(⌘) and Spacebar together to open Spotlight. Start typing Terminal and press Enter to open (or click on the icon in the search results).

    Open Terminal on Mac
  2. Set up the device

    Please note that you may need to first "Allow apps downloaded from anywhere" under your "Security and Privacy" settings in your "System Preferences".

    Copy and paste the following code into your terminal to set up your Bitcoin Computer.

    This should take about 5-10 min. If you have any questions, you can chat with support by clicking on the support icon at the bottom right.

    This step will require a reboot to install drivers if they're not already installed. After reboot, you will need to run python 21-setup.py again to continue installation.

    curl -s -O install.21.co/21-setup.py
    python 21-setup.py
  3. Log into your WiFi network

    When prompted, enter the number that corresponds with your SSID name and enter your password (leave password blank if your network is not protected).

    Setup WiFi
  4. Enter the password for the Bitcoin Computer

    When prompted, enter the default password (shown on the command line).

    After you have entered your password, it will begin to install the necessary resources. This should take between 5 and 10 minutes, after which you will be prompted to SSH into your computer.

    You will need to connect via SSH every time you want to use your Bitcoin Computer, so please write down your hostname and IP.

    Enter password
  5. Connect via SSH

    Now that you have the 21 Bitcoin Computer connected to WiFi you can connect to it remotely by running the following command in a separate terminal.

    Replace XX.XX.XX.XX with the IP address your wrote down previously. The default password is one. A message about "host authenticity" will be displayed; type yes to accept the warning.

    ssh twenty@XX.XX.XX.XX
  6. Disconnect USB cable

    After you have connected over your wireless network using SSH, you may disconnect the USB cable from your regular computer and the leads from the pins.

    Disconnect USB Cable
  7. Join the 21 Market

    Join the 21 Market to be able to buy and sell digital goods and services.

    21 market join
  8. Connect to 21.co

    Login to your 21 Bitcoin Computer and set a password, then activate your 21.co account to get access to web-enabled features that compliment your device.

    21 login --setpassword

IMPORTANT: Whenever you would like to turn off your 21 Bitcoin computer, it's important that you do so properly by first accessing its command line, typing sudo shutdown -h, pressing Enter, and then waiting 10 seconds before unplugging the power supply.

Step 2 : Plug In

    Setup diagram
    Setup diagram
    Setup diagram
    Setup diagram
    Setup diagram
    1. Connect the WiFi adapter

      Insert the WiFi adapter into any of the four USB ports. The adapter will stick out by a few millimeters when fully inserted.

    2. Connect the cable leads

      Match the color on each cable lead to the color on the pin (white-white, green-green, black-black). The orientation of the cable leads does not matter.

    3. Connect USB to your laptop

      Connect to any USB port on your regular computer.

    4. Connect the power cable

      Avoid placing on a metal surface.

      The device should immediately start after it is plugged in.

    Setup diagram
    Setup diagram
    Setup diagram
    Setup diagram
    Setup diagram

Step 3 : Connect

Want to connect your Bitcoin Computer to a new WiFi network? Follow the same steps below.

  1. Install Drivers

    Install the drivers to connect to the device.

    Please note that you may need to "Allow apps downloaded from anywhere" under your "Security and Privacy" settings in your "System Preferences".

    Skip this step if you have already installed drivers.

    This will require a reboot.

    Download drivers
  2. Open your terminal

    On your Mac press Command(⌘) and Spacebar together to open Spotlight. Start typing Terminal and press Enter to open (or click on the icon in the search results).

    Open Terminal on Mac
  3. Connect to the device

    Use screen to connect to the 21 Bitcoin Computer.

    On the terminal, you may need to press Enter to get access to the login prompt if you see a blank terminal window.

    Log in with the username twenty and password one (or your current password if you have configured your device previously).

    screen /dev/tty.usbserial 115200
  4. Set up WiFi

    Get the SSID and password for your WiFi network. This must be the same network you're connected to with your personal computer.

    To configure WiFi from the command line we'll use the included text editor nano to create the /etc/wpa_supplicant/wpa_supplicant.conf file.

    After opening the empty file, type in the code shown, replacing your_WiFi’s_SSID and your_WiFi’s_password with your WiFi SSID and password. Hit CTRL + X, then type Y and press Enter to save and exit.

    sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

    For WPA1/2 WiFi:

    network={
    ssid="your_WiFi's_SSID"
    psk="your_WiFi's_password"
    }

    network={
    ssid="your_WiFi's_SSID"
    key_mgmt=NONE
    auth_alg=OPEN
    }

  5. Restart Wifi

    Run the following command to restart the WiFi interface.

    You can verify that you are connected to the internet by pinging our servers. If you receive a packet back, you were successful.

    sudo ifdown wlan0
    sudo ifup wlan0
    $ ping -c1 21.co
    PING 21.co (198.41.207.42) 56(84) bytes of data.
    64 bytes from 198.41.207.42: icmp_req=1 ttl=49 time=54.5 ms
  6. Configure hostname

    You can also change your hostname by running the following command. Replace desired_hostname with a hostname of your choosing.

    set_hostname desired_hostname
  7. Record your IP address and hostname

    Now that you have the 21 Bitcoin Computer connected to WiFi you can connect to it remotely. You will need to connect via SSH every time you want to use your Bitcoin Computer, so please write down your hostname and IP.

    You can find the IP address of the device by running the following command.

    ifconfig
  8. Connect via SSH

    Now that you have the 21 Bitcoin Computer connected to WiFi you can connect to it remotely by running the following command in a separate terminal.

    Replace XX.XX.XX.XX with the IP address your wrote down previously. The default password is one. A message about "host authenticity" will be displayed; type yes to accept the warning.

    ssh twenty@XX.XX.XX.XX
  9. Configure password

    Change the password with the following command (you will need to remember this password to login later):

    passwd
  10. Run 21 update

    Update your software by running the following command to ensure compatibility with everything the 21 Bitcoin Computer has to offer.

    21 update
  11. Join the 21 Market

    Join the 21 Market to be able to buy and sell digital goods and services.

    21 market join
  12. Connect to 21.co

    Login to your 21 Bitcoin Computer and set a password, then activate your 21.co account to get access to web-enabled features that compliment your device.

    21 login --setpassword
  13. Disconnect USB cable

    After you have connected over your wireless network using SSH, you may disconnect the USB cable from your regular computer and the leads from the pins.

    Disconnect USB Cable

IMPORTANT: Whenever you would like to turn off your 21 Bitcoin computer, it's important that you do so properly by first accessing its command line, typing sudo shutdown -h, pressing Enter, and then waiting 10 seconds before unplugging the power supply.

Step 2 : Plug In

    Setup diagram
    Setup diagram
    Setup diagram
    Setup diagram
    Setup diagram
    1. Connect the WiFi adapter

      Insert the WiFi adapter into any of the four USB ports. The adapter will stick out by a few millimeters when fully inserted.

    2. Connect the cable leads

      Match the color on each cable lead to the color on the pin (white-white, green-green, black-black). The orientation of the cable leads does not matter.

    3. Connect USB to your laptop

      Connect to any USB port on your regular computer.

    4. Connect the power cable

      Avoid placing on a metal surface.

      The device should immediately start after it is plugged in.

    Setup diagram
    Setup diagram
    Setup diagram
    Setup diagram
    Setup diagram

Step 3 : Connect

Want to connect your Bitcoin Computer to a new WiFi network? Follow the same steps below.

  1. Open your terminal

    On Ubuntu or Debian press the CTRL + ALT + T keys together. Alternatively, you can search for Terminal in your applications in most Linux distributions.

    Open Terminal on Ubuntu
  2. Set up the device

    Copy and paste the following code into your terminal. You will begin to log into the Bitcoin Computer.

    wget -q https://install.21.co/21-setup.py
    sudo python 21-setup.py
  3. Log into your WiFi network

    When prompted, enter the number that corresponds with your SSID name and enter your password (leave password blank if your network is not protected).

    Setup WiFi
  4. Enter the password for the Bitcoin Computer

    When prompted, enter the default password (shown on the command line).

    After you have entered your password, it will begin to install the necessary resources. This should take between 5 and 10 minutes, after which you will be prompted to SSH into your computer.

    You will need to connect via SSH every time you want to use your Bitcoin Computer, so please write down your hostname and IP.

    Enter password
  5. Connect via SSH

    Now that you have the 21 Bitcoin Computer connected to WiFi you can connect to it remotely by running the following command in a separate terminal.

    Replace XX.XX.XX.XX with the IP address your wrote down previously. The default password is one. A message about "host authenticity" will be displayed; type yes to accept the warning.

    ssh twenty@XX.XX.XX.XX
  6. Join the 21 Market

    Join the 21 Market to be able to buy and sell digital goods and services.

    21 market join
  7. Connect to 21.co

    Login to your 21 Bitcoin Computer and set a password, then activate your 21.co account to get access to web-enabled features that compliment your device.

    21 login --setpassword
  8. Disconnect USB cable

    After you have connected over your wireless network using SSH, you may disconnect the USB cable from your regular computer and the leads from the pins.

    Disconnect USB Cable

IMPORTANT: Whenever you would like to turn off your 21 Bitcoin computer, it's important that you do so properly by first accessing its command line, typing sudo shutdown -h, pressing Enter, and then waiting 10 seconds before unplugging the power supply.

Step 2 : Plug In

    Setup diagram
    Setup diagram
    Setup diagram
    Setup diagram
    Setup diagram
    1. Connect the WiFi adapter

      Insert the WiFi adapter into any of the four USB ports. The adapter will stick out by a few millimeters when fully inserted.

    2. Connect the cable leads

      Match the color on each cable lead to the color on the pin (white-white, green-green, black-black). The orientation of the cable leads does not matter.

    3. Connect USB to your laptop

      Connect to any USB port on your regular computer.

    4. Connect the power cable

      Avoid placing on a metal surface.

      The device should immediately start after it is plugged in.

    Setup diagram
    Setup diagram
    Setup diagram
    Setup diagram
    Setup diagram

Step 3 : Connect

Want to connect your Bitcoin Computer to a new WiFi network? Follow the same steps below.

  1. Open your terminal

    On Ubuntu or Debian press the CTRL + ALT + T keys together. Alternatively, you can search for Terminal in your applications in most Linux distributions.

    Open Terminal on Ubuntu
  2. Connect to the device

    Install screen and connect to the 21 Bitcoin Computer.

    On the terminal, you may need to press Enter to get access to the login prompt if you see a blank terminal window.

    Log in with the username twenty and password one (or your current password if you have configured your device previously).

    sudo apt-get install -y screen
    sudo screen /dev/ttyUSB0 115200
  3. Set up WiFi

    Get the SSID and password for your WiFi network. This must be the same network you're connected to with your personal computer.

    To configure WiFi from the command line we'll use the included text editor nano to create the /etc/wpa_supplicant/wpa_supplicant.conf file.

    After opening the empty file, type in the code shown, replacing your_WiFi’s_SSID and your_WiFi’s_password with your WiFi SSID and password. Hit CTRL + X, then type Y and press Enter to save and exit.

    sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

    For WPA1/2 WiFi:

    network={
    ssid="your_WiFi's_SSID"
    psk="your_WiFi's_password"
    }

    network={
    ssid="your_WiFi's_SSID"
    key_mgmt=NONE
    auth_alg=OPEN
    }

  4. Restart Wifi

    Run the following command to restart the WiFi interface.

    You can verify that you are connected to the internet by pinging our servers. If you receive a packet back, you were successful.

    sudo ifdown wlan0
    sudo ifup wlan0
    $ ping -c1 21.co
    PING 21.co (198.41.207.42) 56(84) bytes of data.
    64 bytes from 198.41.207.42: icmp_req=1 ttl=49 time=54.5 ms
  5. Configure hostname

    You can also change your hostname by running the following command. Replace desired_hostname with a hostname of your choosing.

    set_hostname desired_hostname
  6. Record your IP address and hostname

    Now that you have the 21 Bitcoin Computer connected to WiFi you can connect to it remotely. You will need to connect via SSH every time you want to use your Bitcoin Computer, so please write down your hostname and IP.

    You can find the IP address of the device by running the following command.

    ifconfig
  7. Connect via SSH

    Now that you have the 21 Bitcoin Computer connected to WiFi you can connect to it remotely by running the following command in a separate terminal.

    Replace XX.XX.XX.XX with the IP address your wrote down previously. The default password is one. A message about "host authenticity" will be displayed; type yes to accept the warning.

    ssh twenty@XX.XX.XX.XX
  8. Configure password

    Change the password with the following command (you will need to remember this password to login later):

    passwd
  9. Run 21 update

    Update your software by running the following command to ensure compatibility with everything the 21 Bitcoin Computer has to offer.

    21 update
  10. Join the 21 Market

    Join the 21 Market to be able to buy and sell digital goods and services.

    21 market join
  11. Connect to 21.co

    Login to your 21 Bitcoin Computer and set a password, then activate your 21.co account to get access to web-enabled features that compliment your device.

    21 login --setpassword
  12. Disconnect USB cable

    After you have connected over your wireless network using SSH, you may disconnect the USB cable from your regular computer and the leads from the pins.

    Disconnect USB Cable

IMPORTANT: Whenever you would like to turn off your 21 Bitcoin computer, it's important that you do so properly by first accessing its command line, typing sudo shutdown -h, pressing Enter, and then waiting 10 seconds before unplugging the power supply.

Step 2 : Plug In

    Setup diagram
    Setup diagram
    Setup diagram
    Setup diagram
    Setup diagram
    1. Connect the WiFi adapter

      Insert the WiFi adapter into any of the four USB ports. The adapter will stick out by a few millimeters when fully inserted.

    2. Connect the cable leads

      Match the color on each cable lead to the color on the pin (white-white, green-green, black-black). The orientation of the cable leads does not matter.

    3. Connect USB to your laptop

      Connect to any USB port on your regular computer.

    4. Connect the power cable

      Avoid placing on a metal surface.

      The device should immediately start after it is plugged in.

    Setup diagram
    Setup diagram
    Setup diagram
    Setup diagram
    Setup diagram

Step 3 : Connect

Want to connect your Bitcoin Computer to a new WiFi network? Follow the same steps below.

  1. Install drivers

    After you have connected the USB to your computer, Windows 7 may attempt to install drivers for the serial port automatically. This can take several minutes and require a reboot.

    If your drivers do not install automatically, download and install them here.

    Skip this step if you have already installed drivers.

    Download drivers
  2. Setup the 21 Bitcoin Computer

    Download and run the Bitcoin Computer setup tool.

    You will need to connect via SSH every time you want to use your Bitcoin Computer, so please write down your hostname and IP.

    Install 21 Bitcoin Computer setup tool
  3. SSH into the 21 Bitcoin Computer

    Click this link to install PuTTY, a secure shell (SSH) client for Windows.

    If Windows asks you to confirm running PuTTY, click on More info and then click on Run Anyways.

    In the PuTTY Configuration window enter your IP address as Host Name.

    Next, add a Saved Session to save your IP address for future. Enter 21 Bitcoin Computer as the name and then click Save below.

    When you are done, click Open in the PuTTY Configuration window. If a Security Alert is displayed, click Yes to continue.

    Putty will open up a new terminal window. Press any key. Enter the username twenty, and password one.

    Note that PuTTY is configured by default to paste text from the clipboard when the user right clicks in the terminal window, rather than the usual Ctrl-V key combination.

    Run PuTTY
  4. Run 21 update

    Update your software by running the following command to ensure compatibility with everything the 21 Bitcoin Computer has to offer.

    21 update
  5. Join the 21 Market

    Join the 21 Market to be able to buy and sell digital goods and services.

    21 market join
  6. Connect to 21.co

    Login to your 21 Bitcoin Computer and set a password, then activate your 21.co account to get access to web-enabled features that compliment your device.

    21 login --setpassword
  7. Disconnect USB cable

    After you have connected over your wireless network using SSH, you may disconnect the USB cable from your regular computer and the leads from the pins.

    Disconnect USB Cable

IMPORTANT: Whenever you would like to turn off your 21 Bitcoin computer, it's important that you do so properly by first accessing its command line, typing sudo shutdown -h, pressing Enter, and then waiting 10 seconds before unplugging the power supply.

Step 2 : Plug In

    Setup diagram
    Setup diagram
    Setup diagram
    Setup diagram
    Setup diagram
    1. Connect the WiFi adapter

      Insert the WiFi adapter into any of the four USB ports. The adapter will stick out by a few millimeters when fully inserted.

    2. Connect the cable leads

      Match the color on each cable lead to the color on the pin (white-white, green-green, black-black). The orientation of the cable leads does not matter.

    3. Connect USB to your laptop

      Connect to any USB port on your regular computer.

    4. Connect the power cable

      Avoid placing on a metal surface.

      The device should immediately start after it is plugged in.

    Setup diagram
    Setup diagram
    Setup diagram
    Setup diagram
    Setup diagram

Step 3 : Connect

Want to connect your Bitcoin Computer to a new WiFi network? Follow the same steps below.

  1. Install drivers

    After you have connected the USB to your computer, Windows 7 may attempt to install drivers for the serial port automatically. This can take several minutes and require a reboot.

    If your drivers do not install automatically, download and install them here.

    Skip this step if you have already installed drivers.

    Download drivers
  2. Find COM port number

    Press Win+R and type in devmgmt.msc to open the Device Manager. Expand Ports (COM & LPT), and take note of the COM port (usually COM3 or COM4).

    Open device manager
  3. Connect into the 21 Bitcoin Computer

    Click this link to install PuTTY, a secure shell (SSH) client for Windows.

    If Windows asks you to confirm running PuTTY, click on More info and then click on Run Anyways.

    In the PuTTY Configuration window choose the Serial connection type, enter your COM port into the Serial line, and choose a Speed of 115200.

    When you are done, click Open in the PuTTY Configuration window.

    Putty will open up a new terminal window. Press any key. Enter the username twenty, and password one (or your current password if you have configured your device previously).

    Run PuTTY
  4. Set up WiFi

    Get the SSID and password for your WiFi network. This must be the same network you're connected to with your personal computer.

    To configure WiFi from the command line we'll use the included text editor nano to create the /etc/wpa_supplicant/wpa_supplicant.conf file.

    After opening the empty file, type in the code shown, replacing your_WiFi’s_SSID and your_WiFi’s_password with your WiFi SSID and password. Hit CTRL + X, then type Y and press Enter to save and exit.

    sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

    For WPA1/2 WiFi:

    network={
    ssid="your_WiFi's_SSID"
    psk="your_WiFi's_password"
    }

    network={
    ssid="your_WiFi's_SSID"
    key_mgmt=NONE
    auth_alg=OPEN
    }

  5. Restart Wifi

    Run the following command to restart the WiFi interface.

    You can verify that you are connected to the internet by pinging our servers. If you receive a packet back, you were successful.

    sudo ifdown wlan0
    sudo ifup wlan0
    $ ping -c1 21.co
    PING 21.co (198.41.207.42) 56(84) bytes of data.
    64 bytes from 198.41.207.42: icmp_req=1 ttl=49 time=54.5 ms
  6. Configure hostname

    You can also change your hostname by running the following command. Replace desired_hostname with a hostname of your choosing.

    set_hostname desired_hostname
  7. Record your IP address and hostname

    Now that you have the 21 Bitcoin Computer connected to WiFi you can connect to it remotely. You will need to connect via SSH every time you want to use your Bitcoin Computer, so please write down your hostname and IP.

    You can find the IP address of the device by running the following command.

    ifconfig
  8. SSH into the 21 Bitcoin Computer

    Open PuTTY again.

    In the PuTTY Configuration window enter your IP address as Host Name.

    Next, add a Saved Session to save your IP address for future. Enter 21 Bitcoin Computer as the name and then click Save below.

    When you are done, click Open in the PuTTY Configuration window. If a Security Alert is displayed, click Yes to continue.

    Putty will open up a new terminal window. Press any key. Enter the username twenty, and password one.

    Note that PuTTY is configured by default to paste text from the clipboard when the user right clicks in the terminal window, rather than the usual Ctrl-V key combination.

    Run PuTTY
  9. Configure password

    Change the password with the following command (you will need to remember this password to login later):

    passwd
  10. Run 21 update

    Update your software by running the following command to ensure compatibility with everything the 21 Bitcoin Computer has to offer.

    21 update
  11. Join the 21 Market

    Join the 21 Market to be able to buy and sell digital goods and services.

    21 market join
  12. Connect to 21.co

    Login to your 21 Bitcoin Computer and set a password, then activate your 21.co account to get access to web-enabled features that compliment your device.

    21 login --setpassword
  13. Disconnect USB cable

    After you have connected over your wireless network using SSH, you may disconnect the USB cable from your regular computer and the leads from the pins.

    Disconnect USB Cable

IMPORTANT: Whenever you would like to turn off your 21 Bitcoin computer, it's important that you do so properly by first accessing its command line, typing sudo shutdown -h, pressing Enter, and then waiting 10 seconds before unplugging the power supply.

Step 2 : Plug In

    Setup diagram
    Setup diagram
    Setup diagram
    Setup diagram
    Setup diagram
    1. Connect the WiFi adapter

      Insert the WiFi adapter into any of the four USB ports. The adapter will stick out by a few millimeters when fully inserted.

    2. Connect the cable leads

      Match the color on each cable lead to the color on the pin (white-white, green-green, black-black). The orientation of the cable leads does not matter.

    3. Connect USB to your laptop

      Connect to any USB port on your regular computer.

    4. Connect the power cable

      Avoid placing on a metal surface.

      The device should immediately start after it is plugged in.

    Setup diagram
    Setup diagram
    Setup diagram
    Setup diagram
    Setup diagram

Step 3 : Connect

Want to connect your Bitcoin Computer to a new WiFi network? Follow the same steps below.

  1. Download the serial driver

    Download the serial driver to connect over USB

    Skip to the configuration instructions if you have already installed the drivers and are setting up your 21 Bitcoin Computer again.

    Download drivers
  2. Unzip the serial driver

    Go to your Downloads folder and right-click on the file Prolific_Win8_Win10_drivers.zip. Choose extract all to unzip it.

    Extract drivers
  3. Install the driver

    Open the folder you just extracted, right-click on the ser2pl.inf file, and choose Install

    Install driver
  4. Open device manager

    Open the search box and type, Device Manager. Then choose the Device Manager entry.

    Open device manager
  5. Update the USB-to-Serial device

    In Device Manager, scroll down to Ports (COM & LPT), expand the entry by pressing the triangle icon, right-click on Prolific USB-to-Serial Comm Port, and choose Update Driver Software.

    Update driver
  6. Browse your computer for driver software

    On the screen that pops up, choose Browse my computer for driver software

    Update driver
  7. Choose from a list

    On the next screen click the button, Let me pick from a list of device drivers on my computer

    Browser for driver
  8. Choose your driver

    In the list, choose Prolific driver version 3.3.2 and click the Next button.

    Choose driver
  9. Setup the 21 Bitcoin Computer

    Download and run the Bitcoin Computer setup tool.

    You will need to connect via SSH every time you want to use your Bitcoin Computer, so please write down your hostname and IP.

    Install 21 Bitcoin Computer setup tool
  10. SSH into the 21 Bitcoin Computer

    Click this link to install PuTTY, a secure shell (SSH) client for Windows.

    If Windows asks you to confirm running PuTTY, click on More info and then click on Run Anyways.

    In the PuTTY Configuration window enter your IP address as Host Name.

    Next, add a Saved Session to save your IP address for future. Enter 21 Bitcoin Computer as the name and then click Save below.

    When you are done, click Open in the PuTTY Configuration window. If a Security Alert is displayed, click Yes to continue.

    Putty will open up a new terminal window. Press any key. Enter the username twenty, and password one.

    Note that PuTTY is configured by default to paste text from the clipboard when the user right clicks in the terminal window, rather than the usual Ctrl-V key combination.

    Run PuTTY
  11. Run 21 update

    Update your software by running the following command to ensure compatibility with everything the 21 Bitcoin Computer has to offer.

    21 update
  12. Join the 21 Market

    Join the 21 Market to be able to buy and sell digital goods and services.

    21 market join
  13. Connect to 21.co

    Login to your 21 Bitcoin Computer and set a password, then activate your 21.co account to get access to web-enabled features that compliment your device.

    21 login --setpassword
  14. Disconnect USB cable

    After you have connected over your wireless network using SSH, you may disconnect the USB cable from your regular computer and the leads from the pins.

    Disconnect USB Cable

IMPORTANT: Whenever you would like to turn off your 21 Bitcoin computer, it's important that you do so properly by first accessing its command line, typing sudo shutdown -h, pressing Enter, and then waiting 10 seconds before unplugging the power supply.

Step 2 : Plug In

    Setup diagram
    Setup diagram
    Setup diagram
    Setup diagram
    Setup diagram
    1. Connect the WiFi adapter

      Insert the WiFi adapter into any of the four USB ports. The adapter will stick out by a few millimeters when fully inserted.

    2. Connect the cable leads

      Match the color on each cable lead to the color on the pin (white-white, green-green, black-black). The orientation of the cable leads does not matter.

    3. Connect USB to your laptop

      Connect to any USB port on your regular computer.

    4. Connect the power cable

      Avoid placing on a metal surface.

      The device should immediately start after it is plugged in.

    Setup diagram
    Setup diagram
    Setup diagram
    Setup diagram
    Setup diagram

Step 3 : Connect

Want to connect your Bitcoin Computer to a new WiFi network? Follow the same steps below.

  1. Download the serial driver

    Download the serial driver to connect over USB

    Skip to the configuration instructions if you have already installed the drivers and are setting up your 21 Bitcoin Computer again.

    Download drivers
  2. Unzip the serial driver

    Go to your Downloads folder and right-click on the file Prolific_Win8_Win10_drivers.zip. Choose extract all to unzip it.

    Extract drivers
  3. Install the driver

    Open the folder you just extracted, right-click on the ser2pl.inf file, and choose Install

    Install driver
  4. Open device manager

    Open the search box and type, Device Manager. Then choose the Device Manager entry.

    Open device manager
  5. Update the USB-to-Serial device

    In Device Manager, scroll down to Ports (COM & LPT), expand the entry by pressing the triangle icon, right-click on Prolific USB-to-Serial Comm Port, and choose Update Driver Software.

    Update driver
  6. Browse your computer for driver software

    On the screen that pops up, choose Browse my computer for driver software

    Update driver
  7. Choose from a list

    On the next screen click the button, Let me pick from a list of device drivers on my computer

    Browser for driver
  8. Choose your driver

    In the list, choose Prolific driver version 3.3.2 and click the Next button.

    Choose driver
  9. Find COM port number

    Open the search box and type, Device Manager. Then choose the Device Manager entry. Expand Ports (COM & LPT), and take note of the COM port (usually COM3 or COM4).

    Open device manager
  10. Connect into the 21 Bitcoin Computer

    Click this link to install PuTTY, a secure shell (SSH) client for Windows.

    If Windows asks you to confirm running PuTTY, click on More info and then click on Run Anyways.

    In the PuTTY Configuration window choose the Serial connection type, enter your COM port into the Serial line, and choose a Speed of 115200.

    When you are done, click Open in the PuTTY Configuration window.

    Putty will open up a new terminal window. Press any key. Enter the username twenty, and password one (or your current password if you have configured your device previously).

    Run PuTTY
  11. Set up WiFi

    Get the SSID and password for your WiFi network. This must be the same network you're connected to with your personal computer.

    To configure WiFi from the command line we'll use the included text editor nano to create the /etc/wpa_supplicant/wpa_supplicant.conf file.

    After opening the empty file, type in the code shown, replacing your_WiFi’s_SSID and your_WiFi’s_password with your WiFi SSID and password. Hit CTRL + X, then type Y and press Enter to save and exit.

    sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

    For WPA1/2 WiFi:

    network={
    ssid="your_WiFi's_SSID"
    psk="your_WiFi's_password"
    }

    network={
    ssid="your_WiFi's_SSID"
    key_mgmt=NONE
    auth_alg=OPEN
    }

  12. Restart Wifi

    Run the following command to restart the WiFi interface.

    You can verify that you are connected to the internet by pinging our servers. If you receive a packet back, you were successful.

    sudo ifdown wlan0
    sudo ifup wlan0
    $ ping -c1 21.co
    PING 21.co (198.41.207.42) 56(84) bytes of data.
    64 bytes from 198.41.207.42: icmp_req=1 ttl=49 time=54.5 ms
  13. Configure hostname

    You can also change your hostname by running the following command. Replace desired_hostname with a hostname of your choosing.

    set_hostname desired_hostname
  14. Record your IP address and hostname

    Now that you have the 21 Bitcoin Computer connected to WiFi you can connect to it remotely. You will need to connect via SSH every time you want to use your Bitcoin Computer, so please write down your hostname and IP.

    You can find the IP address of the device by running the following command.

    ifconfig
  15. SSH into the 21 Bitcoin Computer

    Open PuTTY again.

    In the PuTTY Configuration window enter your IP address as Host Name.

    Next, add a Saved Session to save your IP address for future. Enter 21 Bitcoin Computer as the name and then click Save below.

    When you are done, click Open in the PuTTY Configuration window. If a Security Alert is displayed, click Yes to continue.

    Putty will open up a new terminal window. Press any key. Enter the username twenty, and password one.

    Note that PuTTY is configured by default to paste text from the clipboard when the user right clicks in the terminal window, rather than the usual Ctrl-V key combination.

    Run PuTTY
  16. Configure password

    Change the password with the following command (you will need to remember this password to login later):

    passwd
  17. Run 21 update

    Update your software by running the following command to ensure compatibility with everything the 21 Bitcoin Computer has to offer.

    21 update
  18. Join the 21 Market

    Join the 21 Market to be able to buy and sell digital goods and services.

    21 market join
  19. Connect to 21.co

    Login to your 21 Bitcoin Computer and set a password, then activate your 21.co account to get access to web-enabled features that compliment your device.

    21 login --setpassword
  20. Disconnect USB cable

    After you have connected over your wireless network using SSH, you may disconnect the USB cable from your regular computer and the leads from the pins.

    Disconnect USB Cable

IMPORTANT: Whenever you would like to turn off your 21 Bitcoin computer, it's important that you do so properly by first accessing its command line, typing sudo shutdown -h, pressing Enter, and then waiting 10 seconds before unplugging the power supply.

Step 2 : Plug In

    Setup diagram
    Setup diagram
    Setup diagram
    Setup diagram
    Setup diagram
    1. Connect the WiFi adapter

      Insert the WiFi adapter into any of the four USB ports. The adapter will stick out by a few millimeters when fully inserted.

    2. Connect the cable leads

      Match the color on each cable lead to the color on the pin (white-white, green-green, black-black). The orientation of the cable leads does not matter.

    3. Connect USB to your laptop

      Connect to any USB port on your regular computer.

    4. Connect the power cable

      Avoid placing on a metal surface.

      The device should immediately start after it is plugged in.

    Setup diagram
    Setup diagram
    Setup diagram
    Setup diagram
    Setup diagram

Step 3 : Connect

Want to connect your Bitcoin Computer to a new WiFi network? Follow the same steps below.

  1. Download the serial driver

    Download the serial driver to connect over USB

    Skip to the configuration instructions if you have already installed the drivers and are setting up your 21 Bitcoin Computer again.

    Download drivers
  2. Unzip the serial driver

    Go to your Downloads folder and right-click on the file Prolific_Win8_Win10_drivers.zip. Choose extract all to unzip it.

    Extract drivers
  3. Install the driver

    Open the folder you just extracted, right-click on the ser2pl.inf file, and choose Install

    Install driver
  4. Open device manager

    Open the search box and type, Device Manager. Then choose the Device Manager entry.

    Open device manager
  5. Update the USB-to-Serial device

    In Device Manager, scroll down to Ports (COM & LPT), expand the entry by pressing the triangle icon, right-click on Prolific USB-to-Serial Comm Port, and choose Update Driver Software.

    Update driver
  6. Browse your computer for driver software

    On the screen that pops up, choose Browse my computer for driver software

    Update driver
  7. Choose from a list

    On the next screen click the button, Let me pick from a list of device drivers on my computer

    Browser for driver
  8. Choose your driver

    In the list, choose Prolific driver version 3.3.2 and click the Next button.

    Choose driver
  9. Setup the 21 Bitcoin Computer

    Download and run the Bitcoin Computer setup tool.

    You will need to connect via SSH every time you want to use your Bitcoin Computer, so please write down your hostname and IP.

    Install 21 Bitcoin Computer setup tool
  10. SSH into the 21 Bitcoin Computer

    Click this link to install PuTTY, a secure shell (SSH) client for Windows.

    If Windows asks you to confirm running PuTTY, click on More info and then click on Run Anyways.

    In the PuTTY Configuration window enter your IP address as Host Name.

    Next, add a Saved Session to save your IP address for future. Enter 21 Bitcoin Computer as the name and then click Save below.

    When you are done, click Open in the PuTTY Configuration window. If a Security Alert is displayed, click Yes to continue.

    Putty will open up a new terminal window. Press any key. Enter the username twenty, and password one.

    Note that PuTTY is configured by default to paste text from the clipboard when the user right clicks in the terminal window, rather than the usual Ctrl-V key combination.

    Run PuTTY
  11. Run 21 update

    Update your software by running the following command to ensure compatibility with everything the 21 Bitcoin Computer has to offer.

    21 update
  12. Join the 21 Market

    Join the 21 Market to be able to buy and sell digital goods and services.

    21 market join
  13. Connect to 21.co

    Login to your 21 Bitcoin Computer and set a password, then activate your 21.co account to get access to web-enabled features that compliment your device.

    21 login --setpassword
  14. Disconnect USB cable

    After you have connected over your wireless network using SSH, you may disconnect the USB cable from your regular computer and the leads from the pins.

    Disconnect USB Cable

IMPORTANT: Whenever you would like to turn off your 21 Bitcoin computer, it's important that you do so properly by first accessing its command line, typing sudo shutdown -h, pressing Enter, and then waiting 10 seconds before unplugging the power supply.

Step 2 : Plug In

    Setup diagram
    Setup diagram
    Setup diagram
    Setup diagram
    Setup diagram
    1. Connect the WiFi adapter

      Insert the WiFi adapter into any of the four USB ports. The adapter will stick out by a few millimeters when fully inserted.

    2. Connect the cable leads

      Match the color on each cable lead to the color on the pin (white-white, green-green, black-black). The orientation of the cable leads does not matter.

    3. Connect USB to your laptop

      Connect to any USB port on your regular computer.

    4. Connect the power cable

      Avoid placing on a metal surface.

      The device should immediately start after it is plugged in.

    Setup diagram
    Setup diagram
    Setup diagram
    Setup diagram
    Setup diagram

Step 3 : Connect

Want to connect your Bitcoin Computer to a new WiFi network? Follow the same steps below.

  1. Download the serial driver

    Download the serial driver to connect over USB

    Skip to the configuration instructions if you have already installed the drivers and are setting up your 21 Bitcoin Computer again.

    Download drivers
  2. Unzip the serial driver

    Go to your Downloads folder and right-click on the file Prolific_Win8_Win10_drivers.zip. Choose extract all to unzip it.

    Extract drivers
  3. Install the driver

    Open the folder you just extracted, right-click on the ser2pl.inf file, and choose Install

    Install driver
  4. Open device manager

    Open the search box and type, Device Manager. Then choose the Device Manager entry.

    Open device manager
  5. Update the USB-to-Serial device

    In Device Manager, scroll down to Ports (COM & LPT), expand the entry by pressing the triangle icon, right-click on Prolific USB-to-Serial Comm Port, and choose Update Driver Software.

    Update driver
  6. Browse your computer for driver software

    On the screen that pops up, choose Browse my computer for driver software

    Update driver
  7. Choose from a list

    On the next screen click the button, Let me pick from a list of device drivers on my computer

    Browser for driver
  8. Choose your driver

    In the list, choose Prolific driver version 3.3.2 and click the Next button.

    Choose driver
  9. Find COM port number

    Open the search box and type, Device Manager. Then choose the Device Manager entry. Expand Ports (COM & LPT), and take note of the COM port (usually COM3 or COM4).

    Open device manager
  10. Connect into the 21 Bitcoin Computer

    Click this link to install PuTTY, a secure shell (SSH) client for Windows.

    If Windows asks you to confirm running PuTTY, click on More info and then click on Run Anyways.

    In the PuTTY Configuration window choose the Serial connection type, enter your COM port into the Serial line, and choose a Speed of 115200.

    When you are done, click Open in the PuTTY Configuration window.

    Putty will open up a new terminal window. Press any key. Enter the username twenty, and password one (or your current password if you have configured your device previously).

    Run PuTTY
  11. Set up WiFi

    Get the SSID and password for your WiFi network. This must be the same network you're connected to with your personal computer.

    To configure WiFi from the command line we'll use the included text editor nano to create the /etc/wpa_supplicant/wpa_supplicant.conf file.

    After opening the empty file, type in the code shown, replacing your_WiFi’s_SSID and your_WiFi’s_password with your WiFi SSID and password. Hit CTRL + X, then type Y and press Enter to save and exit.

    sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

    For WPA1/2 WiFi:

    network={
    ssid="your_WiFi's_SSID"
    psk="your_WiFi's_password"
    }

    network={
    ssid="your_WiFi's_SSID"
    key_mgmt=NONE
    auth_alg=OPEN
    }

  12. Restart Wifi

    Run the following command to restart the WiFi interface.

    You can verify that you are connected to the internet by pinging our servers. If you receive a packet back, you were successful.

    sudo ifdown wlan0
    sudo ifup wlan0
    $ ping -c1 21.co
    PING 21.co (198.41.207.42) 56(84) bytes of data.
    64 bytes from 198.41.207.42: icmp_req=1 ttl=49 time=54.5 ms
  13. Configure hostname

    You can also change your hostname by running the following command. Replace desired_hostname with a hostname of your choosing.

    set_hostname desired_hostname
  14. Record your IP address and hostname

    Now that you have the 21 Bitcoin Computer connected to WiFi you can connect to it remotely. You will need to connect via SSH every time you want to use your Bitcoin Computer, so please write down your hostname and IP.

    You can find the IP address of the device by running the following command.

    ifconfig
  15. SSH into the 21 Bitcoin Computer

    Open PuTTY again.

    In the PuTTY Configuration window enter your IP address as Host Name.

    Next, add a Saved Session to save your IP address for future. Enter 21 Bitcoin Computer as the name and then click Save below.

    When you are done, click Open in the PuTTY Configuration window. If a Security Alert is displayed, click Yes to continue.

    Putty will open up a new terminal window. Press any key. Enter the username twenty, and password one.

    Note that PuTTY is configured by default to paste text from the clipboard when the user right clicks in the terminal window, rather than the usual Ctrl-V key combination.

    Run PuTTY
  16. Configure password

    Change the password with the following command (you will need to remember this password to login later):

    passwd
  17. Run 21 update

    Update your software by running the following command to ensure compatibility with everything the 21 Bitcoin Computer has to offer.

    21 update
  18. Join the 21 Market

    Join the 21 Market to be able to buy and sell digital goods and services.

    21 market join
  19. Connect to 21.co

    Login to your 21 Bitcoin Computer and set a password, then activate your 21.co account to get access to web-enabled features that compliment your device.

    21 login --setpassword
  20. Disconnect USB cable

    After you have connected over your wireless network using SSH, you may disconnect the USB cable from your regular computer and the leads from the pins.

    Disconnect USB Cable

IMPORTANT: Whenever you would like to turn off your 21 Bitcoin computer, it's important that you do so properly by first accessing its command line, typing sudo shutdown -h, pressing Enter, and then waiting 10 seconds before unplugging the power supply.

Step 2 : Plug In

    Setup diagram

    1. Connect the WiFi adapter

      Insert the WiFi adapter into any of the four USB ports.

    2. Connect a USB keyboard

      Connect a USB keyboard into any open USB port.

    3. Connect a display

      Connect an HDMI cable from your 21 Bitcoin Computer to a monitor.

    4. Connect the Power Cable

      Avoid placing on a metal surface.

      The device should immediately start after it is plugged in.

    Setup diagram

Step 3 : Connect

Want to connect your Bitcoin Computer to a new WiFi network? Follow the same steps below.

  1. Login

    Log in with the username twenty and password one.

    Raspbian GNU/Linux 8 bitcoin-computer tty1
    bitcoin-computer login: twenty
    Password:
  2. Set up WiFi

    Get the SSID and password for your WiFi network. This must be the same network you're connected to with your personal computer.

    To configure WiFi from the command line we'll use the included text editor nano to create the /etc/wpa_supplicant/wpa_supplicant.conf file.

    After opening the empty file, type in the code shown, replacing your_WiFi’s_SSID and your_WiFi’s_password with your WiFi SSID and password. Hit CTRL + X, then type Y and press Enter to save and exit.

    sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

    For WPA1/2 WiFi:

    network={
    ssid="your_WiFi's_SSID"
    psk="your_WiFi's_password"
    }

    network={
    ssid="your_WiFi's_SSID"
    key_mgmt=NONE
    auth_alg=OPEN
    }

  3. Restart Wifi

    Run the following command to restart the WiFi interface.

    You can verify that you are connected to the internet by pinging our servers. If you receive a packet back, you were successful.

    sudo ifdown wlan0
    sudo ifup wlan0
    $ ping -c1 21.co
    PING 21.co (198.41.207.42) 56(84) bytes of data.
    64 bytes from 198.41.207.42: icmp_req=1 ttl=49 time=54.5 ms
  4. Configure password

    Change the password with the following command (you will need to remember this password to log in later):

    passwd
  5. Configure hostname

    You can also change your hostname by running the following command. Replace desired_hostname with a hostname of your choosing.

    set_hostname desired_hostname
  6. Run 21 update

    Update your software by running the following command to ensure compatibility with everything the 21 Bitcoin Computer has to offer.

    21 update
  7. Join the 21 Market

    Join the 21 Market to be able to buy and sell digital goods and services.

    21 market join
  8. Connect to 21.co

    Login to your 21 Bitcoin Computer and set a password, then activate your 21.co account to get access to web-enabled features that compliment your device.

    21 login --setpassword

IMPORTANT: Whenever you would like to turn off your 21 Bitcoin computer, it's important that you do so properly by first accessing its command line, typing sudo shutdown -h, pressing Enter, and then waiting 10 seconds before unplugging the power supply.