NPCoin is a peer-to-peer (P2P) cryptocurrency designed with the target to serve the utility and remittance market in Southeast Asian Region. NPCoin uses a hybrid design of Proof-of-Work (PoW) mining and Proof-of-Stake (PoS) minting. All coins were premined using PoW method while PoS take charge for the coin distribution and block validation.