Ravencoin Pattern: Kickstarter/Indiegogo with Tokens and Messages.
Here, I show how to perform a Kickstarter/Indiegogo project on the Ravencoin blockchain with tokens and messages. Tokens are currently available on the Ravencoin blockchain-- messages are scheduled to be available starting Q1/2019. A Kickstarter/Indiegogo (K/I) project tends to look like this: There is a project creator (Creator) and one or more customers (Customers). There is also someone who holds the pledges, an 'Escrow'. The Creator advertises the project and promises delivery of a product should a certain amount be raised. A Customer pledges a certain amount of money and also gives the Creator an address to deliver the product. If a sufficient amount of money is raised, the Creator creates the product and sends it to each of the Customers. If not enough money is raised, the Creator abandons the project and returns the money to the Customers. Until the sufficient amount of money is raised, funds are held by the Escrow. Unlike the traditional K/I project, use of Ra