0.1.0 • Published 2 years ago

colizeum-sdk v0.1.0

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
2 years ago

Colizeum JS SDK

Description

The Colizeum JS SDK is designed for JavaScript to be used in either Node.JS or in the Browser. It offers simple, flexible access to all Colizeum APIs.

Features

  • Login with Colizeum
  • Play to Earn mechanics
    • Consume user energy by doing specific actions in your game
    • Send out Colizeum Gold rewards for consumed energy
    • Get information about earned Colizeum Gold

Getting started

Install the package with

npm install colizeum-sdk

Initialize the SDK as a client

const { Colizeum } = require("colizeum-sdk");
// or: import { Colizeum } from "colizeum-sdk";

const colizeum = new Colizeum({
    appId: "111-222-333",
    clientId: "123456789",
    redirectUri: "http://localhost",
    sandbox: true
})

or as a service

const { Colizeum } = require("colizeum-sdk");
// or: import { Colizeum } from "colizeum-sdk";

const colizeum = new Colizeum({
    appId: "111-222-333",
    apiKey: "abcdefgh",
    sandbox: true
})

Example

import { Colizeum } from "colizeum-sdk";

const colizeum = new Colizeum({
    appId: "111-222-333",
    sandbox: true
})

colizeum.setAccessToken("abdefghj")

const user = await colizeum.user.getMe()

await colizeum.funds.consumeEnergy(10)

Licence

See the LICENCE file

Additional resources