Ставки

Учебный проект студентов Финансового университета. Пари между двумя участниками через смарт-контракт.

Как это работает

Шаг 1

Вы с другом хотите заключить пари.

Шаг 2

Один из вас заводит «спор».

Шаг 3

Вы ждёте фактический исход события.

Шаг 4

Средства уходят победителю.

Почему это работает

  • P2P. Никаких посредников и комиссий платформы — только контракт между вами.
  • Деньги в контракте. Ставки переводятся в контракт и остаются там до завершения; досрочно их нельзя забрать «в карман».
  • Отмена / отказ. Пока второй не внёс ставку: игрок 1 может отменить спор, игрок 2 может отклонить приглашение — депозит игрока 1 возвращается.
Советы! Заключайте пари только с теми, кому доверяете. После внесения средств в контракт платформа не сможет вернуть их по вашей просьбе — действуют только правила смарт-контракта.
Макет в Figma

Интерфейс к FABetMultiStakes.sol

не подключено баланс: · сеть:

статистика

  • Победы
  • Поражения

цифры

Подключите MetaMask. Учитываются только споры «завершён» (Resolved); справа — суммарный денежный результат по ним.

Адрес и баланс — из MetaMask. Круг — доли побед/поражений; число справа — суммарный результат по завершённым спорам (в монете сети). Данные: getMyBetIds + getBet (только Resolved).

Списки из блокчейна. Вступить — внести ту же сумму, что указал создатель спора. Отклонить, отменить или зафиксировать исход — без дополнительной оплаты.

Вы — первый участник: пока второй не ответил, можно отменить спор. После того как второй внесёт такую же ставку, выберите фактический исход — «да» или «нет».

Тема Ставка Состояние Действия

Спор

Игрок 1 — ваш подключённый кошелёк. Сумма ставки внизу.

Я,  , хочу заключить спор с на тему

Мой прогноз . Размер ставки .

Номер нового спора смотрите в MetaMask или на вкладке «текущие» после обновления списка.