There are blockchain standards for tokens that allow us to represent things like currency, ownership, and membership.
But why do we have no standard way of representing a process and an individual's path through it?
🧵👇
👆These are just a handful of examples of how you can use Fismo to govern the actions and permissions of individual users in an EVM-based system. Keep in mind that a system may be composed of multiple state machines, within each of which a given user may have state.
Typical Solidity-based state machines track the state of some contract, governing how all users can interact with it. Such as an auction contract that has 'Pending', 'Open' and 'Closed' states.
Fismo is instead focused on tracking user state. Let's discuss some use cases. 🧵👇
Decentralized Peer-to-Peer Lending: States like Lender, Borrower, LoanRequested, LoanFunded, RepaymentInProgress, and LoanRepaid can be used to manage users' roles and interactions. Use Fismo to enforce rules for loan requests, funding, repayments, and loan completion. 🧵👇