https://github.com/dni/curl_decode_server
dni's CURL en-/decoder server
https://github.com/dni/curl_decode_server
Last synced: 3 months ago
JSON representation
dni's CURL en-/decoder server
- Host: GitHub
- URL: https://github.com/dni/curl_decode_server
- Owner: dni
- Created: 2025-05-02T10:44:15.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-05-02T10:58:57.000Z (8 months ago)
- Last Synced: 2025-05-15T09:17:45.747Z (8 months ago)
- Language: Python
- Homepage: https://dec.dni.guru
- Size: 43 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Curl Decode Server
## support for
- bech32 (lnurl)
- bech32m (taproot)
- base32
- base58
- base64
- hex
- sha256
- double sha256
### help page
```console
curl dec.dni.guru
```
### decode lnurl
```console
curl dec.dni.guru/bech32/LNURL1DEQW3
```
### encode lnurl
```console
curl -X PUT dec.dni.guru/bech32/lnurl --data 'https://dni.guru'
```
# Home page
```console
$ curl dec.dni.guru
------------------------------------
Welcome to dni's curl en-/decoder :)
------------------------------------
* bech32 decode (curl dec.dni.guru/bech32/)
* bech32 encode (curl -X PUT dec.dni.guru/bech32/ --data )
* base32 decode (curl dec.dni.guru/b32/)
* base32 encode (curl -X PUT dec.dni.guru/b32 --data )
* base58 decode (curl dec.dni.guru/b58/)
* base58 encode (curl -X PUT dec.dni.guru/b58 --data )
* base64 decode (curl dec.dni.guru/b64/)
* base64 encode (curl -X PUT dec.dni.guru/b64 --data )
* sha256 hash (curl -X PUT dec.dni.guru/sha256 --data )
* double sha256 (curl -X PUT dec.dni.guru/2sha256 --data )
------------------------------------
request counter: 0
------------------------------------
about (curl dec.dni.guru/about)
donate (curl dec.dni.guru/donate)
made with 🧡 by dni
```
## run the server
```console
poetry install
make run
```