Bitcoin Forum
April 26, 2024, 02:17:11 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 [4] 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 »
  Print  
Author Topic: 📌🔥🔥🔥[ANN][ICO][LBT]🔥LETBET🔥The Future Of Online Gambling🔥 74% OFF🔥🔥🔥  (Read 6520 times)
MishCoin
Member
**
Offline Offline

Activity: 195
Merit: 10


View Profile
January 04, 2018, 11:12:28 AM
 #61

What will be the main token utility here?
Whoever mines the block which ends up containing your transaction will get its fee.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714141031
Hero Member
*
Offline Offline

Posts: 1714141031

View Profile Personal Message (Offline)

Ignore
1714141031
Reply with quote  #2

1714141031
Report to moderator
1714141031
Hero Member
*
Offline Offline

Posts: 1714141031

View Profile Personal Message (Offline)

Ignore
1714141031
Reply with quote  #2

1714141031
Report to moderator
Roganciseh
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
January 04, 2018, 11:15:49 AM
 #62

How much is the $$ softcap for pre-sale?
Answer can be found in whitepaper.
NobFox
Member
**
Offline Offline

Activity: 85
Merit: 20


View Profile WWW
January 04, 2018, 11:22:40 AM
 #63

Do you have any plans in place to meet requirements of local laws in countries? I know the US and UK have quite tight gambling laws and many sites simply ban IPs from those countries from participating in any activity on the site.

█        ★        8 GAMES        ★        WAGERING CONTEST        ★        JACKPOTS        ★        VIP        ★       
─ ── ──── ──────        CryptoGames     Catch the winning spirit     Best Provably Fair Cryptocurrency Gambling Site        ────── ──── ── ─
►►►     [ DICE ]   [ SLOT ]   [ BLACKJACK ]   [ ROULETTE ]   [ PLINKO ]   [ LOTTERY ]   [ VIDEO POKER ]   [ MINESWEEPER ]     ◄◄◄
VityalyaVik
Newbie
*
Offline Offline

Activity: 149
Merit: 0


View Profile
January 04, 2018, 11:23:05 AM
 #64

I can't figure, where are you based now> or you team is decentrallized?
Saytkatery
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
January 04, 2018, 11:26:44 AM
 #65

I can't figure, where are you based now> or you team is decentrallized?
It's really not described, but what it changes?
let.bet (OP)
Copper Member
Newbie
*
Offline Offline

Activity: 126
Merit: 0


View Profile WWW
January 04, 2018, 11:28:41 AM
Last edit: January 04, 2018, 05:26:20 PM by let.bet
 #66

How will the internal exchange work? Are you going to create your own blockchain? Will there be any testing?

Thanks for your helpful question.

Our Internal Exchange feature is under development. We tend to release this after the ICO.

We did create own blockchain due to the fact that we want to customize to build our own blockchain system which meets the requirement of the gambling industry & easy to handle.

In order to make sure that our solution is just right and the system is running smoothly:
+ We already built a gambling platform: provides smart-contract based games
+ You can check our monitoring tools: network stats, block explorer.

rey6te
Member
**
Offline Offline

Activity: 148
Merit: 10


View Profile
January 04, 2018, 11:34:50 AM
 #67

I've seen a lot of casino and poker projects recently, but  I like  LetBet the most!
Oleg_93
Newbie
*
Offline Offline

Activity: 142
Merit: 0


View Profile
January 04, 2018, 12:03:49 PM
 #68

Do you have a gambling experience? There are a lot of competitors out there, whats your main advantage??
let.bet (OP)
Copper Member
Newbie
*
Offline Offline

Activity: 126
Merit: 0


View Profile WWW
January 04, 2018, 12:09:34 PM
 #69

I can't figure, where are you based now> or you team is decentrallized?
It's really not described, but what it changes?


Hey Folks, we are based in Belize, let do search our name.
We also works with some ico rating services and will ann you all soon, keep calm and play now Smiley

Poy.Jon
Newbie
*
Offline Offline

Activity: 147
Merit: 0


View Profile
January 04, 2018, 12:12:54 PM
 #70

Do I get right that there will be p2p gambling as well?
Hakamura
Sr. Member
****
Offline Offline

Activity: 294
Merit: 257



View Profile
January 04, 2018, 12:18:16 PM
 #71

gambling on a blockchain is always cool, because they have a very great perspective.
the main thing that everything was done in accordance with the law.

in which countries will this work?
Dmitr.g
Newbie
*
Offline Offline

Activity: 175
Merit: 0


View Profile
January 04, 2018, 12:23:19 PM
 #72

Do you have any restrictions for players? For example, gambling is illegal in some countries.
let.bet (OP)
Copper Member
Newbie
*
Offline Offline

Activity: 126
Merit: 0


View Profile WWW
January 04, 2018, 12:25:08 PM
 #73

Do I get right that there will be p2p gambling as well?

Hey folks,
You right,
Let i make an article and share with u how we make it okie ?

P/S want to review our smartcontract for P2P ?

focacho1
Full Member
***
Offline Offline

Activity: 279
Merit: 100



View Profile
January 04, 2018, 12:45:59 PM
 #74

I still keep reading your wp. It looks good and easy to comprehand. Great!
let.bet (OP)
Copper Member
Newbie
*
Offline Offline

Activity: 126
Merit: 0


View Profile WWW
January 04, 2018, 12:51:59 PM
 #75

I still keep reading your wp. It looks good and easy to comprehand. Great!

Thanks for your time focacho1, do you want to join our bounty program to share your review ?
We always respect your opinion, your view and never force u to change it, just share ur view and we will work hard to fix it.

let.bet (OP)
Copper Member
Newbie
*
Offline Offline

Activity: 126
Merit: 0


View Profile WWW
January 04, 2018, 01:27:25 PM
 #76

gambling on a blockchain is always cool, because they have a very great perspective.
the main thing that everything was done in accordance with the law.

in which countries will this work?

Hey Hakamura,
Please read our whitepaper for more information.
Basically, we obtain license and provide game in some country.
However we also work with other bookmarker to provide worldwide.

We will make a guide and our lawyer will explain for you soon.

saimoooon
Member
**
Offline Offline

Activity: 260
Merit: 10


View Profile
January 04, 2018, 01:33:12 PM
 #77

Do I get right that there will be p2p gambling as well?

Hey folks,
You right,
Let i make an article and share with u how we make it okie ?

P/S want to review our smartcontract for P2P ?

Yes! It will be really interesting!
saimoooon
Member
**
Offline Offline

Activity: 260
Merit: 10


View Profile
January 04, 2018, 01:38:32 PM
 #78

I can't figure, where are you based now> or you team is decentrallized?
It's really not described, but what it changes?


Hey Folks, we are based in Belize, let do search our name.
We also work with some ico rating services and will ann you all soon, keep calm and play now Smiley

Waiting for the ANN! Don't see many ICO from Belize, best wishes to you  Wink
let.bet (OP)
Copper Member
Newbie
*
Offline Offline

Activity: 126
Merit: 0


View Profile WWW
January 04, 2018, 01:43:03 PM
 #79

Do I get right that there will be p2p gambling as well?

Hey folks,
You right,
Let i make an article and share with u how we make it okie ?

P/S want to review our smartcontract for P2P ?

Yes! It will be really interesting!


The code is under review, so it would really great if you could join to our developer bounty campaign Cheesy

Let I share you the SmartContract here (Remember it's for our chain not ethereum).

The simple scenario is:

10 people bet 100 LBT on MU win
8 people bet 10 LBT on Real win
1 X-man bet 1 LBT on draw
The result: Draw
=> X-man win 111 LBT.


Code:
pragma solidity ^0.4.18;

import 'zeppelin-solidity/contracts/math/SafeMath.sol';
import 'zeppelin-solidity/contracts/ownership/Ownable.sol';
import './LetBetCreditManager.sol';

contract LetBetSportGameP2PBetting is Ownable {

    using SafeMath for uint256;
   
    enum BetOption { UNKNOWN, WIN, DRAW, LOSE }
    enum GameResult { UNKNOWN, WIN, DRAW, LOSE, CANCEL }
    enum GameState { UNKNOWN, IN_BET, IN_GAME, END }
   
    struct Player {
        address addr;
        BetOption betOption;
        uint256 betAmount;
        uint256 winAmount;
    }

    struct Game {
        uint256 gameId;
        uint16[2] gameScore;
        GameResult result;
        GameState status;
       
        Player[] betWinPlayers;
        Player[] betDrawPlayers;
        Player[] betLosePlayers;
        uint256 betWinTotal;
        uint256 betDrawTotal;
        uint256 betLoseTotal;
    }
   
    address public creditManager; // address of credit manager
   
    mapping (uint256 => Game) public games;
   
    uint256[] public gameList;
   
    event RefundAll(uint256 gameId);
    event PerformBetWithPlayer(uint256 gameId, uint8 result);
    event BetWithPlayer(address player, uint256 gameId, uint8 option, uint256 amount);
   
    function LetBetSportGameP2PBetting(address _creditManager) public {
        creditManager = _creditManager;
    }
   
    function getInfo(uint256 _gameId) public constant returns (uint16[2] gameScore, uint8 result, uint8 status, uint numOfBetWinPlayers, uint256 betWinTotal, uint numOfBetDrawPlayers, uint256 betDrawTotal, uint numOfBetLosePlayers, uint256 betLoseTotal) {
        Game memory game = games[_gameId];
        return (game.gameScore, uint8(game.result), uint8(game.status), game.betWinPlayers.length, game.betWinTotal, game.betDrawPlayers.length, game.betDrawTotal, game.betLosePlayers.length, game.betLoseTotal);
    }
   
    function getPlayerBetWinWithPlayer(uint256 _gameId, uint _index) public constant returns (address addr, uint8 betOption, uint256 betAmount, uint256 winAmount) {
        require(_index < games[_gameId].betWinPlayers.length);
       
        Player memory player = games[_gameId].betWinPlayers[_index];
        return (player.addr, uint8(player.betOption), player.betAmount, player.winAmount);
    }
   
    function getPlayerBetDrawWithPlayer(uint256 _gameId, uint _index) public constant returns (address addr, uint8 betOption, uint256 betAmount, uint256 winAmount) {
        require(_index < games[_gameId].betDrawPlayers.length);
       
        Player memory player = games[_gameId].betDrawPlayers[_index];
        return (player.addr, uint8(player.betOption), player.betAmount, player.winAmount);
    }
   
    function getPlayerBetLoseWithPlayer(uint256 _gameId, uint _index) public constant returns (address addr, uint8 betOption, uint256 betAmount, uint256 winAmount) {
        require(_index < games[_gameId].betLosePlayers.length);
       
        Player memory player = games[_gameId].betLosePlayers[_index];
        return (player.addr, uint8(player.betOption), player.betAmount, player.winAmount);
    }
   
    function getGameList() public constant returns (uint256[] gameIds) {
        return gameList;
    }
   
    function start(uint256 _gameId) onlyOwner public returns (bool success) {
        require(games[_gameId].status != GameState.END);
       
        if (games[_gameId].status == GameState.UNKNOWN) {
            games[_gameId].gameId        = _gameId;
            games[_gameId].gameScore     = [0, 0];
            games[_gameId].result        = GameResult.UNKNOWN;
            games[_gameId].status        = GameState.IN_BET;
           
            delete games[_gameId].betWinPlayers;
            delete games[_gameId].betDrawPlayers;
            delete games[_gameId].betLosePlayers;
            games[_gameId].betWinTotal  = 0;
            games[_gameId].betDrawTotal = 0;
            games[_gameId].betLoseTotal = 0;
           
            gameList.push(_gameId);
        }
       
        return true;
    }
   
    function end(uint256 _gameId, uint16[2] _gameScore, uint8 _result) onlyOwner public returns (bool success) {
        require(games[_gameId].status == GameState.IN_BET || games[_gameId].status == GameState.IN_GAME);
        require(_result >= uint8(GameResult.WIN) && _result <= uint8(GameResult.CANCEL));
       
        GameResult result = GameResult(_result);
        games[_gameId].gameScore = _gameScore;
        games[_gameId].result = result;
       
        if (result == GameResult.CANCEL) {
            if (!refundAll(_gameId)) revert();
        } else {
            if (!performBetWithPlayer(_gameId, _result)) revert();
        }
       
        games[_gameId].status = GameState.END;
       
        return true;
    }
   
    function refundAll(uint256 _gameId) internal returns (bool success) {
        uint i = 0;
        LetBetCreditManager lbcm = LetBetCreditManager(creditManager);
       
        for (i = 0; i < games[_gameId].betWinPlayers.length; ++i) {
            if (!lbcm.increaseCredit(games[_gameId].betWinPlayers[i].addr, games[_gameId].betWinPlayers[i].betAmount)) revert();
            games[_gameId].betWinPlayers[i].winAmount = games[_gameId].betWinPlayers[i].betAmount;
        }
       
        for (i = 0; i < games[_gameId].betDrawPlayers.length; ++i) {
            if (!lbcm.increaseCredit(games[_gameId].betDrawPlayers[i].addr, games[_gameId].betDrawPlayers[i].betAmount)) revert();
            games[_gameId].betDrawPlayers[i].winAmount = games[_gameId].betDrawPlayers[i].betAmount;
        }
       
        for (i = 0; i < games[_gameId].betLosePlayers.length; ++i) {
            if (!lbcm.increaseCredit(games[_gameId].betLosePlayers[i].addr, games[_gameId].betLosePlayers[i].betAmount)) revert();
            games[_gameId].betLosePlayers[i].winAmount = games[_gameId].betLosePlayers[i].betAmount;
        }
       
        RefundAll(_gameId);
       
        return true;
    }
   
    function performBetWithPlayer(uint256 _gameId, uint8 _result) internal returns (bool success) {
        uint i = 0;
        uint256 total = 0;
        uint256 amount = 0;
        GameResult result = GameResult(_result);
        LetBetCreditManager lbcm = LetBetCreditManager(creditManager);
       
        if (result == GameResult.WIN) {
            total = games[_gameId].betDrawTotal.add(games[_gameId].betLoseTotal);
            for (i = 0; i < games[_gameId].betWinPlayers.length; ++i) {
                amount = games[_gameId].betWinPlayers[i].betAmount;
                amount = amount.add(amount.mul(total).div(games[_gameId].betWinTotal));
                if (!lbcm.increaseCredit(games[_gameId].betWinPlayers[i].addr, amount)) revert();
                games[_gameId].betWinPlayers[i].winAmount = amount;
            }
        } else if (result == GameResult.DRAW) {
            total = games[_gameId].betWinTotal.add(games[_gameId].betLoseTotal);
            for (i = 0; i < games[_gameId].betDrawPlayers.length; ++i) {
                amount = games[_gameId].betDrawPlayers[i].betAmount;
                amount = amount.add(amount.mul(total).div(games[_gameId].betDrawTotal));
                if (!lbcm.increaseCredit(games[_gameId].betDrawPlayers[i].addr, amount)) revert();
                games[_gameId].betDrawPlayers[i].winAmount = amount;
            }
        } else if (result == GameResult.LOSE) {
            total = games[_gameId].betWinTotal.add(games[_gameId].betDrawTotal);
            for (i = 0; i < games[_gameId].betLosePlayers.length; ++i) {
                amount = games[_gameId].betLosePlayers[i].betAmount;
                amount = amount.add(amount.mul(total).div(games[_gameId].betLoseTotal));
                if (!lbcm.increaseCredit(games[_gameId].betLosePlayers[i].addr, amount)) revert();
                games[_gameId].betLosePlayers[i].winAmount = amount;
            }
        }
       
        PerformBetWithPlayer(_gameId, _result);
       
        return true;
    }
   
    function closeBet(uint256 _gameId) onlyOwner public returns (bool success) {
        require(games[_gameId].status == GameState.IN_BET);
       
        games[_gameId].status = GameState.IN_GAME;
       
        return true;
    }
   
    function betWithPlayer(uint256 _gameId, uint8 _betOption, uint256 _betAmount) public returns (bool success) {
        require(games[_gameId].status == GameState.IN_BET);
        require(_betOption >= uint8(BetOption.WIN) && _betOption <= uint8(BetOption.LOSE));
        require(_betAmount > 0);
       
        LetBetCreditManager lbcm = LetBetCreditManager(creditManager);
       
        uint256 currentCredit = lbcm.getCredit(msg.sender);
        if (currentCredit < _betAmount) revert();
       
        if (!lbcm.decreaseCredit(msg.sender, _betAmount)) revert();
       
        BetOption betOption = BetOption(_betOption);
        if (betOption == BetOption.WIN) {
            games[_gameId].betWinPlayers.push(Player(msg.sender, betOption, _betAmount, 0));
            games[_gameId].betWinTotal = games[_gameId].betWinTotal.add(_betAmount);
        } else if (betOption == BetOption.DRAW) {
            games[_gameId].betDrawPlayers.push(Player(msg.sender, betOption, _betAmount, 0));
            games[_gameId].betDrawTotal = games[_gameId].betDrawTotal.add(_betAmount);
        } else if (betOption == BetOption.LOSE) {
            games[_gameId].betLosePlayers.push(Player(msg.sender, betOption, _betAmount, 0));
            games[_gameId].betLoseTotal = games[_gameId].betLoseTotal.add(_betAmount);
        }
       
        BetWithPlayer(msg.sender, _gameId, _betOption, _betAmount);
       
        return true;
    }
   
}

let.bet (OP)
Copper Member
Newbie
*
Offline Offline

Activity: 126
Merit: 0


View Profile WWW
January 04, 2018, 02:01:57 PM
 #80

#LETBET #INTHENEWS

Quote
elize-based firm LetBet is the latest to offer a cryptocurrency aimed specifically at online gambling. Entitled LBT, the new blockchain-powered currency has been touted as a solution to the delayed payout systems of traditional gambling sites, as well as a way to remove the third party element.

Online platforms such as LetBet are attempting to usher in the transition from a fair gambling system to a trustless one. This means that third parties are no longer necessary, as smart contracts are automatically drawn up meaning no-one could control the game or its outcomes.

This platform also supports players from countries with strict gambling regulations, and will therefore aim to generate a free and fair online gambling environment on a global scale.

The Initial Coin Offering (ICO) crowdsale will commence on 25th February, with LetBet setting the total cap of its token to 199 million during the period. Prior to this, the pre-sale will start on 20th January and finish on 14th February, with a starting price of $0.5 per LBT with 70% bonus on first purchase.

A number of other betting-orientated cryptocurrencies have emerged recently – such as CasinoCoin, Unikrn and BETR – as the crypto phenomenon sparked by Bitcoin shows no sign of letting up.

https://www.sbcnews.co.uk/sportsbook/2018/01/04/letbet-aims-big-online-betting-focused-cryptocurrency/

Pages: « 1 2 3 [4] 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!