О проекте
Что такое Open Care
Open Care — это прозрачная благотворительная платформа на Solana. Мы помогаем людям оплатить
сессии терапии через крипто-пожертвования, сохраняя полную публичную прослеживаемость движения
средств и приватность получателей.
Как устроен процесс
- Донор отправляет SPL USDC на ATA-адрес хранилища через любой кошелёк Solana.
- Система отслеживает финализированные переводы и записывает их в публичный
реестр как события
donation_confirmed. - Оператор вручную покупает сертификаты на терапию (Alter, Yasno, Zigmund) и
записывает каждый чек в реестр как
disbursement_recorded. - Бот доставляет код сертификата получателю приватно через Telegram, не раскрывая
код в публичном реестре.
- Реестр фиксирует все события в хеш-цепочку и периодически публикует якорь (anchor)
в блокчейн Solana.
Ручной цикл конвертации
В текущей версии (MVP) оператор вручную конвертирует пожертвования в сертификаты на терапию. Это
означает:
- Оператор отслеживает баланс хранилища.
- При накоплении достаточной суммы оператор приобретает сертификаты у сервисов-партнёров.
- Каждая покупка записывается в реестр с номером чека и обезличенной ссылкой.
- Автоматизация закупки сертификатов — цель будущих версий.
Разделение кошельков
Проект использует два отдельных кошелька:
- Кошелёк хранилища (treasury) — принимает пожертвования в USDC. Средства используются
только для покупки сертификатов.
- Кошелёк якоря (anchor wallet) — содержит небольшой запас SOL для оплаты комиссий
при публикации якорей в блокчейн Solana.
Разделение гарантирует, что SOL для якорей не зависит от баланса пожертвований, а
USDC-пожертвования не тратятся на комиссии блокчейна.
Почему получатели остаются приватными
Публичный реестр содержит только обезличенные ссылки (benpub_...) и номера чеков.
Связь между обезличенной ссылкой и реальным получателем существует только внутри бота и не
раскрывается в реестре. Telegram ID, имена и контакты получателей никогда не публикуются.
Проверить реестр →
Частые вопросы →