P2P decentralized multiplayer on-chain poker game with video feeds.
Problem: Online gambling has exploded into a $50b industry over the recent years and you may have seen the, just as recent, takeover of sports or twitch advertising by gambling platforms or sports betting like NBA Top Shot. Additionally California's Proposition 27 is on the ballot; which would allow online & mobile sports wagering outside of tribal lands on the condition that tribes & casinos contribute funds toward state efforts to address homelessness. We feel that blockchain can solve issues in this space before they arise by keeping things transparent and verifiably random. Blockchain technology means fan's betting history encrypted with a hash on the chain with ephemeral addresses allowing for online poker with immutable game integrity to secure your data as it will live encrypted on the blockchain forever with low risk of losing data Casino monopolys rely on opaque pricing and and structuring in hopes of widening margins and face extremely high cost, fees. and in-proportionate revenues. Monopolies like game developers hold a lot of influence - own, manage, and control game data in the metaverse. Why should gamers give up their freedom to control what they earned and paid for? Poker players should not have to trust a single centralized entity with their time and money.
Poker Game Integrity Examples:
Solution: Poker Network To meet this surge in demand, we are making POK3R! It's a multiplayer, on-chain decentralized poker game with video feeds. While half of the game is simply playing your cards right, the other half is also being able to read your opponent's face and fake them out! Join our growing community of online poker players duke it out on livestream or watch previously broadcasted matches as VODs and cheer them on in the chat.
Poker bots ruin online poker. How do you know you’re playing a person v.s. a bot?
Advantage that PokerBots have over humans:
PokerBot Detection
LiveStream Solution Countermeasures
Action for cheaters:
Videofeed social features with LivePeer: Blend of competition + social Synchronous online multiplayer Chat Reduces cheating of pokerbots
We plan to launch on Polygon as our preferred EVM network to host our poker & betting contracts. These games will be managed automatically via a centralized backend server that will use Quicknode as a provider. If present, Unstoppable Domains or ENS Domains will be used instead of raw addresses.
For small-scale matches (no audience), we'll use in-house streaming with VODs stored on IPFS. However, for larger scale matches we plan on integrating EPNS for match notifications, LivePeer as our CDN, & StreamrNetwork to allow fans to cheer or speculate. If need be, we will also communicate with users over XMTP to resolve any disputes people may have with the platform.
Free to play & Play to Earn Business Model: Accelerated by the covid pandemic and stay-at-home orders, the video game industry generated more than $155B in revenue with $54B of this was spent on additional in-game assets like NFTs. Currently over 3.1 billion people worldwide play video games. Coupled with the Defi markets at $100 billion in total locked value, play-to-earn games like Axie Infinity with record market caps in the $10 billion dollar range, the business demand for blockchain games in the metaverse will only go up.
Freemium model by acquiring Poker Network Coin (PNC) poker chips. For businesses, it is more cost efficient to add a blockchain poker game. Processing fees are extremely low. Save money by using blockchain instead of DEBIT or CREDIT cards. Withdrawing is super fast via Metamask with no middlemen.
Our play-to-earn model allow poker player to collect real-life cryptocurrency and NFTs that can be sold on an NFT marketplace.In our metaverse, gamers experience a generative simulations game with a fully open decentralized convergence of virtually and physical reality. Research from the World Bank sets international poverty rates to be at $1.90/day accelerated by the Covid19 stay-at-home restrictions, and the resulting recession. In places like the Vietnam or Philippines, people playing Axis Infinity were able to earn a few hundred dollars in a month, which is multiple times the minimum wage. This can help alleviate poverty and hunger. Making it a game that never ends, where the winning continues even when you’re not playing.
We reward poker players in the form of staking, farming $PNC currency, or generating tradeable poker deck covers. By playing the game regularly, each player can earn more items or tokens to sell and generate an income. To cash out, they will need to deposit NFTs or crypto to an NFT marketplace or exchange like PancakeSwap with PNC/MATIC. Play to Earn allows any player to turn a profit with game changing blockchain technology.
Non Fungible Tokens :
====================================================================================================================================
Poker Game Game Event Ledger
Node NPM Package for Texas Holdem Poker Card, Hand, HandsCollection, Pack, Combinations wrapping poker game with Wagmi Config (Ex: Metamask wallet for recipient, maker, and taker fees) and SessionProvider. The goal is to reduce the chances of opening multiple poker accounts by bots. Ethereum EVM with Infura's RPC URL and solidity smart contracts. Winner of the poker game will be able to withdraw the deposited funds to the wallet via an escrow.
Poker Hand Evaluator https://www.npmjs.com/package/tx-holdem https://www.npmjs.com/package/@livepeer/video-nft?activeTab=readme https://www.npmjs.com/package/@livepeer/webrtmp-sdk
Chainlink VRF
The most important part of any poker software is the random number generator (RNG) to shuffle the deck with encryption keys.
https://github.com/pok3rNetwork/pok3r/blob/staging/blockchain/contracts/pok3rVRF.sol
[SPONSOR] Polygon (Matic):
Web3 authentication contains session address, signed message, and expiration time in the user's browser. This serves two purposes
Wallet addresses allow private key management and censorship or pseudonymity and can help simplify the onboarding login process
We can verify a gamer's pseudo gamertag with their wallet address and their personal identities. Ex: "My real life name is Lucy, my gamertag is ! LOW IQ, my wallet address is 0x20956722fF53760c0e7cB3B03B7c22e03d0228b3, and I won the Poker tournament."
In order to buy-in, players must purchase poker chips with our in-game cryptocurrency PNC. $PNC will be the game governance token. Poker players must hold a minimum of X PNC in their account to participate in a game by adding the custom in-game currency. Buy in-game poker tables, poker card covers, and nft video stream tokens. Holders of tokens may also bet or gamble their PNC to increase their earnings. This allows players to make real money rewarding players for completing game tasks and incentivizing gameplay.
Solidity Smart Contracts Transparent, traceable, and verifiable transactions as smart contracts are publicly visible and tamper proof. They only execute when both parties fulfill all requirements eliminating counterparty failure.
https://github.com/pok3rNetwork/pok3r/blob/staging/blockchain/contracts/Mintables.sol https://github.com/pok3rNetwork/pok3r/blob/staging/blockchain/contracts/Play2earn.sol https://github.com/pok3rNetwork/pok3r/blob/staging/blockchain/contracts/pok3r.sol https://github.com/pok3rNetwork/pok3r/blob/staging/blockchain/contracts/pok3rVRF.sol https://github.com/pok3rNetwork/pok3r/blob/staging/blockchain/contracts/pokernetworkcoin.sol https://github.com/pok3rNetwork/pok3r/blob/staging/blockchain/contracts/Vault/DepositTracker.sol https://github.com/pok3rNetwork/pok3r/blob/staging/blockchain/contracts/Vault/LobbyTracker.sol
Token Pok3rNetworkCoin Polygon Network (MATIC) Open Zeppelin smart contracts can be verified on Polygon Scan.
https://mumbai.polygonscan.com/token/0x1e315e250f74bd559540deb64bf183ac79da9268?a=0x20956722ff53760c0e7cb3b03b7c22e03d0228b3
https://mumbai.polygonscan.com/token/0x1e315e250f74bd559540deb64bf183ac79da9268
[SPONSOR] Livepeer.Studio API:
Hosted gateway to the Livepeer Network with a distributed network of node operators that ensure that live video is delivered smoothly to viewers.
WebRTC: Stream from the browser with WebRTC using in-browser streaming. For the poker video playing connects to webcam streaming media via RTMP from the Web https://github.com/node-webrtc/node-webrtc
Dual ERC-2O Token Economics:
Livepeer NFT Gate Video : Access a protected page, to visit the user needs to be authenticated and own at least one NFT from the specified NFT collection with Livepeer ERC-20 tokens distributed via a 'Merkle Mine', an algorithm for decentralized distribution of token during the genesis state.
Can also clip video from poker games. LivePeer Video NFT minting applications for minting an NFT in 1-command. RTMP ingest URL to rtmp://{region}-rtmp.livepeer.com/live/{stream-key}. For example: rtmp://nyc-rtmp.livepeer.com/live/3821-jkku-06da-w3nd. Some available regions are: nyc, lax, mdw, lon, prg. https://www.npmjs.com/package/@livepeer/video-nft?activeTab=readme
[SPONSOR] IPFS NFT.Storage NFT-Gated Access with (Bronze, Silver, Gold Poker Memberships):
The future of digital ownership and collectibles with IPFS and Poker game metadata. Pok3r players can participate in poker tournaments by supplying crypto assets with an NFT membership. The history of every in-game asset can be stored on a ledger as player levels up connected by solidity smart contracts and IPFS CIDs. Game secured from hackers, exploits, and counterparty fraud.which logs (x,y) game states and uses a consensus mechanism to track modifications. Example includes Danish poker pro, Peter Jepsen executing an online poker cheating scheme where he installed Malware to view other player's cards.
Memberships (Levels of benefits, prizes, exclusive privileges, and promotions ) https://opensea.io/collection/pok3r https://opensea.io/collection/pok3r-bronze https://opensea.io/collection/pok3r-silver https://opensea.io/collection/pok3r-gold
Media Highlight Example:
Pok3r Royal Flush Live Stream NFT
Crypto collectible NFTs from live streams - each with different poker skills that makes them non duplicatable clipped and minted from poker video livestreams. Despite centralized gamers spending 1000s of hours for purple dragons in WOW or transferring real money for virtual skins on Fortnite, they have no extrinsic real world value. Poker Network solves this problem where players can buy in-game assets like Poker tables and Poker card covers as NFTs or win lucky assets by placing verifiably random bets providing real-world value to anyone interested in social gaming.
Allows users to view Poker Lobby LiveStream where they can create their own poker room and have fun full control of the settings. Each stream has a NFT collection associated with it. This gives poker players a sense of control to resell their NFTs creating an in-game digital economy with Polygon Matic. This allows players to have complete ownership over their NFTs. Users may search for poker screenshots and items listed by other players on the OpenSea marketplace promoting trade. Convert rare media clips into valuable tokens which have never been published as NFTs on the Internet.
(Pinned on Pinata Cloud. IPFS CID Verifier Verify a File's Authenticity )
CID QmW8uDNLYboKwzE91bEAKSu64GGgRTTWXvBSjHYB6Dc2h7
https://ipfs.io/ipfs/QmW8uDNLYboKwzE91bEAKSu64GGgRTTWXvBSjHYB6Dc2h7?filename=Pok3r%20Royal%20Flush%20Live%20Stream%20NFT.png
https://gateway.pinata.cloud/ipfs/QmWpP2YaicHMyPemrDh6eyYn1wzZ9tMt8jakZNo6gkQWmS
https://opensea.io/assets/matic/0x2953399124f0cbb46d2cbacd8a89cf0599974963/14737983190717378093662307342076092370700557761899436350629869326240728481892
https://nftstorage.link/ipfs/bafkreia3rjoe23rlnl6ukjmzgyibathmqratbssgxrue4k4m4f7e7kejwm
https://ipfs.io/ipfs/QmW8uDNLYboKwzE91bEAKSu64GGgRTTWXvBSjHYB6Dc2h7?filename=Pok3r%20Royal%20Flush%20Live%20Stream%20NFT.png
https://polygonscan.com/address/0x2953399124f0cbb46d2cbacd8a89cf0599974963
====================================================================================================================================
Future to do