Brazilian teaches how to run a full Bitcoin node on an Android smartphone | Tutorial | Portal do Bitcoin (2024)

Running a full Bitcoin Node — a full copy of the world’s most important blockchain — can be way simpler than most people think, as proved by Brazilian bitcoiner Ricardo Reis.

On Twitter, he showed how it is possible to help strengthen the security of the Bitcoin network and run a full node with a Samsung J9 running an Android operating system, which he bought secondhand for R$ 350 (or US$64).

Publicidade

The phone is tasked with running Bitcoin’s software. The device can be replaced by a tablet, computer or Raspberry Pi.

While other devices can be used in this experiment, Reis recommends Samsung devices with DeX technology, because these models can detect the external drive and keep charging the mobile phone at the same time.

É possível rodar um Full Node de Bitcoin usando Android.

Em um Samsung Galaxy S9 instalei o aplicativo Termux, no qual criei um ambiente Ubuntu, então rodei o Bitcoin Core e armazenei o Blockchain no HD USB de 1 TB.

Usei um Hub USB para conectar o HD enquanto carrega o S9…🧵 pic.twitter.com/zp7KddrXcD

— Ricardo Reis (@ricardoreis007) July 13, 2022

Bitcoin nodes are computers that run Bitcoin software and are connected to the Bitcoin network. Bitcoin nodes validate, broadcast, process and store bitcoin transactions.

There are different Bitcoin nodes, such as “mining nodes” (used by miners) and “light nodes” (that run a lightweight version of the blockchain), but the example mentioned here involves a “full node”.

Besides needing a device to run the software, you will also depend on an external storage drive (such as a HD or SSD) with enough capacity to store blockchain data, besides having a USB hub type-C for charging your phone while it is connected to the drive.

As explained by Reis in his full tutorial, you must have a 1 TB HD with USB connection to run a full node.

Tutorial: Running a full Bitcoin node

With the three devices at hand, Reis describes the steps that must be followed to run a full Bitcoin node.

1. Setting up

The first step is the setup: Connect the hard drive and the charging cable on the USB hub and then connect your phone. Keep the charging cable plugged in so that the phone does not turn off during the process.

Publicidade

Brazilian teaches how to run a full Bitcoin node on an Android smartphone | Tutorial | Portal do Bitcoin (1)

2. Formatting the hard drive

After the phone detects that the external hard drive is connected to the device, now it is the moment to format it. In the file manager, find the storage drive and format the external drive.

If the hard drive is not detected, it is possible to format it through the phone configurations: Device care > Storage > Advanced > SD Card > Format.

3. Installing Termux

You must install Termux, a Linux terminal emulator for Android. It will provide the emulation environment for Ubuntu Linux, which is necessary to install the Bitcoin Core software.

4. Installing Ubuntu on Termux

After installing Termux on the phone, you must install Ubuntu on the emulator. All you have to do is copy and paste the code below on Termux and execute it:

pkg upgrade && termux-setup-storage && curl https://raw.githubusercontent.com/AndronixApp/AndronixOrigin/master/repo-fix.sh > repo.sh && chmod +x repo.sh && bash repo.sh && pkg update -y && pkg install wget curl proot tar -y && wget https://bitbrasil.com.br/sh/ubuntu20.sh -O ubuntu20.sh && chmod +x ubuntu20.sh && bash ubuntu20.sh

Publicidade

5. Installing Bitcoin Core

In the same way that Ubuntu was installed on Termux, install Bitcoin Core on Ubuntu by copying and pasting the following command and executing it on Termux. This code will install the Bitcoin software on the mobile phone and store the blockchain data on the external drive.

apt-get update && apt-get upgrade -y && apt install curl -y && curl https://bitbrasil.com.br/sh/install-full-node.sh | sh

Following all the steps above, the installation will be concluded and you will be able to run a full Bitcoin node on your phone.

There are many commands to run the Bitcoin software: debug-btc (to view the Bitcoin Core log file), start-btc (to initiate Bitcoin Core), stop-btc (to stop the software), among others.

On the video below, Ricardo Reis shows the steps on how to install and run a full Bitcoin node on a mobile phone:

*Translated from Brazilian-Portuguese by Daniela Pereira do Nascimento.

Brazilian teaches how to run a full Bitcoin node on an Android smartphone | Tutorial | Portal do Bitcoin (2024)

FAQs

Can you run a Bitcoin node on your phone? ›

Nayuta Core is an always-on Bitcoin and Lightning Network node solution on Android that lets you connect with other wallets and Lapps(Lightning applications) seamlessly. Nayuta Core takes a novel full node and SPV hybrid approach to improve SPV security and make it easy to get started with a Bitcoin full node.

What do I need to run a full Bitcoin node? ›

Desktop or laptop hardware running recent versions of Windows, Mac OS X, or Linux. 7 gigabytes of free disk space, accessible at a minimum read/write speed of 100 MB/s. An unmetered connection, a connection with high upload limits, or a connection you regularly monitor to ensure it doesn't exceed its upload limits.

What is the point of running a Bitcoin node? ›

A node allows a user to verify bitcoin balances without a trusted third party. By running a node, a user is capable of enforcing the rules of the network, ensuring that they are not being deceived and that other parties cannot maliciously change Bitcoin's ruleset.

How big is a full node in Bitcoin? ›

A full node is a program that fully validates transactions and blocks. Bitcoin requires a one-time download of about 300GB+ of data and a further 5–10GB per month.

How much money do you make running a Bitcoin node? ›

Do You Get Paid For Running A Bitcoin Lightning Node? Yes and no. While no one will pay you for running a Lightning Node, you can charge routing fees for payments that go through your channels.

Can you run a node on your phone? ›

A full-fledged Node.

js for Mobile Apps is a Node. js runtime that runs on Android and iOS, using the V8 JavaScript engine.

Do full nodes get paid? ›

While mining nodes can earn rewards in the form of Bitcoins by creating new blocks, full nodes are responsible for verifying and confirming transactions without receiving any financial reward. This separation of tasks contributes to the security and efficiency of the entire network.

What is the best hardware for running a Bitcoin node? ›

Intel 4 Core E3v6 3.5GHz CPU is fully enough for a full Bitcoin node. Random Access Memory (RAM): At least 8 GB of RAM is recommended, but the more RAM you have, the better. The memory requirements may increase as the size of the Bitcoin blockchain grows.

How much memory do I need to run a Bitcoin node? ›

Bitcoin Node Hardware

While you don't need a supercomputer, a device with at least 2GB of RAM, a broadband internet connection, and at least 700 GB of free disk space is essential if you want to run a full node. If you are running a pruned or lightweight node, you will need at least 15 GB of free disk space.

Is it worth running a node? ›

Another major reason to choose and run a node is that it means you can also run a Lightning Node on top of it. This means you can also connect any Lightning Wallets that you or others have to it and increase your security and privacy on them as well.

What is the most profitable node to run? ›

Top crypto nodes to run in 2024: Overview
NBlockchain nodeCrypto node reward token
1BitcoinBTC
2EthereumETH
3SolanaSOL
4PolkadotDOT
1 more row
Apr 17, 2024

Can you make money running a crypto node? ›

In networks that utilize a proof-of-stake (PoS) consensus mechanism, node operators can earn staking rewards. Staking involves holding a certain amount of the network's cryptocurrency in a wallet to support network operations, including transaction validation and network security.

Who runs Bitcoin nodes? ›

Nodes are like independent computer servers that make up the network. Any individual with an internet connection and the appropriate hardware can choose to run their own node. The entire Bitcoin network is made up of independent node operators, rather than a single entity like a company or institution.

Is a full node a miner? ›

The terms are often used interchangeably, and both are different types of nodes on the network. However, full nodes and miners have key differences and separate responsibilities. All Bitcoin nodes contribute to the network by validating transactions and blocks, ensuring the integrity and continuity of the blockchain.

Which state uses Bitcoin most in the USA? ›

According to Coinbase, the top 5 US states with the most crypto users are:
  • California.
  • New Jersey.
  • Washington.
  • New York.
  • Colorado.
Sep 22, 2023

Can I do Bitcoin on my phone? ›

Buying bitcoin with the Bitcoin.com Wallet app

Here's the process for buying bitcoin using our app: Open the Bitcoin.com Wallet app on your device. Select Bitcoin (BTC) and tap the "Buy" button. Note: you can also buy other digital assets.

What is the best hardware for a Bitcoin node? ›

One of the most popular devices for Bitcoin nodes is the Raspberry Pi, a small computer, about the size of a human hand. A Raspberry Pi has enough processing power to operate a Bitcoin node and only costs about $50. Storage. You will need an external drive to have enough memory to store the entire blockchain.

How to mining bitcoin in mobile? ›

The only way you can use your smartphone to start mining cryptocurrency is through a mining app. These mining apps put you in mining pools, i.e. groups of other miners, that utilize the hardware present inside your smartphone to mine cryptocurrency at a specific hashrate.

Top Articles
Analysing Cash Flow Statement: How To Do It?
How to Buy a Call Option & Profit Step by Step Tutorial (Think or Swim Platform by TD Ameritrade) - Tradersfly
Oldgamesshelf
Tryst Utah
Brady Hughes Justified
Instructional Resources
The UPS Store | Ship & Print Here > 400 West Broadway
Winston Salem Nc Craigslist
Ghosted Imdb Parents Guide
South Carolina defeats Caitlin Clark and Iowa to win national championship and complete perfect season
Best Theia Builds (Talent | Skill Order | Pairing + Pets) In Call of Dragons - AllClash
Embassy Suites Wisconsin Dells
Lichtsignale | Spur H0 | Sortiment | Viessmann Modelltechnik GmbH
The Haunted Drury Hotels of San Antonio’s Riverwalk
Slay The Spire Red Mask
Does Publix Have Sephora Gift Cards
R/Altfeet
Slope Unblocked Minecraft Game
Caresha Please Discount Code
Does Breckie Hill Have An Only Fans – Repeat Replay
Uky Linkblue Login
Ess.compass Associate Login
Northeastern Nupath
Craigslist Missoula Atv
Nevermore: What Doesn't Kill
Gazette Obituary Colorado Springs
Two Babies One Fox Full Comic Pdf
Bethel Eportal
Talk To Me Showtimes Near Marcus Valley Grand Cinema
Elbert County Swap Shop
Scripchat Gratis
§ 855 BGB - Besitzdiener - Gesetze
Is Poke Healthy? Benefits, Risks, and Tips
Yale College Confidential 2027
Obituaries, 2001 | El Paso County, TXGenWeb
Log in to your MyChart account
Bfri Forum
Nacogdoches, Texas: Step Back in Time in Texas' Oldest Town
Max 80 Orl
Gwen Stacy Rule 4
Spinning Gold Showtimes Near Emagine Birch Run
Directions To Advance Auto
2023 Fantasy Football Draft Guide: Rankings, cheat sheets and analysis
Lake Andes Buy Sell Trade
Deezy Jamaican Food
Killer Intelligence Center Download
Craigslist Marshfield Mo
Craigslist Cars And Trucks For Sale By Owner Indianapolis
Compete My Workforce
Latest Posts
Article information

Author: Duane Harber

Last Updated:

Views: 5825

Rating: 4 / 5 (71 voted)

Reviews: 86% of readers found this page helpful

Author information

Name: Duane Harber

Birthday: 1999-10-17

Address: Apt. 404 9899 Magnolia Roads, Port Royceville, ID 78186

Phone: +186911129794335

Job: Human Hospitality Planner

Hobby: Listening to music, Orienteering, Knapping, Dance, Mountain biking, Fishing, Pottery

Introduction: My name is Duane Harber, I am a modern, clever, handsome, fair, agreeable, inexpensive, beautiful person who loves writing and wants to share my knowledge and understanding with you.