Projects

The Eye of Satoshi

The Eye of Satoshi is a Lightning watchtower compliant with BOLT13. There are two implementations of teos, the original (discontinued) python codebase, and the new rust codebase building on top of the Lightning Dev Kit.

Talaia Labs

Talaia Labs mission is to work on the security and privacy of the Lightning Network to ensure it can become a global, censorship-resistant and peer-to-peer payment network.

Our current focus is providing an open-source and standardised implementation of watchtowers which is a fundamental building block that secures the network. This effort is independent of any lightning wallet provider and its main purpose is to allow users to run and hook to standalone towers.

PISA

Our focus is building an accountable watching service, PISA, to support off-chain protocols in Bitcoin and Ethereum. Off-chain protocols assume users are always online. We will alleviate this assumption by watching off-chain protocols on behalf of users.

Bitcoin tools

Bitcoin tools is a Python library created for teaching and researching purposes. Its main objective is twofold. First it aims to ease the understanding of Bitcoin transaction creation, by using well-documented and easy to understand python code. Second, it aims to provide a tool able to create custom transactions / scripts. Either scriptSig and scriptPubKey can be built from human readable strings created using Script syntax.

STATUS

STATUS (STatistical Analysis Tool for Utxo Set) is an open source tool that provides an easy way to access, decode and analyze data from the Bitcoin’s utxo set.

STATUS is coded in Python 2 and works for both the existing versions of Bitcoin Core’s utxo set, that is, the first defined format (versions 0.8 - 0.14) and the recently defined one (version 0.15).

STATUS reads from a LevelDB folder (usually located under .bitcoin/chainstate) and parses all the utxo entries into a json file. From the parsed file, STATUS allows you to perform two type of analysis, a utxo based one, and a transaction based one, by decoding all the parsed information from the chainstate.

rss facebook tips twitter github youtube mail spotify lastfm instagram linkedin google google-plus pinterest medium vimeo stackoverflow stackexchange reddit quora quora