TokoffChain — это блойчейн платформа для транзакций токенов. Проект позволяет пользователям безопасно проводить транзакции между цифровыми кошельками, используя современные криптографические методы для защиты данных.
- Безопасные транзакции: Каждая транзакция защищена цифровой подписью с использованием эллиптической криптографии (ECDSA), обеспечивая максимальную защиту от подделок.
- Высокая производительность: Асинхронная архитектура на базе FastAPI и SQLAlchemy позволяет обрабатывать большое количество транзакций в реальном времени.
- Гибкое управление кошельками: Система поддерживает создание и управление цифровыми кошельками с точным учетом балансов.
- API для интеграции: RESTful API с автоматической документацией (Swagger/ReDoc) для легкой интеграции с внешними приложениями.
- Backend: Python 3.12+, FastAPI, SQLAlchemy (асинхронный)
- База данных: PostgreSQL с asyncpg драйвером
- Криптография: Библиотека cryptography для подписей и хэширования
- Контейнеризация: Docker и Docker Compose для развертывания
- Управление зависимостями: Poetry
- Тестирование: Pytest