- 999Dice — как зарабатывать на официальном сайте 999Dice.com
- Возможности и особенности сервиса 999Dice
- Игра 999DICE
- Честные ставки
- Боты и API
- Чат пользователей
- Выплаты и пополнение счета
- 99.9% API
- Making Money
- Rules
- Github
- Sample Bot
- The .NET API
- Starting a session.
- Handling user information.
- Funds.
- Betting Calculations.
- Betting.
- The Java API
- The Raw Web API
- Responses
- Starting a session.
- Handling user information.
- Funds.
- Betting.
- General Information.
- Samples
999Dice — как зарабатывать на официальном сайте 999Dice.com
999Dice — популярный сервис по бесплатной раздаче криптовалют Bitcoin, Ethereum, Litecoin и Dogecoin, а также увеличения имеющегося баланса при помощи игры Больше/Меньше. Криптовалютный кран 999 Dice позволяет получать определенное число криптовалют каждые 2.5 минуты, а также каждые 1-2 часа дает возможность, при помощи кнопки в чате, получать до 0.001 BTC в имеющихся криптовалютах.
Возможности и особенности сервиса 999Dice
999 Dice является одним из самых популярных и щедрых криптовалютных кранов, который позволяет зарабатывать Биткоин, Эфир, Лайткоин и Догекоин совершенно бесплатно. Сначала на кране Вы можете получать некоторую часть данных криптовалют, а затем при помощи игры 999Dice увеличить начальный баланс в тысячи, десятки тысяч и даже сотни тысяч раз. Даже если у Вас с первого раза не удалось заработать и Ваш баланс стал равен нулю, Вы снова можете получить бесплатно на кране криптовалюту и снова продолжить играть. Это позволяет игрокам всегда оставаться с заработком.
Особенности сервиса 999Dice:
- Бесплатная выдача BTC, ETH, LTC и Doge на кране 999DICE;
- Раздача до 0,001 BTC в различных криптовалютах каждые 1-2 часа;
- Увеличение баланса при помощи игры 999DICE;
- Возможность игры в 999Dice как в ручном режиме, так и в автоматическом режиме;
- Выплаты до 99,9%, комиссия на вывод всего лишь 0,1%;
- История всех Ваших ставок в игре;
- Быстрые выплаты заработанной криптовалюты;
- Возможность пополнения счета доступными криптовалютами для игры по крупному;
- Чат для общения с другими игроками;
- Возможность создавать неограниченное число аккаунтов;
- Возможность игры при помощи ботов и различных приложений по API;
- Контроль честности в игре;
- Реферальная программа.
Игра 999DICE
Игра 999Dice является основным способом заработка криптовалют на сервисе. Причем зарабатывать можно совершенно бесплатно, для этого Вы можете получать на кране 999Dice или в чате при помощи кнопки криптовалюту, а затем ее использовать для игры. Игра 999Дисе представляет собой знакомую уже многим игру Больше/Меньше, где Вам необходимо угадать в какой диапазон чисел попадет число, которое появится на экране.
В игре Вы можете настраивать шансы выигрыша, устанавливать размер минимальной ставки, удваивать ставки и указывать другие различные настройки. Играть предоставляется возможность как вручную, так и в автоматизированном режиме. Также в сервисе разрешается игра при помощи различных ботов и приложений.
Честные ставки
Сервис 999Dice позиционирует себя как честный и надежный сервис, который предоставляет для всех пользователей контроль честности, благодаря которому Вы можете проверить честность выпадения чисел в игре. Все выпадающие числа в сервисе известны заранее, до того, как Вы совершите ставку. Проверить это можно в разделе «Честные ставки», где Вы получите персональный хэш номер сервера. После того, как ставка будет сделана и выпадет число, вы сможете проверить честность ставки. Для автоматизации проверки ставок, используется один и тот же номер сервера.
Боты и API
В отличие от других аналогичных по функционалу сервисов, 999 Дисе позволяет создавать множество аккаунтов, а также пользоваться различными ботами для увеличения баланса криптовалют при помощи игры Больше/Меньше. Для этого этого в одноименном разделе на сайте сервиса имеется раздел с описанием по интеграции приложений с сайтом 999Dice.com по API.
Чат пользователей
Для общения и обмена мыслями с другими пользователями в сервисе имеется онлайн чат. Помимо общения, в онлайн чате каждые 1-2 часа Вы можете увидеть кнопку, нажав на которую Вы можете получить до 0.001 BTC в доступных на сервисе криптовалютах.
Также для общения в чате с разных аккаунтов Вы можете использовать одно и тоже имя. Это можно сделать в настройках своего аккаунта при помощи пункта «Привязка идентичности» ко всем аккаунтам.
Выплаты и пополнение счета
Все заработанную криптовалюту на сервисе 999 Дисе Вы можете вывести абсолютно в любой удобный для Вас момент. Для выплат Вы можете как указывать каждый раз новый адрес кошелька, так и использовать постоянный, который можно указать в настройках своего профиля. Выплата осуществляется обычно в течении 30 минут с момента подачи заявки.
Также в сервисе имеется возможность пополнения счета для игры. Для этого Вы получаете свои персональные криптовалютные адреса. После отправки криптовалюты, зачисление на ее счет происходит практически моментально, не дожидаясь даже подтверждения транзакций сетью.
Источник
99.9% API
Want to make your own dice betting bot? Want to earn money while doing it? That is what we are offering.
On this page, you will find information about creating your own bot using the API provided by 999dice.
Making Money
New players are automatically attached as one of your referrals on 999dice. That means you earn 0.05% of the value of every bet they make, win or lose.
Rules
We do not care if you make a bot and call it «Bob’s Super-Dice Site». You do not need to mention our website at all. We do not care if you pass it off as your own site, even. To extend that idea, you could even create your own website, and have our API serve as your back-end.
What we DO care about is: PLAY FAIR. Be open and honest about what your bot does and doesn’t do. We are keeping a close eye on the API usage.
Github
The source to both the C# & Java API are now available on github.
Sample Bot
A sample bot has been created using the .NET 4.5 API. Its purpose is to demonstrate to programmers some of the capabilities of the API.
These bot downloads have been updated to work with the 999-dice/999doge/notdicelol mirror
Download the sample 999dice.com bot (Build 2017-07-02, Requires .NET 4.5, which comes with Windows 8, or can be downloaded here)
Download the sample 999dice.com bot [.NET 3.5] (Build 2017-07-02, Requires .NET 3.5, which comes with Windows 7, or can be downloaded here)
Download the source code (Build 2016-11-21, Visual studio project). Contains source for both the .NET 3.5 and .NET 4.5 versions.
The .NET API
An implementation of the API is available in .NET (for C#, VB, F#. ).
Download the .NET API for .NET 4.5 (Build 2017-07-02, includes Async and Begin/End methods)
Download the .NET API for .NET 3.5 (Build 2017-07-02, includes Begin/End methods)
Here’s a brief overview of how it works. All classes are in the Dice.Client.Web namespace.
First, you call BeginSession(. ) , which gives you a SessionInfo object. This object contains everything about your user, and everything else in the API requires you to have one.
Once you’ve got your SessionInfo object, you can make any other call, such as PlaceBet , CreateUser , or Withdraw .
Here’s a brief rundown on the essential classes and methods.
Starting a session.
Handling user information.
Funds.
Betting Calculations.
Betting.
The Java API
An implementation of the API is available in Java.
It is nearly identical to the .NET API (See above!). All classes are in the dice.client.web package.
The Raw Web API
If you aren’t using a language that already has an implementation of the API, you can still access it using web requests.
- All requests are made to this URL: https://www.999dice.com/api/web.aspx
- All parameters are sent in a POST (not json).
- All results are returned to you as json.
All requests must include the action you wish to perform as the «a» parameter.
All requests other than CreateAccount , BeginSession , and Login must include a session cookie as the «s» parameter.
For example: a=GetServerSeedHash&s=1a2b3c4d5f6 is requesting the action «GetServerSeedHash» for the user with the session cookie «1a2b3c4d5f6».
Responses
All requests can receive error responses instead of the normal response.
There are some standard error responses that may be generated for any request:
- error: Message (An error has occured)
- TooFast: 1 (You are performing an action too quickly and have been rate limited)
- TotpFailure: 1 (This action requires a valid Totp code, which was not provided)
Starting a session.
Handling user information.
Funds.
Betting.
The client seed is now sent along with every call to PlaceBet or PlaceAutomatedBets.
- Set the client’s seed number.
- Request:
- a: SetClientSeed
- s: User’s session cookie
- Seed: The user’s new seed number (64 bit signed integer)
- Response:
- success: 1 (The seed is changed)
PlaceBet
- Place a bet
- Request:
- a: PlaceBet
- s: User’s session cookie
- PayIn: The bet amount, in satoshis
- Low: The low number in the user’s guess range. The guess range must be between 0-999,999.
- High: The high number in the user’s guess range. The guess range must be between 0-999,999.
- ClientSeed: The seed to use for this bet (32 bit signed integer)
- Currency: btc/doge/ltc/eth
- ProtocolVersion: 2 [All bot owners should update their code to set this value to opt in to the new response format]
- Response:
- BetId: The bet’s ID.
- PayOut: The payout from the bet (subtract PayIn to calculate profit)
- Secret: The secret number from the bet.
- StartingBalance: Your balance just before placing the bet, in satoshis.
- ServerSeed: The server seed used to generate the bet.
- Next: The next server seed hash (If all 0’s, check the Warning field)
- Errors:
- ChanceTooHigh: 1 (The chance to win is too high. It must be between 5% and 95%)
- ChanceTooLow: 1 (The chance to win is too low. It must be between 5% and 95%)
- InsufficientFunds: 1 (The user has insufficient funds to make this bet)
- NoPossibleProfit: 1 (There is no possible way for the user to profit from this bet)
- MaxPayoutExceeded: 1 (The bet, if won, would exceed the maximum possible payout for the casino)
PlaceAutomatedBets
- Place a batch of automated bets
- Request:
- a: PlaceAutomatedBets
- s: User’s session cookie
- BasePayIn: The base bet amount, in satoshis
- Low: The low number in the user’s guess range. The guess range must be between 0-999,999.
- High: The high number in the user’s guess range. The guess range must be between 0-999,999.
- MaxBets: The maximum number of bets to make. Current limit is 200.
- ResetOnWin (optional): If true, after winning a bet, the next bet amount will be BasePayIn.
- ResetOnLose (optional): If true, after losing a bet, the next bet amount will be BasePayIn.
- IncreaseOnWinPercent (optional): If ResetOnWin is false, after winning a bet, increase the next bet by this percent. 0.5 = 50%, 1.0 = 100% (double), 2.0 = 200% (triple). Cannot be negative.
- IncreaseOnLosePercent (optional): If ResetOnLose is false, after losing a bet, increase the next bet by this percent. 0.5 = 50%, 1.0 = 100% (double), 2.0 = 200% (triple). Cannot be negative.
- MaxPayIn (optional): The maximum bet amount, or 0 for no maximum.
- ResetOnLoseMaxBet (optional): If true, then after a losing bet where the bet amount is equal to MaxPayIn, the next bet amount will be BasePayIn.
- StopOnLoseMaxBet (optional): If true, then after a losing bet where the bet amount is equal to MaxPayIn, betting will end.
- StopMaxBalance (optional): After a bet, if your balance is at least this amount, then stop betting. 0 for no maximum.
- StopMinBalance (optional): After a bet, if your balance is less than this amount, then stop betting.
- StartingPayIn (optional): The first bet’s amount, in satoshis (Overrides BasePayIn as the first bet’s size)
- Compact (optional): If true, a compact response is sent. This will save bandwidth and yield quicker responses. For example, 200 bets may take 4000 bytes of bandwidth whereas the compact result might be only 100 bytes.
- ClientSeed: The seed to use for these bets (32 bit signed integer)
- Currency: btc/doge/ltc/eth
- ProtocolVersion: 2 [All bot owners should update their code to set this value to opt in to the new response format]
- Response:
- BetId: The bet ID of the first bet (Each subsequent bet, add 1).
- PayIns: The amounts of the bets
- PayOuts: The payouts from the bets (subtract PayIns to calculate profit)
- Secrets: The secret numbers from the bets.
- StartingBalance: Your balance just before beginning the bets, in satoshis.
- Next: The next server seed hash (If all 0’s, check the Warning field)
- Compact Response:
- BetId: The bet ID of the first bet (Each subsequent bet, add 1).
- BetCount: The total number of bets
- PayIn: The total amount bet
- PayOut: The total amount of all bet payouts (subtract PayIn to calculate profit)
- Seed: The server seed used to calculate the bet results.
- StartingBalance: Your balance just before beginning the bets, in satoshis.
- Next: The next server seed hash (If all 0’s, check the Warning field)
- Errors:
- ChanceTooHigh: 1 (The chance to win is too high. It must be between 5% and 95%)
- ChanceTooLow: 1 (The chance to win is too low. It must be between 5% and 95%)
- InsufficientFunds: 1 (The user has insufficient funds to make this bet)
- NoPossibleProfit: 1 (There is no possible way for the user to profit from this bet)
- MaxPayoutExceeded: 1 (The bet, if won, would exceed the maximum possible payout for the casino)
- Seed: The server seed used to calculate the bet results.
General Information.
Samples
Request: a=UpdateEmergencyAddress &s=1a2b3c4d5e6f &Address=1BitcoinAddress123
Response:
Request: a=Withdraw &s=1a2b3c4d5e6f &Amount=5000000 &Address=1BitcoinAddress123 &Currency=btc
Response:
or Response:
Request: a=GetBalance &s=1a2b3c4d5e6f
Response:
or Response:
Request: a=PlaceAutomatedBets &s=1a2b3c4d5e6f &BasePayIn=1000 &Low=0 &High=499499 &MaxBets=200 &ResetOnWin=1 &ResetOnLose=1 &IncreaseOnWinPercent=0 &IncreaseOnLosePercent=0 &MaxPayIn=2500 &ResetOnLoseMaxBet=0 &StopOnLoseMaxBet=0 &StopMaxBalance=0 &ClientSeed=987654321 &Currency=btc &Compact=1
Response:
or Response:
or Response:
Источник