Meet Havven

A decentralised payment network and stablecoin