3.6. Development using mijin Catapult(v.2)

Date of creation:

Nov. 21, 2025

Update Date:

Nov. 21, 2025

Blockchain development requires considerable specialised knowledge, but |mijin|is designed to enable development using familiar methodologies, allowing for straightforward integration into systems.

Using @tech-bureau/symbol-sdk enables intuitive application development with TypeScript/JavaScript.Additionally, a dedicated SDK is provided for Python developers, making it suitable for scripting and server-side automation.

The supported versions of each language’s SDK vary depending on the mijin version. Please refer to the table below.

3.6.1. SDK for TypeScript / JavaScript

mijin version and corresponding SDK version (TypeScript / JavaScript)

mijin version

SDK v2

SDK v3

1.0.3.9

2.0.6

3.3.0-mijin

1.0.3.8 以前

2.0.3-20230601

3.2.3-dev1

3.6.2. Python 用 SDK

mijin version and compatible SDK version (Python)

mijin version

Python SDK Version

1.0.3.9

3.3.0.dev0

1.0.3.8 以前

3.2.3.dev1

Note

  • TypeScript/JavaScript SDK は v2系とv3系で構造が異なるため、混用は避けてください。

  • The Python SDK does not have a v2 series; all versions are part of the v3 series.

  • Version 1.0.3.9 includes updates to network settings and the REST API, so please ensure you are using the correct SDK version.

3.6.2.1. How to Install the SDK

3.6.3. TypeScript / JavaScript

@tech-bureau/symbol-sdk can be installed using various package managers (npm, yarn, pnpm).

# npm
npm install @tech-bureau/symbol-sdk@3.3.0-mijin

# yarn
yarn add @tech-bureau/symbol-sdk@3.3.0-mijin

# pnpm
pnpm add @tech-bureau/symbol-sdk@3.3.0-mijin

Note

The version is specified as 3.3.0-mijin, compatible with mijin 1.0.3.9.

3.6.4. Python

For Python developers, techbureau-symbol-sdk-python is available on PyPI.

pip install techbureau-symbol-sdk-python==3.2.3.dev1

Note

The above is the version compatible with mijin 1.0.3.8. If you are using 1.0.3.9, please specify 3.3.0.dev0.

pip install techbureau-symbol-sdk-python==3.3.0.dev0