Skip to content

PoW blockchain coin project with a soft wallet

Notifications You must be signed in to change notification settings

quaisx/moviecoin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MOVIECOIN

THIS IS WORK IN PROGRESS

(I am working on this project in my free time with the goal to build a blockchain framework to use in my other for-fun projects I am working on at the moment)

Initial version of a blockchain implementation in Go.

Moviecoin blockchain

You will need to run a couple of chain servers:

cd chainserver
go run main.go chainserver.go -p=5555
go run main.go chainserver.go -p=6666

and run one web wallet server that will connect to at least one mining node:

cd walletserver
go run main.go walletserver.go -port=8888 -gateway=127.0.0.1 -gateway_port=5555

access the wallet at: localhost:8888 or whatever port value you specified for -port

and use sender address as "MOVIECOIN BLOCKCHAIN" to send yourself a few coins to get started. At the moment it's an unlimited supply of coins.

Moviecoin landing page

Moviecoin send from blockcahin

Moviecoin update wallet amount

Update:

Added support for AES-256 CBC encryption. Individual strings can be strongly encrypted before being saved to a database. Encryption Moviecoin AES Cipher Block Chaining Decryption Moviecoin AES Cipher Block Chaining

Cipher Block Chaining Mode of Operation

Galois/Counter Mode (GCM)

What I am working on next: Web Wallet front with React.js

About

PoW blockchain coin project with a soft wallet

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published