-
@ Nostr-PHP
2024-07-12 13:44:28
* Prepared a Dutch webinar with an short introduction to Nostr - [https://welkom.keuzevrijbijmij.nl/evenement/wwebinar-vergroot-je-privacy-op-social-media-10-juli/](https://welkom.keuzevrijbijmij.nl/evenement/wwebinar-vergroot-je-privacy-op-social-media-10-juli/)
![](https://nostrver.se//sites/default/files/inline-images/Screen-Shot-2024-07-10-14-16-49.84.png)
* Received a nice t-shirt with the Nostr-PHP logo from Bitpopart who designed the logo
* Did an introduction talk in Dutch on a webinar with 350+ people subscribed on July 10th. 100+ watched the webinar live.
* Here is the full replay:
At around 38min the Nostr stuff begins
* Adding pages and wrote some documentation on [nostr-php.dev](http://nostr-php.dev)
* Added a custom field `field_nsec` to the user entity on [nostrver.se](http://nostrver.se) (Drupal website) using the contrib module [field\_encrypt](https://git.drupalcode.org/project/field_encrypt). The value of this field is stored encrypted in the database using a self created private key. This key is stored as a blob the server, but multiple ways of storing this are possible. In the Drupal CMS I now can save a Nostr private key for each user which will be fetch from nostr\_content\_nip23. All changes made in this Drupal contrib module for this: [https://git.drupalcode.org/project/nostr_content_nip23/-/commit/cbc172b976aceaff107fea0296a8a476e098467e](https://git.drupalcode.org/project/nostr_content_nip23/-/commit/cbc172b976aceaff107fea0296a8a476e098467e)
* With a `nsec` stored for each user, it’s possible to select a user when you’re broadcasting an Nostr event from Drupal. The event will be signed with the nsec of the selected user. Quick demo here: [https://njump.me/nevent1qvzqqqqqqypzqpnrnguxe8qszsshvgkvhn6qjzxy7xsvx03rlrtddr62haj4lrm3qy88wumn8ghj7mn0wvhxcmmv9uq3camnwvaz7tmwdaehgu3wwdjkyctnw35hstnnda3kjctv9uqzqj75dy5eps3lgwum7f9p2l8sywy7wuxjr08pyhzyzv9mklylaydgdyll3z](https://njump.me/nevent1qvzqqqqqqypzqpnrnguxe8qszsshvgkvhn6qjzxy7xsvx03rlrtddr62haj4lrm3qy88wumn8ghj7mn0wvhxcmmv9uq3camnwvaz7tmwdaehgu3wwdjkyctnw35hstnnda3kjctv9uqzqj75dy5eps3lgwum7f9p2l8sywy7wuxjr08pyhzyzv9mklylaydgdyll3z)
![](https://nostrver.se//sites/default/files/inline-images/Screen-Recording-2024-07-11-17-23-25.gif.gif)