add p2p auth token interfaces