New Nano Faucet Open Source and Integrable ⋰·⋰

One of the most common ways for people to get to know the Nano cryptocurrency is by earning free micro-fractions through faucets. Since Nano is instantaneous, extremely divisible and no fees, this process is totally feasible and inexpensive.

Some months ago I had the need to integrate a nano faucet into a web application. But the current faucets don’t provide any kind of API for that and they weren’t developed to work well inside iframes either.

That’s why I decided to make a new faucet. It is with great pleasure that I present:

https://nanodrop.io

NanoDrop is not only another Nano faucet, but the first Nano Open Source Faucet, transparent and integrable through customizable Checkbox and API.

I used Google’s reCaptcha checkbox as inspiration.

Soon anyone will be able to integrate this checkbox on their own website or app! Imagine websites distributing Nano or maybe using this checkbox to sign up users and etc? This is totally possible and extremely beneficial for Nano!

  • Faucet with customizable checkbox.
  • QR code reader.
  • Nano deposits / donations automatically received.
  • Real-time pay table with websockets.
  • Anti-spam and anti-bot barriers such as:

— “Tickets” with amount, ip and timestamp signed using Nano’s algorithm

— Google reCaptcha V2 — forces the user to solve the recaptcha challenge

— Google reCaptcha V3 — Gives the user a score to ensure they are not a bot

— Google oAuth — If the user’s score is low, it requires login through a Google account

— Limit per Nano account

— Limit per IP address

— Limit per email address

  • PoW cache, allowing for always instant transactions.
  • Public API for faucet data.

Here is a preview of the process:

Of course, a dark theme couldn’t be missing either! It automatically adjusts with user settings.

Returns 0.01% of the balance, rounded down.

Example: With a balance of 1.145 Nano, returns 0.0001 instead 0.000145

Or returns the maximum configured amount, by default = 0.01 Nano.

If there is not enough balance, an error is displayed.

NanoDrop also works with an intelligent Ticket system, in which after loading the checkbox, a “ticket/token” is issued to the user, with the drop amount, IP and validity data signed using Nano’s algorithm. So he makes a “reserve” that can be validated.

flowchart

Want to inspect the code and maybe even use it in your own faucet? It’s for now!

You can also get various faucet information via API. There’s nothing to hide!

https://funding.nanodrop.io

Funding — Donate

NanoDrop is a free, voluntary and open source initiative. We don’t use ads, we don’t sell personal data. Our focus is to bring Nano to the masses.

This project only arrived here after several weeks of hard work. I thank anyone who can contribute with my work.

You can contribute with Nano or, if you are a hodler, you can contribute with fiat using PayPal.

https://funding.nanodrop.io

If you prefer, direct Nano:

nano_3f3xnog93y3irmwesc6ta1ry6c8bzij4ojes5aixtqbp7o43g14brcszs9it

By doing so, you also contribute for the future of Nano and for the next version of NanoDrop, including several improvements:

- Checkbox integration into third-party sites: still need some important settings to prevent abuse.

- Multiple languages: Starting with Portuguese and Spanish and also recruiting more contributions.

- Drop stats, with graphs: How about nice graphs showing faucet performance and crossing the data?

- Extra settings to facilitate new instances (like white-label).

-Design improvements and others

⋰·⋰⋰·⋰⋰·⋰

NanoDrop Discord channel: https://discord.gg/VFT6J75ejB

I am very grateful for the success that this project’s post had on Nanocurrency Reddit channel:

https://www.reddit.com/r/nanocurrency/comments/omdvtw/introducing_nanodropio_new_nano_faucet_open_source/

Thanks for your attention. I hope this project changes the future of our dear Nano!

⋰·⋰⋰·⋰⋰·⋰

Let’s bring Nano to the masses with https://nanodrop.io

Desenvolvedor, cripto-entusiasta e criptolibertário