openmonet-connector
TypeScript icon, indicating that this package has built-in type declarations

1.1.5 • Public • Published

Openmonet connector

The official js library for Openmonet P2P crypto exchange.

npm install openmonet-connector

What is Openmonet?

Openmonet is another level of P2P crypto exchanges. We were able to speed up the deals time to less than one minute, with several concept improvements.

Quickstart

Get credentials for your platform by submitting connection form then add library to your project and pass credentials data to boot method

Methods

boot({mode, clientId, tokenData?, partnerWalletAddress?, containerId?, iframeHeight?, iframeWidth?, iframeBottom?, iframeRight?})

Boot widget with trading mode and auth credentials

Properties

Param Type Description
widgetUrl string: Setting up widget URL where it is will be loaded from
clientId string Customer clientId
tokenData string in Base64 format * Token must be obtained from API for every unique user of your platform
partnerWalletAddress string BTC address for crypto exchange
containerId string Optional id for widget container. Body is used by default
iframeHeight string Frame height position
iframeWidth string Frame width position
iframeBottom string Frame bottom position
iframeRight string Frame right position
embedMode EmbedMode: ['DRAWER', 'CONTAINER'] Setting up widget mode. If you embed widget directly to container on the page, then choose CONTAINER, else use DRAWER
customIframeStyles CSSStyleDeclaration You can add additional styles to iFrame when it is created

open({tradingAction, fiatCurrencyId, countryCode, paymentMethodId, amount, amountType}?)

Open widget with your params

Properties

Param Type Description
tradingAction string: must be one in ['SELL', 'BUY'] Action
fiatCurrencyId string Fiat currency ID
countryCode string in ISO format Country ISO code
paymentMethodId string payment method ID
amount number Amount
amountType string: must be one in ['FIAT', 'CRYPTO'] Amount Type
currencyName string Customer currency using to pay

close()

Close widget drawer

destroy()

Logout user and destroy widget drawer

Readme

Keywords

none

Package Sidebar

Install

npm i openmonet-connector

Weekly Downloads

32

Version

1.1.5

License

ISC

Unpacked Size

49.4 kB

Total Files

10

Last publish

Collaborators

  • openmonet