In Depth Explanation of the Satoshi Test | 21 Analytics (2024)

Request a Demo

A Satoshi Test is a method to verify ownership of an address belonging to a virtual asset service provider (VASP) customer's self-hosted wallet (unhosted wallet).

In Depth Explanation of the Satoshi Test | 21 Analytics (1)

To verify the address’s ownership, a small amount of crypto assets (coins), predefined by the VASP, is sent from the wallet owner’s address to the VASP within a specific time period.

In Depth Explanation of the Satoshi Test | 21 Analytics (2)

If the wallet owner can successfully send the coins, it serves as proof of address ownership.

The proof is considered invalid if a wallet owner does not complete the transaction in the given timeframe. It has to be redone with a new predefined amount and within a new specific time period. With successful transfers, the wallet user will be reimbursed for the transferred coins. However, the mining fees will not be returned.

The amount transferred is usually around the value of USD 1. This represents a fraction of a Bitcoin, whose smallest unit is a satoshi. Hence the name Satoshi Test. However, this method can be used for most crypto assets.

In Depth Explanation of the Satoshi Test | 21 Analytics (3)

Depending on the VASPs jurisdiction and AML policy, a Satoshi Test only provides a proof for a limited time (e.g. 1 week) and afterwards has to be repeated, even if the wallet user's address stays the same.

In some regions, a Satoshi Test is called a Penny Test or a Micro Transfer.

AOPP Banner IconSolve the Satoshi Test - Get An Automated Solution

Why Would a Cryptocurrency User Need
to Perform a Satoshi Test?

The Financial Action Task Force’s (FATF’s) Recommendation 16 proposed that cryptocurrency exchanges and virtual asset businesses within FATF member countries would need to reassess how crypto assets were transferred.
For compliance purposes, VASPs will need to adhere to country-specific rules when transacting with self-hosted wallets as part of their anti-money laundering (AML) efforts.

Recommendation 16 stipulates that when a virtual asset transfer involves only one obliged entity on either end of the transfer, countries should still ensure that the obliged entity adheres to the requirements of Recommendation 16 concerning their customer.
For example, when an ordering VASP, or other obligated entity, sends virtual assets on behalf of its customer (the originator) to a beneficiary that is not a customer of a beneficiary institution but rather an individual who receives the virtual asset transfer to a self-hosted wallet.

But How Does It Work?

A Complete Satoshi Test Step-by-Step

  1. The wallet user shares a withdrawal Bitcoin address with the VASP. Even though it’s for a new withdrawal, the address already needs some Bitcoin available to execute the Satoshi Test later.
  2. The VASP creates a Satoshi Test consisting of the following:
    1. A fresh Bitcoin deposit address,
    2. A random amount of BTC valued around USD 1 (e.g. 0.000060 BTC),
    3. And the maximum timeframe (usually between 15min and 48h) for the verification according to the applicable AML policy.
    This information is then shared with the VASP’s customer automatically through the VASP’s website or via email/chat.
  3. The wallet user sends the VASP-defined amount of BTC from his pre-defined withdrawal address to the VASP’s deposit address within the specified timeframe.
    This step is often challenging for the user, as many wallets do not let the user choose which Bitcoin address it will send from.
  4. The VASP checks if the transaction has been executed exactly as predefined. If this is the case, the wallet user's new withdrawal address will be whitelisted for the user to use.

The steps done by the VASP can be fully or partially automated using 21 Travel Rule.

What Are the Pros?

  • The process can be automated on the VASP’s side,
  • It is safer than the screenshot option, as anyone with basic computer or cellphone knowledge can easily manipulate screenshots per the Screenshot Method.

What Are the Cons?

  • It’s not free. While the transferred amount can be returned, the transaction fees usually are not, and some VASPs will charge wallet users for that process since staff time is needed for review,
  • This encourages the owner to reuse addresses to save money,
  • Sending from a specific address is a non-trivial task with UTXO-based cryptocurrencies, such as Bitcoin, and often not possible with a wallet,
  • It is cumbersome, adds friction and offers a poor experience for the end customer, who usually requests VASP support to perform it,
  • This, too, can encourage address reuse as the VASP’s customer does not want to repeat this burdensome process,
  • The process can be slow if it is not fully automated on the VASP’s side, as the VASP’s compliance team needs to review and respond to the proof.

Download the Satoshi Test Workflow

Learn how to conduct a Satoshi Test step-by-step.

Download Workflow

To learn more about self-hosted wallet verification methods, read Self-hosted Wallet Verification Methods: An Overview.

In Depth Explanation of the Satoshi Test | 21 Analytics (4)

21 Analytics offers Software Solutions for Virtual Asset Service Providers.

Privacy Policy

Press

Poststrasse 22, Zug, Switzerland |

info@21analytics.ch

Cookies are used to collect information about how you interact with our website and allow us to remember you. We use this information in order to improve and customize your browsing experience and for analytics and metrics about our visitors both on this website and other media. To find out more about the cookies we use, see our

Privacy Policy.

Accept

In Depth Explanation of the Satoshi Test | 21 Analytics (2024)

FAQs

Is the satoshi test safe? ›

A Satoshi test is like a small transaction sent by the buyer to the seller to test the validity of the seller's BTC wallet address. It is not recommended for a buyer to pay a seller after receiving a Satoshi test, as this may be a scam.

What is the satoshi test process? ›

The Satoshi Test is a method that allows Coinhako to verify that you are in direct and complete control of a wallet address. In order to verify that you have control of a wallet, Coinhako requests you to send a specific amount of crypto (usually a small amount) to your Coinhako wallet.

What is the information about satoshi mining? ›

Explanation of the Mining Process

Cryptocurrency mining involves solving complex mathematical problems to validate transactions and add them to the blockchain. The Satoshi mining app streamlines this process, allowing users to participate in mining without extensive technical knowledge.

How do you win Satoshis? ›

Bitcoin faucets are websites or apps that offer Satoshis for completing simple tasks or captchas. Faucets are an easy way to earn Satoshis, but the rewards are typically low. To earn a significant amount of Satoshis, you need to visit multiple faucets and complete many tasks.

Top Articles
Latest Posts
Article information

Author: Cheryll Lueilwitz

Last Updated:

Views: 5635

Rating: 4.3 / 5 (74 voted)

Reviews: 81% of readers found this page helpful

Author information

Name: Cheryll Lueilwitz

Birthday: 1997-12-23

Address: 4653 O'Kon Hill, Lake Juanstad, AR 65469

Phone: +494124489301

Job: Marketing Representative

Hobby: Reading, Ice skating, Foraging, BASE jumping, Hiking, Skateboarding, Kayaking

Introduction: My name is Cheryll Lueilwitz, I am a sparkling, clean, super, lucky, joyous, outstanding, lucky person who loves writing and wants to share my knowledge and understanding with you.