Begin implementing p2p transactions