One of the coolest features of BRC100 is that, for most purposes, your wallet IS your applications database. Label transactions and tag outputs, and you don't need to build anything else.