Python API для покупки NFT Cardano с 50 площадок

1 500 руб.за час
31 мая 2022, 18:09 • 3 отклика • 54 просмотра
Общая цель - Создать Python API для пользователей, чтобы они могли используя Python API покупать NFT с различных площадок, которые продают NFT.

Немного инструкций. Есть такой блокчейн CARDANO
Он позволяет людям покупать NFT через различные кошельки, к примеру NAMI ( у меня есть тестовый аккаунт, могу вам предоставить)

Вы заходите к примеру на сайт https://cnft.io/, подключаете свой кошелёк NAMI (расширение хром) и покупаете или размещаете через него свои NFT. Потом ваши монеты и ваши купленные картинки хранятся в кошельке.

Логика вполне ясна.
Только валюта используется специальная ADA.

Нужно создать некое API, которое будет позволять используя одно API покупать NFT с любой из 50 площадок, которые продают NFT. Это будет API для программистов скорее всего.

Каждая площадка (их около 50) имеет как бы свой smart contract и поэтому есть особенности для каждого площадки.

На входе пользователь API указывает Asset ID - это что - то вроде уникального ID каждого NFT. А на выходе получает готовую транзакцию CBOR, которую можно подписать.

В качестве тестового задания (оплачиваемого). Как первая площадка для подключения https://spacebudz.io/

Пользователь API указывает ASSET ID. (А где он его берёт - вот пример на одной из страниц https://prnt.sc/KlyqLCkx2647)
И на выходе API должно вернуть транзакцию.
Транзакция формата "cbor"

Наша задача только вернуть готовую транзакцию.
Для работы с cardano можно использовать специальный API
https://blockfrost.io/

Также можно посмотреть исходные коды кошелька NAMI https://namiwallet.io/ По идее они делают что - то похожее. Оплата 20$ в час.