Counterparty Developer Timeline for Counterparty.io

Since publishing this post: Updating Information on Counterparty.io - #7 by davesta

I have had a great amount of positive feedback to create a “History” Tab for Counterparty.io where we can display all the Counterparty Upgrades, historic developments and CIP’s in a nice, cool, user friendly way.

I also mention a “User/Artist Historical Token” Timeline in the post mentioned above, but I will do a separate post for that one. Let focus just on developer updates here.

It is my intention to gather information from https://counterparty.io/roadmap/ , GitHub - CounterpartyXCP/cips: Counterparty Improvement Proposals and https://forums.counterparty.io/ and from any community member. If you think something has been missed, glossed over or explained incorrectly: any and all feedback is welcome.


Creative Design:

I am imagining the infographic to be a linear flat time line that has certain events “expand” upon hovering over them with more in-depth information about each upgrade and its significance.

image

^ This above is just one idea of the creative layout

image

^ Or maybe we lay it out with “01,02…” being the main Developers for the Active/Drafted Counterparty CIP’s?.. 05 could be an “other category” that could list other individual devs that helped or worked on CIP’s and upgrades. Maybe include the CIP’s that are in discussion (Drafted) here?


I’d like to start the process of how it might look creatively. I wouldn’t necessarily be the best graphic designer for this specific part for a couple reasons:

  • The Color scheme should be matching the Logo and Color Scheme of Counterparty.io (need a well seasoned pro to get this feeling right)

  • The timeline should be readable and scrollable (maybe even zoomable) on a mobile device as well as Desktop.

  • We could possibly find someone who is excited and knowledgeable about XCP that may have many more hours of experience (and/or pool some donations to pay them for their work).


Timeline Information Format

I’m thinking we will have to come up with the specific things and points of information to include here that are most important. Maybe we could just signifiy:

Date:
Timeline Topic:
Significance:
Related Links:
Author:


Timeline Content

Now here comes the fun part. I have went through and found from basic preliminary research what looks like to be the most influential moments, upgrades or something of significance to the Counterparty Protocol.

After noting these down I realize now I will need some feedback and help finding information for:

  • Counterparty Launched on Bitcointalk - who is PhantomPhreak?
  • Dividend Payments Added - Author?
  • Fully Trustless Games - Author?
  • Smart Contracts on Bitcoin - Author?
  • Free Numeric Assets and Multi-signature Support - Author?
  • Support for 80-byte OP_RETURN - info + author
  • P2SH support - info + author
  • any upgrades in the past I missed or that need to be changed
  • check that the dates included here are correct for “implementation date” (somewhat more difficult to find on some of the updates), but I find it important for them to be in the right order by implantation date.

Date: 2014-01-02
Timeline Topic: Counterparty Launched on Bitcointalk
Significance: Counterparty Co-Founder user ‘PhantomPhreak’ posts the first Official Thread on the Bitcointalk Forums for creating Counterparty. In doing so, the post officially started the publishing of the project and offered Counterwallet as a space to experiment with the technology used on top of Bitcoin.
Related Links: [ANN][XCP] Counterparty - Pioneering Peer-to-Peer Finance - Official Thread
Author: PhantomPhreak?

Date: 2014-02-02
Timeline Topic: 2,648,755 XCP Created in Proof of Burn
Significance: In order to give the Counterparty project maximum legitimacy right from the start, it was considered fundamentally important that all new XCP cryptocurrency coins are distributed fairly and proportionally. Read more about this process and why XCP creators used Proof of Burn.
Related Links: https://counterparty.io/news/why-proof-of-burn/
Author: Counterparty Community

Date: 2014-04-15
Timeline Topic: Counterparty Codebase Audited by Sergio Lerner
Significance: Focusing on the security of counterpartyd and the Counterparty protocol, this audit was completed by professional cryptographer Sergio Demian Lerner between February 24 and April 5 of 2014. Sergio has discovered numerous serious bugs in Bitcoin, and is extremely experienced both developing and evaluating cryptocurrencies. Read more about this audit here
Related Links: https://counterparty.io/news/sergio-lerner-completes-independent-security-audit/
User:Sergio Demian Lerner - Bitcoin Wiki
Author: Counterparty Community and Sergio Demian Lerner

Date: 2014-04-15
Timeline Topic: Dividend Payments Added
Significance: With this Counterparty upgrade, users could not only issue stocks (Assets) but also now pay dividends in BTC, XCP and any Counterparty Asset to shareholders, automatically and trustlessly. The shareholders do not even need to run a Counterparty client to receive such dividends.
Related Links: https://counterparty.io/news/pay-dividends-with-bitcoin/
Author: ?

Date: 2014-07-13
Timeline Topic: Fully Trustless Games
Significance: Though early and experimental, a “rock-paper-scissors” type game was introduced using the Counterparty protocol to do so. It was the first step towards trustless multiplayer games (such as poker and chess) that are fully decentralized.
Related Links: https://counterparty.io/news/introducing-fully-trustless-games-on-blockchain/
Author: ?

Date: 2014-11-12
Timeline Topic: Smart Contracts on Bitcoin
Significance: When Ethereum launched, the community saw it as a safer risk to create a similar smart contract on top of Bitcoin. This allowed users to write their own smart contracts, which they (and other contracts) can execute whenever they want.
Related Links: https://counterparty.io/news/counterparty-recreates-ethereums-smart-contract-platform-on-bitcoin/
Author: ?

Date: 2014-11-28
Timeline Topic: Free Numeric Assets and Multi-signature Support
Significance: Counterwallet now supports the creation of free asset names (now called Numeric Assets) and also now supports the creation of multi-signature addresses.
Related Links: https://counterparty.io/news/counterparty-development-update-4/
Author: ?

Date: 2015-10-29
Timeline Topic: Counterparty Improvement Proposals Started
Significance: A Counterparty Improvement Proposal is a design document providing information to the Counterparty community, or describing a new feature for Counterparty or its processes or environment. CIPs became the primary mechanisms for proposing new features, for collecting community input on an issue, and for documenting the design decisions that will go into Counterparty.
Related Links: cips/cip-0001.md at master · CounterpartyXCP/cips · GitHub
Author: Devon Weller

Date: 2015-11-04
Timeline Topic: BIP 21 URI on Counterparty
Significance: Counterparty Improvement Proposal #2 is based off of Bitcoin BIP 21 by Nils Schneider and Matt Corallo. The purpose of this URI scheme on Counterparty is to enable users to easily make payments by simply clicking links on webpages or scanning QR Codes.
Related Links: cips/cip-0002.md at master · CounterpartyXCP/cips · GitHub
bips/bip-0021.mediawiki at master · bitcoin/bips · GitHub
Author: Devon Weller

Date: 2016-01-24
Timeline Topic: Support for 80-byte OP_RETURN
Significance: ?
Related Links: ?
Author: ?

Date: 2016-07-11
Timeline Topic: P2SH support
Significance: ?
Related Links: ?
Author: ?

Date: 2017-03-15
Timeline Topic: Implementation Bounties Established
Significance: Prior to this process, implementation of Counterparty Improvement Proposals via bounties was performed somewhat ad-hoc. This raised some confusion and exposed several ambiguities, such as potential mismatches in expectations between the individuals donating to the effort and the parties implementing the effort. This CIP removed these and other potential points of conflict to institute a process that maximizes the chance of success while remaining as lightweight as possible.
Related Links: cips/cip-0008.md at master · CounterpartyXCP/cips · GitHub
Author: Robby Dermody

Date: 2017-05-01
Timeline Topic: Added Subassets
Significance: This Counterparty Improvement Proposal established a protocol for issuing subassets to enable named asset owners the ability and flexibility to issue new easily identified and related named assets (ex: Asset = BACON, Subasset = BACON.crispy).
Related Links: cips/cip-0004.md at master · CounterpartyXCP/cips · GitHub
Author: Jeremy Johnson

Date: 2017-09-28
Timeline Topic: Enhanced sends with memo field support
Significance: An asset send transaction during this time required a P2PKH output to the receiver of an asset. This is in addition to the message data output (encoded in OP_RETURN). The additional output was an unnecessary burden that, on average, was five times more expensive to spend than it’s worth. The primary use case for a memo field is to identify transactions to merchants and exchanges. This Counterparty Improvement Proposal reduced the cost associated with accepting or listing XCP and Counterparty assets.
Related Links: cips/cip-0009.md at master · CounterpartyXCP/cips · GitHub
Author: Joe Looney & needmoney90

Date: 2017-09-28
Timeline Topic: Shortened Transaction Type ID Namespace
Significance: At this time, each Counterparty message allocated 4 bytes to the message type ID. But it was noted that Counterparty only uses 14 of the 4 billion possible message types. This Counterparty Improvement Proposal shortened the message type ID to 1 byte. This saved 3 bytes in every transaction.
Related Links:cips/cip-0011.md at master · CounterpartyXCP/cips · GitHub
Author: Devon Weller

Date: 2017-09-28
Timeline Topic: Memo Requirement through Broadcasts
Significance: This Counterparty Improvement Proposal allowed any user to be able to mark an address under their control as memo-required. This allowed an exchange to mark their address as memo-required, and to reject sends without a memo. Which reduced their support costs. Enforcing a memo requirement at the protocol level also has the added benefit that it can discourage predatory behavior by exchanges, such as allowing sends without a memo, and ignoring any support requests by customers who made a deposit without a memo.
Related Links: cips/cip-0012.md at master · CounterpartyXCP/cips · GitHub
Author: Jeremy Johnson

Date: 2018-12-28
Timeline Topic: Segwit Support
Significance: This Counterparty Improvement Proposal supported spending and creating segwit outputs for Counterparty transactions. By utilizing P2WPKH and P2WSH scripts to send assets, users can spend less on transaction fees sent from counterparty-lib and counterwallet. This adding of segwit compatibility to counterparty-lib also enabled potential future enhancements.
Related Links: cips/cip-0015.md at master · CounterpartyXCP/cips · GitHub
Author: Devon Weller

Date: 2018-12-28
Timeline Topic: Upgrade of Counterparty to use latest Bitcoin and Indexd
Significance: This Counterparty Improvement Proposal presented the necessary steps to get XCP codebase up to date with the latest Bitcoin technology to take advantage of the latest developments in the space including: Faster blockchain sync and parsing, Segwit support for lower fees, Hash Timelocked Contracts (to enable atomic swaps and lightning) and better fee estimation overall.
Related Links: cips/cip-0019.md at master · CounterpartyXCP/cips · GitHub
Author: John Villar

Date: 2019-10-24
Timeline Topic: P2SH data encoding
Significance: By chaining 2 transactions together it is possible to embed data in the scriptSigs of P2SH outputs. With this method, explained in the Counterparty Improvement Proposal, Counterparty Users could easily put in a lot more data than the other methods used at the time by Counterparty.
Related Links: cips/cip-0006.md at master · CounterpartyXCP/cips · GitHub
Author: Ruben de Vries

Date: 2019-10-24
Timeline Topic: Multi-Peer Multi-Asset Sends (MPMA)
Significance: Multiple transactions using Counterparty were seeming to be wasteful when the sender already knows who are the recipients and how much of each asset each one needs to receive. This Counterparty Improvement Proposal established a new send message type geared towards batch processing to send multiple assets to multiple addresses.
Related Links: cips/cip-0010.md at master · chiguireitor/cips · GitHub
Author: John Villar & Javier Varona

Date: 2019-10-24
Timeline Topic: Sweep Support
Significance: Moving assets and ownerships between addresses in large batches had been cumbersome and costly in the past due to how Counterparty addresses are encoded. The “address sweep” message, implemented by this Counterparty Improvement Proposal, solved this by sending all the assets owned and ownerships to a target address in one single operation.
Related Links: cips/cip-0020.md at cip21 · CounterpartyXCP/cips · GitHub
Author: John Villar

Date: 2020-03-03
Timeline Topic: Asset Dispenser Support
Significance: The Dispenser mechanism, introduced in this Counterparty Improvement Proposal, created a new mechanism called ‘Dispensers’ to swap tokens for on-chain BTC without the need for a third signed message, unlike BTCPay which had already been implemented on Counterparty. A dispenser gives out a fixed amount of tokens for a given amount of on-chain BTC.
Related Links: cips/cip-0021.md at cip21 · CounterpartyXCP/cips · GitHub
Author: John Villar

Date: 2021-01-11
Timeline Topic: Updated fednode stack to use addrindexrs
Significance: This Counterparty Improvement Proposal changed the underlying address index implementation from the currently unmaintained indexd service to addrindexrs to simplify deployment and make software more responsive.
Related Links: cips/cip-0022.md at cip22 · CounterpartyXCP/cips · GitHub
Author: John Villar

Date: 2021-27-01
Timeline Topic: Bug fixes on non-divisible dividends and 0 quantity credits
Significance: This Counterparty Improvement Proposal fixed the issue when creating dividends where the payment is done with non-divisible assets over a divisible asset. Also, it changed the protocol to not write 0 quantity dividend credits.
Related Links: cips/cip-0023.md at master · CounterpartyXCP/cips · GitHub
Author: John Villar

Date: 2022-08-31
Timeline Topic: Oracled Dispensers
Significance: The price assigned to a dispenser is fixed to the given bitcoin amount when opening it, making price swings problematic for dispenser offerings. This Counterparty Improvement Proposal created “Oracled Dispensers” by allowing pegging the value of a dispenser to a variable feed multiplier (USD value for example), letting users specify the price of a given dispenser to a multiplier of a feed.
Related Links: cips/cip-0024.md at master · CounterpartyXCP/cips · GitHub
Author: John Villar, Jeremy Johnson, Javier Varona

Date: 2022-08-31
Timeline Topic: Reset Token & Divisibility Statuses for Unused Asset
Significance: If a Counterparty Asset Owner holds the entire supply and the asset is not locked, this Counterparty Improvement Proposal, allowed the owner to reset the supply (e.g. set the supply at zero) and change the divisibility status.
Related Links: cips/cip-0003.md at master · CounterpartyXCP/cips · GitHub
Author: JP Janssen



Future Developments

These could theoretically not be included in the timeline (until they are accepted and active of course)…
But I find them all to be really influential and inspiring for new developers that may want to develop on Counterparty in the future and think at least SOME that are drafted could be included on the history page in some way. I have listed all the CIP’s that are either Drafted, Deferred or recently Pre-Drafted on other sources (Forums or Github). Feel free to note any I missed, or comment if some seem unnecessary to include.


Date: Not Active Yet
Timeline Topic: MPMA Send from Multiple Addresses
Significance: This Counterparty Improvement Proposal allows for multiple transactions from multiple addresses to be grouped together in one transaction.
Related Links: cips/cip-0013.md at cip-13-mcat · deweller/cips · GitHub
Author: Devon Weller

Date: Not Active Yet
Timeline Topic: Instant Lottery
Significance: This Counterparty Improvement Proposal Suggests stimulating usage of the Counterparty betting system by having lotteries always available and to not require a human counterparty, nor a trusted human oracle to do so. This would increase demand for XCP from players, and have an automated player that accumulates XCP over time (to a burn address), effectively reducing the supply.
Related Links: cips/cip-0014.md at master · Jpja/cips · GitHub
Author: JP Janssen

Date: Not Active Yet
Timeline Topic: Virtual Machines (non-turing complete)
Significance: This Counterparty Improvement Proposal looks to develop a minimal pure python Virtual Machine tailored specifically for counterparty.
Related Links: Proof-of-concept VM Development
Author: John Villar

Date: Not Active Yet
Timeline Topic: Serialized Tokens
Significance: The idea for this Counterparty Improvement Proposal is to be able to assign each token a unique ID which is tracked through the tokens lifecycle. So if a token is a 1/300, you could track which specific 1/300 out of the rest of the 299 with a unique serial.
Related Links: Serialized Tokens
Author: Jeremy Johnson

Date: Not Active Yet
Timeline Topic: Atomic Swaps
Significance: This Counterparty Improvement Proposal suggests adding Atomic Swaps. Which enable direct peer-to-peer asset exchange by utilizing Hash Time Locked Contracts to ensure secure and trustless transactions. The proposal suggests using Atomic Swaps to eliminate vulnerabilities of dispensers and XCP DEx limitations.
Related Links: Atomic Swaps: Advancing Decentralized Asset Exchange and Trust Minimization · CounterpartyXCP/cips · Discussion #100 · GitHub
Author: Keyuno

Date: Not Active Yet
Timeline Topic: Taproot Support
Significance: This Counterparty Improvement Proposal looks to include taproot addresses in the creation and parsing of counterparty transactions. Taproot addresses have become increasingly popular with the creation of Ordinals and many users look to also manage Counterparty assets on these types of addresses.
Related Links: cips/cip-0030.md at master · CounterpartyXCP/cips · GitHub
GitHub - ordinals/ord: 👁‍🗨 Rare and exotic sats
Author: Javier Varona and Jeremy Johnson

Date: Not Active Yet
Timeline Topic: Picopayments
Significance: It was proposed to implement this open source idea to create a decentral micropayment hub for counterparty assets.
Related Links: GitHub - CounterpartyXCP/picopayments-hub: Counterparty micropayment channels
Author: Fabian Barkhau

Date: Not Active Yet
Timeline Topic: Voting Meta Protocol through Broadcasts
Significance: With this idea, any user should be able to initiate a vote for all holders of a Counterparty asset. Holders of the asset could broadcast their vote and all Counterparty nodes would be able to tally the votes. With the lack of PoW ‘voting’ by miners there’s no good way to reach / poll for consensus on changes to the protocol that aren’t completely uncontroversial. Using this proposed protocol, Counterparty developers can initiate a vote to all XCP holders to learn the will of the community in a decentralized way.
Related Links: cips/cip-0005.md at master · CounterpartyXCP/cips · GitHub
Author: Ruben de Vries

Date: Not Active Yet
Timeline Topic: Blockchain Validated Asset Metadata (BVAM)
Significance: In this idea, Blockchain Validated Asset Metadata would provide a mechanism to define detailed information about a Counterparty asset. A hash of the information is stored in the bitcoin blockchain as proof that the metadata is validated by the issuer of the asset. The enhanced asset info standard requires a static URL and a trusted data source. It cannot be used for serverless peer-to-peer sharing of asset metadata. The BVAM standard is more detailed, extensible and does not rely on a single central web server to host the asset metadata file. BVAM provides optional identity validation to prove ownership of a token. The BVAM format is a superset of the enhanced asset info standard and maintains backwards compatibility.
Related Links: cips/cip-0007.md at master · CounterpartyXCP/cips · GitHub
Author: Devon Weller

Date: Not Active Yet
Timeline Topic: Scheduled Distributions
Significance: This idea allows dividends to be scheduled to activate on locked assets, by defining future block height and escrowing funds.
Related Links: cips/cip-0016.md at master · CounterpartyXCP/cips · GitHub
Author: Dan Anderson

Date: Not Active Yet
Timeline Topic: Automated Feed with Bitcoin and Counterparty Data
Significance: This idea would set up a betting feed with relevant Bitcoin and Counterparty data. This opens up for managing risks, as well as for speculation. This utilizes the existing betting system. Minor protocol changes are required. This proposal will integrate an oracle in the protocol, eliminating the need for a trusted middleman (for data derived from the blockchain). The automated oracle will periodically broadcast values that have real economic impact on users of Counterparty and Bitcoin. This includes the fee level and the XCP/BTC price. In addition it’s trivial to add a random number feed which will enable betting on any probability, and potentially be used for future smart contracts.
Related Links: cips/cip-0017.md at master · CounterpartyXCP/cips · GitHub
Author: JP Janssen

Date: Not Active Yet
Timeline Topic: Enhanced Asset Information Specification
Significance: Counterparty provides a simple standard for enhanced asset info. This standard is useful, but is limited. By standardizing an additional set of fields which can be defined in the asset enhancement info JSON file, we can allow for much more information to be associated with an asset in a standardized way.
Related Links: cips/cip-0025.md at master · CounterpartyXCP/cips · GitHub
Author: Jeremy Johnson

Date: Not Active Yet
Timeline Topic: Broadcast Token Naming System (BTNS)
Significance: This idea establishes a new token naming system via Broadcasts. By establishing 3 pre-defined broadcast formats, users can DEPLOY, MINT, and TRANSFER tokens. With these 3 functions we can create tokens, allow users to mint them in a decentralized “fair” way, and allow for the moving of these new tokens between addresses. This spec can be extended in the future to allow for additional options and formats. This spec was inspired in part by BRC-20 and SRC-20 and seeing the desire to experiment with new token naming systems.
Related Links: cips/cip-0028.md at master · CounterpartyXCP/cips · GitHub
Author: Jeremy Johnson

Date: Not Active Yet
Timeline Topic: Crypto Address Messaging System (CryptoMessages)
Significance: This idea, establishes an address messaging system via Broadcasts. This would allow users to pass messages between addresses. This spec can be extended in the future to allow for additional options and formats.
Related Links: CryptoMessages/docs at master · jdogresorg/CryptoMessages · GitHub
Author: Jeremy Johnson & Javier Varona

Date: Not Active Yet
Timeline Topic: Asset Issuance Fees
Significance: This idea aims to balance the cost of issuing assets with that of running nodes/infrastructure, and to encourage use of broadcasts when issuances are not strictly needed. The CIP suggests a fee of 0.10 XCP for a registering a numeric assets (which are free to mint at this time and only require a btc fee for the transaction).
Related Links: cips/cip-0029.md at master · CounterpartyXCP/cips · GitHub
Author: JP Janssen

Date: Not Active Yet
Timeline Topic: Ordinal Envelopes
Significance: Ordinal numbers are serial numbers for satoshis, assigned in the order in which they are mined, and preserved across transactions. They are described in Bitcoin BIP pr1408 and implemented with ord. By integrating Ordinal numbers into the Counterparty federated node stack, they can be viewed through the lens of Counterparty’s account model as one-time use addresses. Ordinal theory is similar to Counterparty in terms of platform consensus. They are both smart contracts deployed as node software rather than as on-chain logic (EVM). Connecting the Ordinal and Counterparty ecosystems is prudent for increasing interoperability within the broader bitcoin ecosystem.
Related Links: Ordinal Envelopes
https://github.com/bitcoin/bips/pull/1408
GitHub - casey/ord: 👁‍🗨 Rare and exotic sats
Author: Joe Looney

Date: Not Active Yet
Timeline Topic: Lock Description
Significance: This idea looks to add the function ‘LOCK ASSET DESCRIPTION’. While it is good to be able to change an asset description to update broken links and other technical issues… In many cases a permanent as possible option for the asset description is wanted by token creators and holders. Most people that own counterparty assets assume that the description is permanently unchangeable. This update would allow the -option- for asset owners to LOCK the description for all blockchain eternity.
Related Links: Create CIP26 · CounterpartyXCP/cips@58268b6 · GitHub
Author: Theo Goodman

1 Like

This is amazing work. I will make sure Counterfeit Super Fakes is added to this timeline in the near future.
If an illustrator/designer is something you need, feel free to hit me on any of my socials, or dm. I’ll be your Huckleberry.

Thanks for the kind words.

I will contact you for some ideas on an illustrator/designer!

I always imagined both timelines will need to be updated accordingly every now and then with ‘recent’ projects and developer upgrades as its possible some will become ‘historical’ later.

Also, I think you meant to post this reply on the Asset Timeline :wink:

2 Likes

You’re right, I did mean to reply to the asset timeline. Haha. Oops. And as soon as Counterfeit Super Fakes has enough to get our green bar for an official xchain directory, hopefully we will be listed on your timeline as well. :slight_smile:

To support the Active Counterparty Developers and put bitcoin into the hands of these masterminds of Counterparty use this BTC Dispenser to donate to the Counterparty Devs!

Yes, that means those hard earned satoshi’s go to many of the projects drafted above in the “Not Active Yet” category… but they could be active soon with your help.

You also get this token as a reward upon a send of 0.001 BTC or more!

1 Like

Jdog filled me in on most of the info that was missing from the main post above:


Dividend Payments Added - Author?
Adam Krellenstein

Fully Trustless Games - Author?
bitcorns.com - Dan Anderson
mafiawars.io - Anonymous Dev

Smart Contracts on Bitcoin
Revised to: Smart Contracts on Bitcoin using EVM

Free Numeric Assets and Multi-signature Support - Author?
Adam Krellenstein

Support for 80-byte OP_RETURN - info + author
Ruben de Vries

P2SH support - info + author
Ruben de Vries


P2SH Support
Author: Ruben de Vries
Related Links: https://github.com/CounterpartyXCP/cips/blob/master/cip-0006.md
Significance: Data encoding method that allows counterparty to encode larger amounts of data via chaining 2 transaction, rather than using multisig, which is costly, and pollutes the UTXO set too much.

80-Byte OP_RETURN
Author: Ruben de Vries
Related Links: Counterparty Community Update, Jan 02: Increasing OP_RETURN to 80 bytes & Devparty Developments | Counterparty
Significance: Doubled the amount of data that could fit in an OP_RETURN from 40-bytes to 80-bytes


Still have to pin down whether it was Adam Krellenstein or Evan Wagner that went by the name PhantomPhreak on the bitcointalk forums…

1 Like

This developer timeline has now been moved to a Github Repo here:

1 Like