Spin P2P Overview