https://github.com/nanodrop/nanodrop-api
NanoDrop Faucet API
https://github.com/nanodrop/nanodrop-api
api faucet nanocurrency nanodrop
Last synced: about 1 month ago
JSON representation
NanoDrop Faucet API
- Host: GitHub
- URL: https://github.com/nanodrop/nanodrop-api
- Owner: nanodrop
- Created: 2023-09-10T06:51:01.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2026-04-27T19:18:42.000Z (about 1 month ago)
- Last Synced: 2026-04-27T21:14:40.083Z (about 1 month ago)
- Topics: api, faucet, nanocurrency, nanodrop
- Language: TypeScript
- Homepage: https://nanodrop.io
- Size: 280 KB
- Stars: 5
- Watchers: 0
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# NanoDrop API
NanoDrop Faucet REST API.
> ⚠️ API deprecated
> This API has been internalized into the main project alongside the frontend and is no longer maintained here.
> Use the current project: https://github.com/nanodrop/nanodrop.io
## Stack
This project is made with Typescript and was designed to run on the EDGE. It implements:
- [Cloudflare Workers](https://developers.cloudflare.com/workers/): a low cost, fast and scalable serverless environment.
- [Durable Objects](https://developers.cloudflare.com/durable-objects/): allow us to cache Proof of Work with low latency in-memory.
- [Hono](https://hono.dev/): A small, simple, and ultrafast web framework for the Edges.
## Running locally
```
pnpm install
pnpm dev
```
## Deploy
First, authenticate with your Cloudflare account:
```
pnpm wrangler login
```
Set production secrets:
```
pnpm wrangler secret put PRIVATE_KEY
...
```
Finally, deploy it:
```
pnpm run deploy
```