LearnBitcoin

Bitcoin Dev Archive 2018

BIP171 - Mocked implementation, generated specs, live API and 16 clients libs

1 message, 1 Aug 2018. Started by Stéphane Traumat.

Stéphane Traumat

Permalink Original thread on gnusha.org

Stéphane Traumat permalink original

I just released CERISE (website <http://www.cerise.tech/> & github <https://github.com/straumat/cerise>) a project with the following artifacts :

   -
   A mocked server implementation to start developing clients :
   https://github.com/straumat/cerise.
   -
   A live & documented API to understand and directly calls the methods :
   http://api.cerise.tech/docs.
   -
   Specifications of the four methods : Enumerating supported currency-pair
   tokens
   <http://www.cerise.tech/specifications/0.3-SNAPSHOT/supportedCurrencyPairTokensAPI.html>
   , Currency-pair information
   <http://www.cerise.tech/specifications/0.3-SNAPSHOT/currencyPairInformationAPI.html>
   , Current exchange rate
   <http://www.cerise.tech/specifications/0.3-SNAPSHOT/currentExchangeRateAPI.html>
    & Historical exchange rates
   <http://www.cerise.tech/specifications/0.3-SNAPSHOT/historicalExchangeRatesAPI.html>
   .
   -
   16 client librairies for various langages (Java, PHP, c++, Rusty,
   Ruby….) : http://www.cerise.tech/#clients.
   -
   and i’m working on a template project to allow developers to quickly
   build a BIP171 compliant server without having to worrying about parameters
   validation, security, rest mechanics… will be done in september.