Skip to main content

Mixin API Overview

Mixin Messenger is a blockchain wallet and an E2EE instant messaging software.

Messenger is provided for users, and the following APIs are provided for developers to build their products based on Messenger.

Bot Creation

Developers can manage a bot, after get the keystore of the bot in Dashborad.

The name of keystore file would be similar keystore-7000xxx.json.

Join Developers Group

If you have questions or advises, please join the Mixin Developers Group, which link is https://mixin.one/codes/2db90a85-edff-4ab0-ae89-ce0619e2638e

Official Website

SDK

  1. Golang SDK: https://github.com/MixinNetwork/bot-api-go-client
  2. Nodejs SDK: https://github.com/MixinNetwork/bot-api-nodejs-client
  3. Kotlin/Java SDK: https://github.com/MixinNetwork/bot-api-kotlin-client
  4. Python SDK: https://github.com/learnforpractice/mixin-python
  5. Ruby Demo: https://github.com/an-lee/mixin_bot
  6. PHP SDK : Laravel / without Laravel
  7. C# (CSharp) SDK : https://github.com/wjfree/mixin-csharp-sdk

Open Source

Mixin Messenger is open-sourced in iOS, Android,PC. For more open source projects, can be found in our github https://github.com/MixinNetwork

  • API Reference: An API Reference for the Mixin API layer that provides convenient access to the Mixin Message service and the Mixin Wallet service.
  • Mainnet RPC: JSON-RPC API for the mainnet.
  • JS Bridge: A JS Bridge for Mixin Messenger's WebView.
  • Schema: A schema list for Mixin Messenger.