Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

This isn’t quite what you’re looking for but I have a GitHub project to create various implementations, including for ethereum! https://github.com/conwaysgame

EDIT: perhaps the GitHub’s main README could include links to various implementations too!



sort by: page size:

This seems like a good overview: https://github.com/ethereum/wiki/wiki/White-Paper

I made something similar for cryptocurrencies a while back https://github.com/uberswe/golang-cryptotracker

If you are interested in the technical implementation of it, I did a very basic version of a Blockchain in Go a while ago.

https://github.com/izqui/blockchain


Yep, it's one of the places we'd love to extend this plugin too.

We'd also love help building this open source component since we're not 100% crypto experts. Its' really important to get this right!


I'll check it out. Does anyone have any other resources to get started with Eth and smart contract development?

I very much enjoyed Andrej Karpathy‘s „from scratch“ bitcoin implementation [1]. I‘m sure there are other projects on GitHub explaining blockchain concepts directly in code.

[1] https://karpathy.github.io/2021/06/21/blockchain/


If you're looking for a toy implementation, I just released https://github.com/robinmonjo/coincoin

It focuses on Blockchain and Digital Transactions


No, but I was planning to build some thing similar with bitcoins. They also have gitter https://gitter.im/CodeMillApp/support

Can you write up how you did this? I'm really curious how you put transactions on the Blockchain originating in the browser. This is really interesting. Did you use any open source libraries for this?

I know a similar project. It has some years by now.

https://ethercalc.net


> The 'dumbcoin' jupyter notebook is also a good reference: "Dumbcoin - An educational python implementation of a bitcoin-like blockchain" https://nbviewer.jupyter.org/github/julienr/ipynb_playground...

https://github.com/yjjnls/awesome-blockchain#implementation-... and https://github.com/openblockchains/awesome-blockchains#pytho... list a few more ~"blockchain from scratch" [in Python] examples.

... FWIU, Ethereum has the better Python story. There was a reference implementation of Ethereum in Python? https://ethereum.org/en/developers/docs/programming-language...


There are already ETH based projects that are trying to take this one, like this one https://www.agrello.org/

Looking forward to seeing results


This looks awesome! I made a similar thing for bitcoin at a hackathon not too long ago (https://github.com/zachlatta/bitroad). I'm really looking forward to seeing where you guys take this!

A really needed project! I've started something really similar last year because I felt I needed something: https://github.com/tehmoon/cryptocli which can do a bunch of things. Perhaps you can get ideas!

Needless to say that I use it every day :p


You sound like me. If you like writing tutorials for your tinkering, I'm building a platform to support people like you: https://ocalog.com/ I'm currently tinkering with Ethereum.

Pretty neat! I wrote and now co-maintain a library that has similar ease-of-use for Bitcoin: https://github.com/ofek/bit

Even fewer LoC :)


Very cool! I've been working on a similar project every so often(https://github.com/lambdanaut/lambdacoin). I'm not as far along as you are, but so far it seems like creating a cryptocurrency from scratch is not really all that big of a project, at least getting it into a prototypical state.

I was delighted to find that much of the math logic is already handled by libraries such as pycrypto.

It's funny to me how similar our codebases look. Especially our classes such as `Block` and `Transaction`. We each have to_json and from_json methods as well, in order to serialize the data for propagation.


For those curious, there's also BlockchainID (something I've worked on):

https://github.com/okTurtles/blockchainid

And BitAuth:

https://github.com/bitpay/bitauth


Nice,

I once had the idea to create a CVE/Bounty platform running on Ethereum:

- wp:https://github.com/0xdefaceme/whitepaper

next

Legal | privacy