Skip to content
Satinder Grewal edited this page Feb 16, 2021 · 6 revisions

Welcome to the bet wiki!

This wiki focuses on ongoing development progress and initial protocol specific documentation on blockchain based Pangea Poker game. You can find other developer resources on https://docs.chips.cash.

Introduction

Pangea Poker Basics

Overview

The aim of this project is to provide the necessary bet API's which are sufficient to play poker from the command line. The initial draft of the game written by jl777 is here.

Bet is the implementation of the Pangea protocol which nees LN and CHIPS. The installation of LN and CHIPS must be done before proceeding to play with bet.

If you would like to learn more please refer to the Pangea Protocol Whitepaper

The game - Terms

CHIPS - game token and the name of the poker project

DCV - Deck Creating Vendor, the Dealer node

BVV - Blinding Value Vendor, the component that helps securely shuffle the deck

Cashier or Notary nodes - Trusted nodes in the network that are elcted and chosen by the community. The set of trusted nodes at the moment are here.

Node Communication

All the communication in the game must happen though DCV. Pangea Protocol does not allow any direct communication between the Players and the BVV. Players and BVV connect to DCV via NN_PUSH/NN_PULL socket. If any entity in the game is willing to send a message, it sends it to DCV via NN_PUSH, and DCV receives it via NN_PULL.

Once the DCV receives the messages it publishes it via NN_PUB and since Players and BVV are subscribed to DCV via NN_SUB so whenever the DCV publishes messages the Players and BVV receive it.

Source: Pangea Protocol Whitepaper (authors: sg777, jl777)

Features

TODO

Protocol

TODO

Project History

TODO

Architecture and Cryptography

Current Design

TODO

Current Issues

TODO

Roadmap

TODO

Strategy

TODO

End Goal

TODO