Skip to content

Instantly share code, notes, and snippets.

View sputn1ck's full-sized avatar

Konstantin Nick sputn1ck

View GitHub Profile
package main
import (
"context"
"crypto/rand"
"encoding/hex"
"errors"
"flag"
"fmt"
"github.com/lightningnetwork/lnd/lnrpc"
@sputn1ck
sputn1ck / main.go
Last active February 18, 2020 13:38
keysend hodl invoice
package main
import (
"context"
"crypto/rand"
"encoding/hex"
"errors"
"fmt"
"github.com/lightningnetwork/lnd/lnrpc"
"github.com/lightningnetwork/lnd/lnrpc/invoicesrpc"

market: https://bet.donnerlab.com/markets/007aba92b4833ad4abf84e176816a173beb58ef2b55c8dd3a3b2d549813b9f75

invoice: lnbc1m1pw6wlqapp5eptlm65z9tuvnw5r83gkduxxvpcuap2y2d8xhuymmyp7w2880zhsd2cxqarqvphv93xzwfjvg6rsvenv9jrgctzvcurgef3xumrsvfkvycnwvmzv43r2wr9vcexydf4vvuxgepnvyekyvnyx56rjwp3xd3rje3hx5arqw3ngaxhynjtdeyxu5p3vauxg66kge89s3n8xd44q5tw8p5953r0dpnrywjzd96xxmmfdcsxzerywfjhxueqd9ejqcn9d9hxwgrsv95kggrpwpc8ymmc9csrzwfnxu6rwt3exc6nxvp3xycnsv3hypekzapqvfjkvmmjv5sryvp38yknzvfdxqezq6txypjhvetwwsszwumsw46xuvtrdvs8w6twwvnjq6rpwpcx2mnnxqzfvcqp2rzjqdx0hrwtg5eh96838y2ucacte4ampuyqnhgmglqv8dpmj60lnlemwzfxgcqq2usqqqqqqqlgqqqqqqgq9qgjnehdfdv0jkvm8thk8uf7dswjzn8ndcw6lx4uhw3w9yrw7lccnn2efmqtvtkv8xujp9556jpwdlfwer2l7lhk9sc0flwlplrjd3g2gqz27wha

preimage: f9fa77cbb2e949b8b71b7227fa492329bd49b888022e32fd48749b7113fffb05

### Keybase proof
I hereby claim:
* I am sputn1ck on github.
* I am sputn1ck (https://keybase.io/sputn1ck) on keybase.
* I have a public key ASDhoBwmI7eSMoU1sQ3irnIHO3qhUMOGln6u0DSJvFoAgAo
To claim this, I am signing this object:
@sputn1ck
sputn1ck / buttoncash.py
Created January 29, 2018 21:10
button.cash pi script
import time
import RPi.GPIO as GPIO
from lightning import LightningRpc
import threading
import requests
import json
import random
import sys