XUMM SDK (xApp JWT)

by WietseWind

HTML

<script src="https://cdn.jsdelivr.net/npm/xumm-sdk/dist/browser.min.js"></script>
<h1>XUMM SDK</h1>
<h2>Browserified</h2>

<p>
  This demo shows how the XUMM SDK (JWT version) can
  be used in your project to communicate with the XUMM
  platform.
</p>

<p>
  <b>Check your console ;)</b>
</p>

CSS

html, body {
  font-family: Arial, Helvetica, sans-serif;
}

JavaScript

const {XummSdkJwt} = require('xumm-sdk')

const app = '8525e32b-1bd0-4839-af2f-f794874a80b0'

// You can omit the OTT if loaded as xApp or called
// in your browser (during development) with the OTT
// pesent in the `xAppToken` query param, like
// XUMM will append to your xApp URL when loaded
// inside XUMM.
const ott = '6b2997ca-a6ad-4a9b-80d7-1ef7fd98be54'

const Sdk = new XummSdkJwt(app, ott)

Sdk.getOttData().then(c => {
 console.log('OTT Data', c)

 Sdk.ping().then(c => {
	 console.log('Pong', c)
 })
})