> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mycryptocasino.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Пополнение и вывод

> Как вносить и выводить USDC, как хранится ваш баланс и что происходит, когда вы подписываете вывод.

Все движения денег в My Crypto Casino происходят в **USDC в блокчейне Solana**: это единственная поддерживаемая валюта для пополнения, вывода и игры. Других токенов, других блокчейнов и фиатного пополнения внутри самого казино нет.

## Как устроен игровой баланс

Когда вы пополняете счёт, ваши USDC переводятся на **токен-аккаунт казино, принадлежащий ончейн-программе**, а программа зачисляет эту сумму на **личный аккаунт баланса игрока**, привязанный к адресу вашего кошелька. Этот аккаунт баланса — обычный аккаунт Solana: вы (или кто угодно) можете в любой момент найти его в обозревателе блоков.

Для вас как для игрока важны три свойства этой схемы:

* **Ваш баланс обеспечивается программой, а не записью в базе данных.** Каждое пополнение, ставка, выплата и вывод изменяют его через публичные, проверяемые инструкции программы.
* **Для вывода нужна подпись вашего кошелька.** Инструкцию вывода подписываете вы; программа сверяет записанный баланс и, если средств достаточно, возвращает USDC на ваш кошелёк. Нет ни ручного одобрения, ни участия оператора.
* **Правила программы публичны.** Адрес программы опубликован, и её поведение можно проверить независимо; см. [Ончейн-архитектура](/ru/docs/security/on-chain-architecture).

## Пополнение

1. Нажмите **Пополнить** в левом верхнем углу панели ставок.
2. Введите сумму USDC, которую хотите внести.
3. Подтвердите транзакцию в кошельке.

Как только транзакция подтвердится (обычно **за считаные секунды**), ваш игровой баланс обновится, и можно начинать играть. Если игровой баланс опустился до нуля, просто пополните его снова.

### Ваш первый депозит

При регистрации в блокчейн ничего не записывается, поэтому **ваш первый депозит — это транзакция, которая создаёт ваш ончейн-аккаунт**. Одной подписью она создаёт аккаунт, привязывает реферера, если вы ввели реферальный код, и зачисляет ваше пополнение.

Два следствия, о которых стоит знать:

* Для него нужно **чуть больше SOL**, чем для последующих пополнений, потому что создание ончейн-аккаунтов требует разовых расходов. Приложение проверяет ваш баланс SOL до подписи и сообщает, если его не хватает.
* Пока он не подтверждён, действия, которые записывают данные в блокчейн, недоступны: [включение игры или привязка устройства](/ru/docs/getting-started/sessions-and-devices), [отправка чаевых](/ru/docs/getting-started/tipping), выпуск реферального NFT, получение реферального дохода и сообщения в чате.

Все последующие пополнения — обычные.

## Вывод

1. Нажмите **Вывести** в левом верхнем углу панели ставок.
2. Введите сумму USDC, которую хотите вывести.
3. Подтвердите транзакцию в кошельке.

Программа проверяет, что игрового баланса хватает на эту сумму, списывает её и переводит USDC прямо на ваш подключённый кошелёк (тоже обычно **за считаные секунды**). Вывести можно любую сумму в пределах всего баланса, в любое время.

## Что происходит в блокчейне

```mermaid theme={null}
sequenceDiagram
    participant Wallet as Ваш кошелёк
    participant Program as Программа MCC (в блокчейне)
    participant Balance as Ваш игровой баланс (в блокчейне)

    rect rgba(128,128,128,0.08)
    Note over Wallet,Balance: Пополнение
    Wallet->>Program: Инструкция пополнения (подписана вами)
    Program->>Program: Перевод USDC: ваш токен-аккаунт → токен-аккаунт казино
    Program->>Balance: Зачисление на баланс (+сумма)
    Program-->>Wallet: Подтверждено в блокчейне (секунды)
    end

    rect rgba(128,128,128,0.08)
    Note over Wallet,Balance: Вывод
    Wallet->>Program: Инструкция вывода (подписана вами)
    Program->>Balance: Проверка: баланс ≥ сумма, затем списание (−сумма)
    Program->>Wallet: Перевод USDC: токен-аккаунт казино → ваш токен-аккаунт
    Program-->>Wallet: Подтверждено в блокчейне (секунды)
    end
```

## Комиссии

* **My Crypto Casino не берёт комиссию за пополнение и вывод.**
* **Взимается комиссия сети Solana.** Каждая ончейн-транзакция оплачивает стандартную комиссию сети Solana (крошечную сумму в SOL), которая достаётся сети, а не MCC.

## Сроки и задержки

Большинство пополнений и выводов подтверждаются за секунды. Если транзакция идёт дольше, причина — в состоянии блокчейна: перегрузке сети, временном сбое или медленных подтверждениях. MCC никак не может ускорить, задержать или иным образом повлиять на транзакции в блокчейне.

<Note>
  Держите в кошельке немного SOL на комиссии сети. Кошелёк с USDC, но без SOL, не может подписать ни одной транзакции.
</Note>

## Частые вопросы

* **Есть ли минимальная или максимальная сумма пополнения/вывода?** Платформа не устанавливает лимитов. Лимиты ставок — отдельная тема, она описана в разделе [Лимиты ставок и макс. прибыль](/ru/docs/getting-started/betting-limits-and-max-profit).
* **Можно ли пополнить счёт с биржи?** Сначала выведите средства с биржи на собственный кошелёк Solana (USDC в сети Solana), а затем пополните счёт с этого кошелька. Пополняйте только с того кошелька, которым играете: ваш баланс привязан к адресу кошелька, подписавшего пополнение.
* **Может ли поддержка перевести мой баланс за меня?** Нет. Программа выдаёт средства только по инструкции вывода, подписанной вашим кошельком.
