This project allows you to enter transaction hashes and make human commentary on what's actually happening to create a narrative timeline. Putting together a series of transactions allows you to create a story following an NFT, a hack, or explaining something going on in the blockchain. An example is "The Most Traded Cryptopunk" where we follow 17 different owners trading a punl. We allow different users to layer multiple stories on top of transactions showing alternate perspectives on the same transactions to create overlayed stories. Creators sign in through lens and stories are saved as posts on lens.
This project a full stack app built with next.js, which includes react.js. We allows users to sign in via lens. We use next.js for routing and we allow a user to add a story about a series of on-chain transactions using the covalent API by pulling specific transaction data. Once the story is finished, a user can publish. We store it in NoSQl database, and additionally, we store it as lens post. We're storing our json which defines our content on IPFS through NFT storage after submitting the blockstory.