TATAMI (plaTform-Agnostic Token mAnagement & ModelIng) is a workflow-based visual modeling language specifically tailored for the design and implementation of token economies.
Before you begin, ensure you have the following installed on your machine:
- Node.js: Version 18.17 or later (v20+ recommended).
- npm: Generally comes bundled with Node.js.
-
Clone the repository:
git clone https://github.com/simone20a/TATAMI.git cd TATAMI -
Install dependencies: Run the following command to install the necessary packages using npm:
npm install
Alternatively, if you use yarn or pnpm:
yarn install # or pnpm install -
Run the Application: Build and start the application in development mode:
npm run build npm run start
The application typically starts at
http://localhost:3000(or the port specified in the console).
TATAMI
├── examples/ # Case studies and Solidity translations
├── src/ # Source code
│ ├── app/
│ ├── components/
│ ├── hooks/
│ └── lib/
├── package.json
├── README.md
└── tsconfig.json
The examples folder contains case studies modeled using the language, along with their corresponding Solidity translations.