Elixir API
Searchโ€ฆ
๐Ÿ•ด๏ธ GETTING STARTED
This page will help you get started with Elixir. You'll be up and running in a jiffy!

โ„น๏ธ Overview

Elixir offers a powerful REST API that supports tokenization in the bitcoin's sidechain of Liquid. It brings powerful features to create a unique NFT standard technology for inter-operable skins. You can download our RESTful API postman collection below.
Elixir dev.postman_collection.json
46KB
Binary
ELIXIR POSTMAN COLLECTION

โ€‹โš™๏ธ Unity SDK

Elixir_Unity_SDK.zip
405KB
Binary
Elixir_SDK_Documentation_-_QuickStart.pdf
245KB
PDF
Elixir SDK - Unity Docs

๐Ÿ•น๏ธ Elixir Launcher Dev

You can download the development launcher to test your game integration at ln.onl/elixir-windows-devโ€‹

๐Ÿ”‘ Issue an API Key

The easiest way to get started with our RESTful API is getting anAPI Keyin publisher.elixir.app/. Just register on our site and then click on the settings section.
Elixir - Issue an API Key
Once on the settings section, you can issue an API Key in the API Keys tab.

โšก Environments

We are developing different environments for production and testing.
Environment
Status
Sandbox
Ready
Production
in-development

๐Ÿ”‘ Authentication

The Elixir API usesAPI Keysto authenticate requests. You can view and manage your API Keys in the API keys section.
Authentication to the API is performed with a key. Provide your API key on the token header.
All API requests must be made over HTTPS. Calls made over plain HTTP will fail. API Requests without authentication will also fail.

โš ๏ธ Errors

Elixir uses conventional HTTP response codes to indicate the success or failure of an API request. Codes in the 2xxrange indicate success, in the 4xxrange indicate an error that failed given the information provided (usually a required parameter was omitted or incorrectly sent), in the 5xxrange indicate an error with Elixir servers.
Status Code
Meaning
HTTP Response
200 - OK
Everything worked as expected
{ data: { ... } }
201 - OK
Entity created with success
{ data: object }
400 - Bad Request
The request was unacceptable, often due to an incorrect or missing required parameter.
{ success: false, message: 'Error details' }
404 - Not Found
The requested resource doesn't exist
{ success: false, message: 'Error details' }
500 - Server Errors
Something went wrong with Elixir's servers
{ success: false, message: 'Error details' }
Last modified 1mo ago