NFTSnapshot-Bot
Status
This repository is in a frozen state. It is not being maintained or kept in sync with the tools and libraries it builds on. Even though work on this repository has been shelved, anyone interested in updating or maintaining this project should express their interest on one Filecoin community conversation mediums: https://github.com/filecoin-project/community#join-the-community.
Filecoin and ethereum-based twitter thread tokenisation bot.
Simply reply to a twitter thread with @EthTimestamp and wait for the bot to let you know when the thread has been rolled up ready for purchase.
Project breakdown
- documentation - Some high level docs on how it works
- bot - A twitter bot which rolls up a twitter thread ready for tokenising
- smart-contracts - The ETH smart contracts which are responsible for issuing the NFTs
- dapp - An SSR webapp where a user purchase and tokenise rolled up threads
- powergate - Getting powergate going
A demo fo the working application can be seen here
Run npm run start
to run the bot locally.
Create a .env
file populated with the correct env vars (see .env.example
).
User Journey
General architecture
License
This work is dual-licensed under Apache 2.0 and MIT.
SPDX-License-Identifier: Apache-2.0 OR MIT