# Silkaj v0.12.0 release

**URL:** https://forum.duniter.org/t/silkaj-v0-12-0-release/13079
**Category:** Silkaj
**Tags:** silkaj, release
**Created:** [22 April 2025 12:08 UTC](https://forum.duniter.org/t/silkaj-v0-12-0-release/13079 "2025-04-22T12:08:44Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![Moul](https://forum.duniter.org/user_avatar/forum.duniter.org/moul/32/9145_2.png) [@Moul](https://forum.duniter.org/u/Moul)
#### Post date: [22 April 2025 12:08 UTC](https://forum.duniter.org/t/silkaj-v0-12-0-release/13079/1 "2025-04-22T12:08:44Z")

</div>

> **[Silkaj v0.12.0 release - Silkaj](https://silkaj.duniter.org/0.12/blog/silkaj-v0120-release/)**
>
> Command line client for Ğ1 libre-currency powered by Duniter

---

<div class="post-metadata">

### Author: ![joss.rendall](https://forum.duniter.org/user_avatar/forum.duniter.org/joss.rendall/32/8566_2.png) [@joss.rendall](https://forum.duniter.org/u/joss.rendall)
#### Post date: [6 July 2025 17:57 UTC](https://forum.duniter.org/t/silkaj-v0-12-0-release/13079/2 "2025-07-06T17:57:45Z")

</div>

Salut @Moul , désolé du retard à l’allumage mais je viens juste de mettre à jour Sikaj en v0.12.0 sur mon poste perso et je viens de tester la fonction :

`money history --csv`

depuis mon compte membre que j’ai utilisé quelque fois pour faire des tests de transfert avec Silkaj, une transaction sur plusieurs compte… et dans le fichier CSV généré je ne trouve pas très pratique la manière dont le CSV est construit sur ces transactions en particuliers. exemples d’export ci-dessous :  
[test.csv](https://forum.duniter.org/uploads/short-url/eB8KDc7Bdqa5OtCPQpSIZMBT3d6.csv) (21,3 Ko)

difficile de le traiter comme un relevé de compte, y a t-il moyen d’écrire une ligne avec la même date pour chaque transfert sur un compte et non regrouper le tout ? j’espère que ma phrase est compréhensible.

Je sais que tu bosse sur Silkaj v2, à voir si cette demande doit être traité en v1 et v2 ou pas ?

Merci pour tout ce que tu fais.

---

<div class="post-metadata">

### Author: ![Moul](https://forum.duniter.org/user_avatar/forum.duniter.org/moul/32/9145_2.png) [@Moul](https://forum.duniter.org/u/Moul)
#### Post date: [8 July 2025 14:57 UTC](https://forum.duniter.org/t/silkaj-v0-12-0-release/13079/3 "2025-07-08T14:57:53Z")

</div>

Bien vu ! Merci pour le retour, je n’avais pas testé ces transferts particuliers à la v1 avec l’export CSV.  
À l’époque où j’ai développé la commande `history`, je m’étais embêté à faire entrer sur la même ligne du tableau les transactions multi-émetteurs et multi-récepteurs.  
J’ai corrigé ça en séparant sur plusieurs lignes ce type de transferts. C’est même plus pratique pour la visualisation dans le tableau.

J’ai fait un petit détour dans mes plans, et ai sorti une v0.12.1

> **[Changelog - Silkaj](https://silkaj.duniter.org/0.12/changelog/#0.12.1)**
>
> Command line client for Ğ1 libre-currency powered by Duniter

---

<div class="post-metadata">

### Author: ![joss.rendall](https://forum.duniter.org/user_avatar/forum.duniter.org/joss.rendall/32/8566_2.png) [@joss.rendall](https://forum.duniter.org/u/joss.rendall)
#### Post date: [8 July 2025 17:17 UTC](https://forum.duniter.org/t/silkaj-v0-12-0-release/13079/4 "2025-07-08T17:17:43Z")

</div>

c’est parfait !! Merci à toi @Moul 🤩

Vive la v0.12.1 !!

---

<div class="post-metadata">

### Author: ![Sarah.Magicienne](https://forum.duniter.org/user_avatar/forum.duniter.org/sarah.magicienne/32/9887_2.png) [@Sarah.Magicienne](https://forum.duniter.org/u/Sarah.Magicienne)
#### Post date: [17 July 2025 08:56 UTC](https://forum.duniter.org/t/silkaj-v0-12-0-release/13079/5 "2025-07-17T08:56:34Z")

</div>

Coucou,

Je regarde pour mettre à jour le site internet et donc les Apps et les WebApp qui se connectent à la blockchain.

Je me demandais si il serait possible d’avoir une présentation de Silkaj ?

À quoi il sert ? ou une description.

Pour l’instant j’ai une liste d’usage :

- [Command-line interface reference](https://silkaj.duniter.org/0.12/usage/cli/)
- [Account storage](https://silkaj.duniter.org/0.12/usage/account_storage/)
- [Multi-recipients transfers and automation](https://silkaj.duniter.org/0.12/usage/multi-recipients_transfers_and_automation/)
- [DeathReaper](https://silkaj.duniter.org/0.12/usage/deathreaper/)

Tu peux écrire en anglais si c’est plus confortable et nous ferons traduire.

Je peux proposer cette présentation :

> Silkaj est une app destinée pour ceux qui utilisent les lignes de commandes. Il permet de faire des transferts automatiques sur plusieurs comptes.

Merci

PS : Tu en es ou pour la mise à jour V2 ?

---

<div class="post-metadata">

### Author: ![Moul](https://forum.duniter.org/user_avatar/forum.duniter.org/moul/32/9145_2.png) [@Moul](https://forum.duniter.org/u/Moul)
#### Post date: [17 July 2025 12:58 UTC](https://forum.duniter.org/t/silkaj-v0-12-0-release/13079/6 "2025-07-17T12:58:42Z")

</div>

Merci pour les questions.

> [@Sarah.Magicienne](#):
>
> Je me demandais si il serait possible d’avoir une présentation de Silkaj ?

En visio tu veux dire ? Pour quel public ?

* * *

Une description possible :

> Silkaj est un portefeuille de crypto-monnaie en ligne de commande pour la monnaie Ğ1.

> Silkaj is a command-line interface cryptocurrency wallet for Ğ1 currency.

* * *

> [@Sarah.Magicienne](#):
>
> À quoi il sert ?

Concernant l’usage, Silkaj sert à gérer son compte Ğ1. Les fonctionnalités de Silkaj v0.12 (v1) sont :

- transferts de monnaie, consultation de l’historique des transferts et du solde ;
- toile de confiance : certification, adhésion, gestion du fichier de révocation. Il manque la création d’identité ;
- consultation de la blockchain et des paramètres de la monnaie ;
- DeathReaper : notification sur les forums des exclusions de la toile de confiance.

Pour [cette page](https://git.duniter.org/websites/monnaie-libre-fr/-/merge_requests/457/diffs#367d7706d7288c0b1617dce561c4a1eaa103e774_17_14), c’est mieux si tu indiques le site web de Silkaj [https://silkaj.duniter.org](https://silkaj.duniter.org)

* * *

> [@Sarah.Magicienne](#):
>
> Tu en es ou pour la mise à jour V2 ?

Je pense être à mi-chemin de pouvoir publier une release compatible avec l’écosystème v2. Toutes les fonctionnalités ne seront pas présentes dès cette release. Vous pouvez suivre l’avancement dans la [milestone v0.20.0](https://git.duniter.org/clients/python/silkaj/-/milestones/18#tab-issues) et sur le [ticket #429](https://git.duniter.org/clients/python/silkaj/-/issues/429).

---

<div class="post-metadata">

### Author: ![Sarah.Magicienne](https://forum.duniter.org/user_avatar/forum.duniter.org/sarah.magicienne/32/9887_2.png) [@Sarah.Magicienne](https://forum.duniter.org/u/Sarah.Magicienne)
#### Post date: [31 July 2025 15:54 UTC](https://forum.duniter.org/t/silkaj-v0-12-0-release/13079/7 "2025-07-31T15:54:49Z")

</div>

> [@Moul](#):
>
> En visio tu veux dire ? Pour quel public ?

Je veux dire une description sur le site internet ou sur le forum. 😉

> [@Moul](#):
>
> Je pense être à mi-chemin de pouvoir publier une release compatible avec l’écosystème v2. Toutes les fonctionnalités ne seront pas présentes dès cette release. Vous pouvez suivre l’avancement dans la [milestone v0.20.0](https://git.duniter.org/clients/python/silkaj/-/milestones/18#tab-issues) et sur le [ticket #429](https://git.duniter.org/clients/python/silkaj/-/issues/429).

Merci pour tes réponses et toutes tes contributions. 🙏

---

<div class="post-metadata">

### Author: ![hypericum](https://forum.duniter.org/letter_avatar/hypericum/32/5_5575768a8748004e209b776fc1b2916d.png) [@hypericum](https://forum.duniter.org/u/hypericum)
#### Post date: [21 March 2026 19:53 UTC](https://forum.duniter.org/t/silkaj-v0-12-0-release/13079/8 "2026-03-21T19:53:48Z")

</div>

Salut,  
J’ai une erreur, sur mon ordi linux, quand j’exécute silkaj:

```auto
[daniel@anvil ~]$ silkaj
Traceback (most recent call last):
  File "/home/daniel/.local/bin/silkaj", line 5, in <module>
    from silkaj.cli import cli
ModuleNotFoundError: No module named 'silkaj'

```

Et pour l’install (sur téléphone avec PostmarketOS, ok je cherche la merde :), j’ai

```auto
pipx install silkaj
Fatal error from pip prevented installation. Full pip output in file:
    /home/daniel/.local/state/pipx/log/cmd_2026-03-21_20.42.06_pip_errors.log

pip seemed to fail to build package:
    rpds-py>=0.25.0

Some possibly relevant errors from pip install:
    error: subprocess-exited-with-error
    Rust not found, installing into a temporary directory
    error: metadata-generation-failed

Error installing silkaj.

```

---

<div class="post-metadata">

### Author: ![Moul](https://forum.duniter.org/user_avatar/forum.duniter.org/moul/32/9145_2.png) [@Moul](https://forum.duniter.org/u/Moul)
#### Post date: [22 March 2026 09:55 UTC](https://forum.duniter.org/t/silkaj-v0-12-0-release/13079/9 "2026-03-22T09:55:14Z")

</div>

> [@hypericum](#):
>
> J’ai une erreur, sur mon ordi linux, quand j’exécute silkaj:
> 
> ```auto
> [daniel@anvil ~]$ silkaj
> Traceback (most recent call last):
> File "/home/daniel/.local/bin/silkaj", line 5, in <module>
> from silkaj.cli import cli
> ModuleNotFoundError: No module named 'silkaj'
> 
> ```

Essaye de réinstaller avec `pipx` (je suppose que c’est la méthode d’installation utilisée). Tu as surement eu une mise à jour majeure de Python. Le module `silkaj` n’est pas encore installé dans les `site-packages` de la nouvelle version majeure de Python installée sur ton système.

Bon, après ça concerne l’installation de Silkaj en général. La v0.12.1 n’est plus fonctionnelle, car basée sur Duniter v1. Silkaj v0.20, compatible avec Duniter v2, est en cours de finalisation.
