- Public key (hash) is your address for receiving money - Private key is for sending your money - Wallets can be mobile apps (eg. Mycelium), desktop apps (eg. Electrum) or hardware wallets (eg. Trezor) Wallet
running bitcoind for every operation - Everything is stored on bitcoind (wallets, …) - https://github.com/gciotta/jsonrpc-requests pip install jsonrpc_requests
can hold any informations, run any code (supported by Turing-complete EVM - ethereum virtual machine). Smart contract are commanded by users and also by other smart contracts. You can use smart contract for: - Crowdfundings - Property registries - Company shares