$7,209.21 -0.59%
BTC · 34w

Gotham-city, an HD wallet using 2-party ECDSA

Gotham City

Gotham city is a fully functional client/server application of a minimalist decentralized HD wallet using 2 party ECDSA.

Supported Blockchain(s) / Coin(s) Server

Gotham server is coin / blockchain agnostic but Elliptic Curve specific.

List of supported Curve(s):


Gotham client is coin / blockchain specific.

List of supported Coin(s):

Extending the client to support more coin(s) is easy as long as the Elliptic Curve and signing scheme of the new blockchain are supported. In the case a blockchain is using secp256k1 together with ECDSA, the same keygen and signing code can be reused.

Disclaimer USE AT YOUR OWN RISK, we are not responsible for software/hardware and/or any transactional issues that may occur while using Gotham city. Project Status

The project is currently work in progress. For more information you can email us.

Elements Gotham Server Gotham Client Description RESTful web service exposing APIs for two party ECDSA key generation and signing Bitcoin minimalist decentralized wallet CLI app Instructions View View Project Description Design Overview ECDSA Keygen and Signing Cryptographic libraries secp256k1: Rust language bindings for Bitcoin secp256k1 library. curv : basic ECC primitives using secp256k1 rust-paillier: A pure-Rust implementation of the Paillier encryption scheme zk-paillier: A collection of zero knowledge proofs using Paillier cryptosystem multi-party-ecdsa: Rust implelemtation of Lindell's Crypto17 paper: Fast Secure Two-Party ECDSA Signing kms: Two party key managament system (master keys, 2p-HD, shares rotation) for secp256k1 based two party digital sigantures White paper overview Abstract

We demonstrate a Bitcoin wallet that utilizes two party ECDSA (2P-ECDSA). Our architecture relies on a simple client-server communication model. We show support for 2 party deterministic child derivation (2P-HD), secret share rotation and v...

Continue on
Recent news
BTC -0.59% · · 3h

Is Kraken Better Than Coinbase For Buying Bitcoin?

Coinbase and Kraken are battling to become the best exchange for buying Bitcoin. In this review, we break down each of the most important categories to determine which exchange is the best for buy...
BTC -0.59% · · 8h

Matt D'Souza on Twitter: We are in the first 1/3 of a Bitcoin Bull Market. Data suggests that institutional money drove the move in Bitcoin from $3,200 to $10,000 while Retail Investors remained on the sidelines. CME Bitcoin Futures volume dwarfed Coinbase & Bitfinex volume Q1-Q3 2019

Many people in crypto are getting depressed so in an effort to remain objective and data driven rather than emotional I would like to share some of our data (@blockwareteam) that I presented in Chengd...
BTC -0.59% · · 11h

ZmnSCPxj has been a part-time contributor to Lightning and C-Lightning for two years. With this grant, he’ll be able to leave behind his day job of 14 years and go full-time on Lightning and bitcoin. This is the first financial support he’s received for his bitcoin work.

ZmnSCPxj has been a part-time contributor to Lightning and C-Lightning for two years. With this grant, he’ll be able to leave behind his day job of 14 years and go full-time on Lightning and bitcoin. ...
BTC -0.59% · · 12h

Tales from the Crypt #121: Hector Rosekrans

Join Marty as he sits down with Hector Rosekrans, Navy veteran and bitcoiner, to discuss: - Being a Surface Warfare Officer - How the Navy teaches you to think - How Bitcoin may be better at spreading...
BTC -0.59% · · 12h

Square is doing exactly this for bitcoin with @SqCrypto . For social media, we’d like this team to either find an existing decentralized standard they can help move forward, or failing that, create one from scratch. That’s the only direction we at Twitter, Inc. will provide.

Twitter is funding a small independent team of up to five open source architects, engineers, and designers to develop an open and decentralized standard for social media. The goal is for Twitter to ul...
BTC -0.59% · · 17h

Bitcoin Optech Newsletter #76

This week’s newsletter announces a new maintenance release of LND, summarizes a discussion about watchtowers for eltoo payment channels, and describes several notable changes to popular Bitcoin infras...