How to encode a nano payment request into an NFC tag

Опубликовано: 29 Июль 2026
на канале: Cryptotroniks
141
3

This video is a short demonstration of how to encode a nano payment request for a specific amount into the URI of an NFC tag.

The URI should be:
nano:{RECEIVE_ADDRESS}?amount={AMOUNT_IN_RAW}

Removing the ?amount= section allows you to initialize a transaction without a specific payment amount.

In this demonstration, it show how easy it is to encode a transaction to create NFC-based payment applications.

The NFC tag is an NTAG215, which costs 40 cents. But any will probably work.

The NFC Tag maker app: https://f-droid.org/packages/pl.net.szafra...

The Natrium wallet is not available through F-Droid, but it can be installed directly from GitHub: https://github.com/appditto/natrium_wallet...

The purpose of this video is to show you how to encode the nano transaction into the URI. For a real-world application, you will need to protect the NFC tag such that the information it holds cannot be easily over-written by a malicious actor.