From 1598d22e0daf042e6d15a5fdc4d33433629fbbaa Mon Sep 17 00:00:00 2001 From: ionextdebug <146920353+ionextdebug@users.noreply.github.com> Date: Sun, 7 Jan 2024 09:08:35 -0300 Subject: [PATCH 1/6] Update README.md The current tutorials teach how to implement clients or relays using NOSTR tools or SDK. This tutorial teach from scratch, without any special library for NOSTR, only general purpose libraries. Essential to newcomers software developers be confortable with the protocol and implement your own custom tools. Also, the tutorial teach using Jupyter. Important for coporative users try the NOSTR protocol. --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 2b2dd49..b7bda3b 100644 --- a/README.md +++ b/README.md @@ -503,6 +503,7 @@ Outside of nostr itself, you find the community on: ## Tutorials - [Build your first nostr app](https://www.youtube.com/watch?v=4qOVxq9lUbs) - Nostr Dev course by Super Testnet +- [How to implement NOSTR Protocol from scratch with Python (NIP-01)]([https://www.youtube.com/watch?v=4qOVxq9lUbs](https://fullstackengineer.hashnode.dev/how-to-implement-nostr-protocol-from-scratch-with-python-nip-01)) - How to implement the NIP-01 using basic Python without NOSTR Tool or SDK (essential) - [Reddit clone by Super Testnet - part 1](https://www.youtube.com/watch?v=IAK0mrY2_Ew),[part 2](https://www.youtube.com/watch?v=3Pv940IEvTA) - building a reddit clone by Super Testnet - [How to set up a paid nostr relay](https://andreneves.xyz/p/how-to-setup-a-paid-nostr-relay) - [How to: Run your own nostr relay](https://nutcroft.com/blog/how-to-run-your-own-nostr-relay/) (nostr-rs-relay, Caddy, no Docker) From cd51626fe8e84645d1ecf362f6d965ec5aff93c6 Mon Sep 17 00:00:00 2001 From: ionextdebug <146920353+ionextdebug@users.noreply.github.com> Date: Sun, 7 Jan 2024 09:11:34 -0300 Subject: [PATCH 2/6] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 65415a0..19f7285 100644 --- a/README.md +++ b/README.md @@ -506,7 +506,7 @@ Outside of nostr itself, you find the community on: ## Tutorials - [Build your first nostr app](https://www.youtube.com/watch?v=4qOVxq9lUbs) - Nostr Dev course by Super Testnet -- [How to implement NOSTR Protocol from scratch with Python (NIP-01)]([https://www.youtube.com/watch?v=4qOVxq9lUbs](https://fullstackengineer.hashnode.dev/how-to-implement-nostr-protocol-from-scratch-with-python-nip-01)) - How to implement the NIP-01 using basic Python without NOSTR Tool or SDK (essential) +- [How to implement NOSTR Protocol from scratch with Python (NIP-01)](https://fullstackengineer.hashnode.dev/how-to-implement-nostr-protocol-from-scratch-with-python-nip-01) - How to implement the NIP-01 using basic Python without NOSTR Tool or SDK (essential) - [Reddit clone by Super Testnet - part 1](https://www.youtube.com/watch?v=IAK0mrY2_Ew),[part 2](https://www.youtube.com/watch?v=3Pv940IEvTA) - building a reddit clone by Super Testnet - [How to set up a paid nostr relay](https://andreneves.xyz/p/how-to-setup-a-paid-nostr-relay) - [How to: Run your own nostr relay](https://nutcroft.com/blog/how-to-run-your-own-nostr-relay/) (nostr-rs-relay, Caddy, no Docker) From f4320045027b1985e4e49b4f5b28624654f4fa07 Mon Sep 17 00:00:00 2001 From: ionextdebug <146920353+ionextdebug@users.noreply.github.com> Date: Sun, 7 Jan 2024 23:04:55 -0300 Subject: [PATCH 3/6] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 19f7285..bf1fd92 100644 --- a/README.md +++ b/README.md @@ -37,6 +37,7 @@ of the public instances. ### Implementations +- [The NOSTR Community Standard](https://github.com/ionextdebug/NOSTR-COMMUNITY-STANDARD) - A standard managed by the community to do implementations standardized according to NIPs. - [Astro](https://github.com/Nostrology/astro)![stars](https://img.shields.io/github/stars/Nostrology/astro.svg?style=social) - Elixir based implementation built to be performant and highly distributed. - [Bostr](https://github.com/Yonle/bostr)![stars](https://img.shields.io/github/stars/Yonle/bostr.svg?style=social) - Nostr bouncer nodejs relay - [Bucket](https://github.com/coracle-social/bucket)![stars](https://img.shields.io/github/stars/coracle-social/bucket.svg?style=social) - in-memory-only nodejs relay for testing/hacking on. Stupid simple, <100 LOC. From cffcbab244d2679c6f5d3d5665551d5ff268109a Mon Sep 17 00:00:00 2001 From: ionextdebug <146920353+ionextdebug@users.noreply.github.com> Date: Sun, 7 Jan 2024 23:08:23 -0300 Subject: [PATCH 4/6] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index bf1fd92..f2cbaf7 100644 --- a/README.md +++ b/README.md @@ -21,6 +21,7 @@ nostr.net services [relay.nostr.net](https://relay.nostr.net) || [nostr.at](htt ## Protocol - [NIPs](https://github.com/nostr-protocol/nips)![stars](https://img.shields.io/github/stars/nostr-protocol/nips.svg?style=social) - the "**N**ostr **I**mplementation **P**ossibilities" describe the protocol in technical detail +- [The NOSTR Community Standard](https://github.com/ionextdebug/NOSTR-COMMUNITY-STANDARD) - A standard managed by the community to do implementations standardized according to NIPs. - [nostr address book](https://github.com/aitechguy/nostr-address-book) - A directory of twitter users accounts and their NOSTR addresses - [nostr, a basic tour](https://github.com/rajarshimaitra/rust-nostr/blob/main/VISION.md) - an intro to nostr - [Nostr: Solucionando la censura de una vez por todas](https://estudiobitcoin.com/nostr-solucionando-la-censura-de-una-vez-por-todas/) @@ -37,7 +38,6 @@ of the public instances. ### Implementations -- [The NOSTR Community Standard](https://github.com/ionextdebug/NOSTR-COMMUNITY-STANDARD) - A standard managed by the community to do implementations standardized according to NIPs. - [Astro](https://github.com/Nostrology/astro)![stars](https://img.shields.io/github/stars/Nostrology/astro.svg?style=social) - Elixir based implementation built to be performant and highly distributed. - [Bostr](https://github.com/Yonle/bostr)![stars](https://img.shields.io/github/stars/Yonle/bostr.svg?style=social) - Nostr bouncer nodejs relay - [Bucket](https://github.com/coracle-social/bucket)![stars](https://img.shields.io/github/stars/coracle-social/bucket.svg?style=social) - in-memory-only nodejs relay for testing/hacking on. Stupid simple, <100 LOC. From 2b4712147e9b3fcdd22f8fea78e7896f79180bf4 Mon Sep 17 00:00:00 2001 From: Aljaz Ceru Date: Mon, 15 Jan 2024 07:28:38 +0000 Subject: [PATCH 5/6] Update README.md --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index f2cbaf7..19f7285 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,6 @@ nostr.net services [relay.nostr.net](https://relay.nostr.net) || [nostr.at](htt ## Protocol - [NIPs](https://github.com/nostr-protocol/nips)![stars](https://img.shields.io/github/stars/nostr-protocol/nips.svg?style=social) - the "**N**ostr **I**mplementation **P**ossibilities" describe the protocol in technical detail -- [The NOSTR Community Standard](https://github.com/ionextdebug/NOSTR-COMMUNITY-STANDARD) - A standard managed by the community to do implementations standardized according to NIPs. - [nostr address book](https://github.com/aitechguy/nostr-address-book) - A directory of twitter users accounts and their NOSTR addresses - [nostr, a basic tour](https://github.com/rajarshimaitra/rust-nostr/blob/main/VISION.md) - an intro to nostr - [Nostr: Solucionando la censura de una vez por todas](https://estudiobitcoin.com/nostr-solucionando-la-censura-de-una-vez-por-todas/) From f695b634c858808088f81bca41a7c85f33a990fa Mon Sep 17 00:00:00 2001 From: Aljaz Ceru Date: Mon, 15 Jan 2024 07:30:55 +0000 Subject: [PATCH 6/6] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 19f7285..6f16eda 100644 --- a/README.md +++ b/README.md @@ -506,7 +506,7 @@ Outside of nostr itself, you find the community on: ## Tutorials - [Build your first nostr app](https://www.youtube.com/watch?v=4qOVxq9lUbs) - Nostr Dev course by Super Testnet -- [How to implement NOSTR Protocol from scratch with Python (NIP-01)](https://fullstackengineer.hashnode.dev/how-to-implement-nostr-protocol-from-scratch-with-python-nip-01) - How to implement the NIP-01 using basic Python without NOSTR Tool or SDK (essential) +- [How to implement nostr protocol in python](https://fullstackengineer.hashnode.dev/how-to-implement-nostr-protocol-from-scratch-with-python-nip-01) - How to implement the NIP-01 from scratch using Python - [Reddit clone by Super Testnet - part 1](https://www.youtube.com/watch?v=IAK0mrY2_Ew),[part 2](https://www.youtube.com/watch?v=3Pv940IEvTA) - building a reddit clone by Super Testnet - [How to set up a paid nostr relay](https://andreneves.xyz/p/how-to-setup-a-paid-nostr-relay) - [How to: Run your own nostr relay](https://nutcroft.com/blog/how-to-run-your-own-nostr-relay/) (nostr-rs-relay, Caddy, no Docker)