All Projects → sanketplus → Iamcoin

sanketplus / Iamcoin

Licence: gpl-3.0
Simple Blockchain implementation in Python. For fun and no profit.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Iamcoin

Voting Blockchain
A simple blockchain-based voting system application built from scratch by Python. It's available for running with multipeer.
Stars: ✭ 26 (+85.71%)
Mutual labels:  blockchain
Nearcore
Reference client for NEAR Protocol
Stars: ✭ 840 (+5900%)
Mutual labels:  blockchain
Openjam
🎹 A blockchain-based collaborative ecosystem for all musical performers, professional, independant and amateur.
Stars: ✭ 13 (-7.14%)
Mutual labels:  blockchain
Baidu Pet Chain Helper
百度莱茨狗小工具,chrome 插件
Stars: ✭ 26 (+85.71%)
Mutual labels:  blockchain
Cosmos
Internet of Blockchains ⚛
Stars: ✭ 938 (+6600%)
Mutual labels:  blockchain
Burrow
https://wiki.hyperledger.org/display/burrow
Stars: ✭ 851 (+5978.57%)
Mutual labels:  blockchain
Lnbook
Mastering the Lightning Network (LN)
Stars: ✭ 931 (+6550%)
Mutual labels:  blockchain
Ethereum book
精通以太坊 (中文版)
Stars: ✭ 875 (+6150%)
Mutual labels:  blockchain
Awesome Blockchain
⚡️Curated list of resources for the development and applications of blockchain.
Stars: ✭ 937 (+6592.86%)
Mutual labels:  blockchain
Naivecoin
A cryptocurrency implementation in less than 1500 lines of code
Stars: ✭ 868 (+6100%)
Mutual labels:  blockchain
Copycats
copycats command line tool (and core library) - crypto cats / kitties collectibles unchained - buy! sell! hodl! sire! - play for free - runs off the blockchain w/ ledger lite - no ether / gas required; run your own peer-to-peer (P2P) network node over HTTP
Stars: ✭ 26 (+85.71%)
Mutual labels:  blockchain
Multy Back
Back-end of the Multy - mobile multy-blockchain wallet.
Stars: ✭ 26 (+85.71%)
Mutual labels:  blockchain
Stromdao Businessobject
Abstract BusinessObject for StromDAO Energy Blockchain. Abstraction layer between blockchain technology and business logic providing energy market related entities and use cases.
Stars: ✭ 10 (-28.57%)
Mutual labels:  blockchain
Crypto Supplies
Cryptocurrency circulating, maximum and total supplies
Stars: ✭ 26 (+85.71%)
Mutual labels:  blockchain
Pharmacy Blockchain
Open Hackathon Sep 2018 - Oran.
Stars: ✭ 13 (-7.14%)
Mutual labels:  blockchain
Gdai.io
gDAI - Gas less DAI transfers by using GSN, Fulcrum and KyberNetwork
Stars: ✭ 26 (+85.71%)
Mutual labels:  blockchain
Token Core Ios
a blockchain private key management library on iOS
Stars: ✭ 850 (+5971.43%)
Mutual labels:  blockchain
Eosocial
Deprecated - 📝 Sample dApp of Votable SNS run by EOS Testnet.
Stars: ✭ 14 (+0%)
Mutual labels:  blockchain
Odyn
A prototype anonymous proof-of-work blockchain
Stars: ✭ 13 (-7.14%)
Mutual labels:  blockchain
Solidity Smart Contracts
smart contracts which are built on ethereum wallet mist,truffle compiler using solidity language.
Stars: ✭ 11 (-21.43%)
Mutual labels:  blockchain

IAMCOIN :D

The coin wanted to call itself iamcoin :D

Core component used here is aiohttp which provides HTTP api and WebSocket P2P connectivity. A block is mined every 10 minutes or when there are 10 transaction in pool (configurable). Reward for mining block is 100 coins.

Start Node

python3 run.py

HTTP API

Add peer

curl localhost:5000/addpeer -X POST --data "peer=http://example.com:5000/ws"

Get block count

curl localhost:5000/blockcount

List Peers

curl localhost:5000/peers 

List Transactions in Transaction pool

curl localhost:5000/txpool

Get Balance

curl localhost:5000/balance 

*Send transaction in Transaction pool

curl localhost:5000/sendtransaction --data '{"address":"8007305ba6672e4ce558d7502c904bce9b3a8263f2a66e3a79d6877b2c52c8a848601a43bd3f884b1b209cd3ca124daa","amount":30}' 

mine block which will include all tx from pool

curl localhost:5000/mineblock -X POST
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].