IsenCoin is a cryptocurrency prototype built using modern C++ !
- Proof Of Work block validation
- P2P with binary serialization of packets
- Wallet with graphical interface
- Mining software integrated
| Library | Purpose | Link |
|---|---|---|
| base58 | Generates wallet addresses with non-ambiguous characters | (Edited version of Bitcoin's base58) |
| ed25519 | Signs and verifies transactions | https://github.com/orlp/ed25519 |
| fmt | String formatting | https://github.com/fmtlib/fmt |
| imgui | Wallet GUI | https://github.com/ocornut/imgui |
| msgpack11 | Binary serialization of network packets | https://github.com/ar90n/msgpack11 |
| SFML | Window / Mouse support | https://github.com/SFML/SFML |
| spglog | Logging | https://github.com/gabime/spdlog |
| tacopie | TCP communication | https://github.com/Cylix/tacopie |
| vili | Human readable data language | https://github.com/Sygmei/Vili |




