NanoPoker: Play Poker with Nano

NanoPoker: Play Poker with Nano

=====================================================

Overview

NanoPoker utilizes Nano On Tap to create a flow state system modeling a poker game. If you're unfamiliar with Nano On Tap, I suggest reading the Nano On Tap Overview before continuing.

Production RECOMMENDED

Prerequisites

  • Docker
  • Nano Node
  • PoW Provider
  • Hardware and NanoOnTap Setup

Docker usage

The provided production/example stack is dockerized and includes:

  • gunicorn (dg01 container)
  • nginx (ng01 container)
  • postgres (ps01 container)

The dockerized setup is meant to be used as a quickly deployable sample.

Setup

  1. Clone the NanoPoker repo: git clone https://github.com/silverstar194/NanoOnTap.git
  2. Create and start containers. The database will be created and initialized automatically.
  3. Run the command: docker-compose build && docker-compose up -d

Check everything deployed

Go to http://localhost:8001/admin/. You should see a login screen.

Create Django superuser

Run the command: docker exec -it $(docker inspect --format="{{.Id}}" dg02) python /NanoPoker/manage.py createsuperuser

Import Nano Poker JSON template

Send a POST request to /action/template/import including the JSON in poker_template.json as the request body. This imports and defines the Poker flow state.

Restart the docker container

Restart the container to bootstrap the Nano Wallet and Nano Accounts from Nano Node. This automatically creates a new wallet and needed accounts on the Node.

Wiki

Please see the wiki for more information and guides.

Randy Lew (NANONOKO)

Who is Randy Lew, also known as NAONO-KO?

Before we dive in, let's take a look at his short video introduction: "I AM NANONOKO".

What does "NAANO-KO" mean? It is based on the Japanese phrase "" (Nan-no-ko), which means "the boy who loves Japan". Randy Lew, an American-born Chinese professional poker player, created this name as a tribute to his love for Japan. The meaning of each part is:

  • "Nano" () – small unit
  • "No" () – simple Japanese particle indicating a connection between words
  • "Ko" () – child or young person in Japanese

Poker Career

Randy Lew started playing poker during his university days in 2003. He turned pro in 2007 and has been playing professionally ever since.

Achievements

  • Supernova Elite (Supnoel) on PokerStars: Randy Lew achieved this highest VIP level six times, from 2007 to 2014, except for 2011 when he did not achieve it due to the "Black Friday" incident.
  • PokerBros King's Club Open.kakao.com – Tournament Records – NAANO-KO's High-Stakes Poker Strategy

Introducing the NANO Poker Club!

Join us at the NANO Poker Club!

Come play poker at the NANO poker club

Join us and come play poker at the NANO poker club!

Note: The Reddit links are blocked by network security.