Organigram's technical stack is composed of 4 layers:
The easiest way to get started is to use the web application. You can dive right in and unlock your wallet on the top right corner to automatically create an account.
You can also follow our guide to create a French commercial company in under 5 minutes, to have a more complete overview of the platform.
The Organigram Protocol is the core of the Organigram stack: a suite of smart contracts implementing the basic building blocks for incorruptible organizations. It is designed to be modular and extensible, allowing developers to build on top of it and create their own custom logic.
To install the Organigram Protocol NPM Package:
# Using npmnpm install @organigram/protocol# Using pnpmpnpm add @organigram/protocol
The main concepts are covered in the Protocol section, and the complete reference is available in the contracts section of this documentation.
Organigram JS is the JavaScript/TypeScript client for the Organigram Protocol, providing tools to interact with the protocol easily and safely from any JavaScript environment, both client-side and server-side. It is used under the hood at Organigram.ai and is the recommended way to interact with the protocol for most use cases.
To install Organigram JS NPM Package:
pnpm add @organigram/js
The complete reference can be found in the corresponding section of the documentation.
Organigram React is a set of components and hooks for building web applications on top of the Organigram Protocol. It is used in the Organigram web application to provide a seamless user experience when creating and managing incorruptible organizations.
To install Organigram React NPM Package:
pnpm add @organigram/react
You can refer to the corresponding section of the documentation for a complete reference of the available components and hooks, as well as usage examples.
Sponsored transactions facilitate the use of decentralized networks for any non-financial operations.
Organigram Web API can be accessed at:
https://organigram.ai/api
See REST API Reference for more details.
To initialize Organigram in your app, you need to load a client:
Then, to deploy an organ, you can do:
To create a new procedure, it's not much harder:
To know what you can do with these, head to Protocol for a general overview, or dive into the clients API for an in-depth exploration of the library.
Edit this page
© 2026 Organigram SAS
All Rights Reserved.