Não vai dar pra implementar notificação push, somente dentro do app. Notificações push são impossíveis de implementar sem comprometer a privacidade de quem usa, e de quem publicou o app, existem uma série de implicações ruim nisso.
Inicialmente vou implementar da forma mais simples, de acordo com a quantidade de vendas e o sucesso, a reputação do vendedor fica alta ou baixa. Inicialmente não precisará de ação do usuário pra isso inclusive pra ser fácil de usar(poucos cliques).
Bem simples, o vendedor cria uma ordem de venda definindo cotação automática(da mempool) ou definida por ele, e spred. As ordens de venda serão listadas para todos que o seguem, e assim que comprada a quantidade de Bitcoin disponível na ordem de venda, ela é desabilitada.
Ainda estou validando algumas regras, pois a natureza do Nostr não permite algumas implementações que são fáceis de fazer em um modelo de servidor central.