I have been playing around with the idea for Firmament for a while now and there were two versions before I discovered OST. The first version used just a database that stored the balance for each user. It was pretty simple and was very fragile. There was no protection for integrity of the ledger and there was no real history, making recovery impossible after a hack or a bug.

I then started working on a version that used a token on the ethereum network. The blockchain promised trustable transactions. But transactions took long, it cost a lot of gas and the code was complicated and hard to understand.

When I found out about OST, I immediately stopped working and awaited public access. OST promised to fix all the issues I had. A simple API, a trusted blockchain and low transaction cost.

After joining OST Kit in Alpha Phase I (which was pretty much about hammering the OST API with a lot of requests) I knew I wanted to use OST for Firmament and I implemented a working prototype in Phase II. The community and support from OST was awesome and there was no question I would also participate in Phase III. And here we are, the API has matured and it’s a joy to work with OST Kit.