VIZ.cx
denis-skripnik posted text :

P2P - custom протокол обмена Viz


2 действия:

1. ["buy",{currency: "RUB", method: "yoomoney", amount: 3000, contacts: "telegram: https://t.me/denis_skripnik", end_date: "2021-02-26T13:17:15"}]
1.1. buy - покупка Viz
1.2. Монета - рубли
1.3. метод (только для фиата) - yoomoney
1.4. amount - сумма в рублях
1.5. contacts - контакты в произвольном виде
1.6. end_date - время истечения объявления.

2. ["sell", {currency: "BTC", amount: 10000, contacts: "e-mail: vasya@mail.ru", end_date: "2021-02-22T15:17:11"}]
2.1. currency - монета покупки
2.2. amount - сумма Viz на продажу
2.3. contacts - контакты
2.4. end_date - когда завершается срок действия объявления

Что дальше?

Можно построить:
1. Локальное приложение с подгрузкой инфы по данному протоколу для конкретного пользователя
2. Серверное приложение, что будет парсить данные и добавлять в БД.
3. Выводить на сайте данные с фильтрацией по монете, методу (если есть) и типу (покупка / продажа).

Всё это может быть с использованием функционала escrow или без него.

Про escrow

Можно добавить действие добавления гаранта:
["add_escrow_garant", {fee: "1.000 VIZ", contacts: "Telegram: https://t.me/denis-skripnik"}]
1. add_escrow_garant - действие
2. fee - комиссия (указывается к сожалению в escrow суммой, а не процентом, по сему так)
3. contacts - контакты (текст).

Всё

Как вам идея? Пишите в комментариях. Может кто и реализует. Возможно и я, но это лишь через несколько месяцев, как другие планы реализую.

#viz #blockchain #идея #custom #протоколы

Comments


если создавать что то подобное , может имеет смысл добавить возможность обмена на большее количество фиатных монет , не только RUR, технически есть такая возможность ? yoomoney - не слышал про такой кошелек, payeer , к примеру на слуху , и доступ к нему -есть , в т.ч на Украине
    В method теоретически можно указывать всё что угодно. Это был просто пример.

Отсутствует соотношение для ценообразования. Это как странные объявления "продам гараж". И каждый звонит и спрашивает цену.
    Тоже верно... Забыл про вторую сумму... Почему-то показалось, что одной достаточно 😊. Тогда amount становится buy_amount bkи sell_amount в зависимости от действия, ну и добавляется вторая сумма (в случае покупки в Viz, в случае продажи в биткоинах, например).