Skip to content

Instantly share code, notes, and snippets.

@setavenger
setavenger / NostrJoin.md
Last active October 20, 2023 11:01
A nostr based Payjoin upgrade that does not require the sender or receiver to run their own server

NostrJoin (Payjoin v2)

A nostr based Payjoin upgrade that does not require the sender or receiver to run their own server.

Abstract

This proposal suggests a new process for exchanging the PSBTs between the two parties participating in a Payjoin. The fundamental protocol stays unchanged and can be found here. Using the novel network nostr would allow participants to utilize a decentralized communication platform to coordinate their Payjoin. Utilizing nostr DMs an end-to-end-encrypted communication protocol between to parties we can create a workflow which is secure and blends into already existing DMs.

Overview

Keybase proof

I hereby claim:

  • I am setavenger on github.
  • I am setavenger (https://keybase.io/setavenger) on keybase.
  • I have a public key ASBbKc2OdhdgGeGASFtNkxQOHHV9n1KCyDInyXpBEwc8qQo

To claim this, I am signing this object:

@setavenger
setavenger / Sheet_2.py
Last active May 8, 2018 09:01
Sheet 2 for Statistics and Probability
from scipy.stats import poisson
from scipy.stats import binom
from sympy import Matrix, S, linsolve, symbols
import numpy as np
import matplotlib.pyplot as plt
import pandas as pd
2.36,3.08,3.83,0.61,0.43,1.31,1.91