Inspiration
Abstract: Our team is from a web2 online LARP game application with 30 million users and thousands of professional content creators. We try to build a Co-Creation platform in web3 that provide infrastructure and focus on a user-generated content so as to produce stories and other interesting content in the form of LARP etc.
Background and Motivation: The Chinese LARP is becoming popular in recent 3 years in Asia. Our team starts this web2 project from 2017 and became one of the top products in this category. We have accumulated 30 million web2 online users, nearly 100 offline studios which can give LARP offline play service to customers in different cities all around China. The Chinese LARP game has its own economic system which includes:
1/Professional writers who create storis and content, 2/Intermediate publishers who search for stories and content of good quality and sell them to different offline studios, 3/The offline studios owner try to attract customers (usually at the age around 20) to play games together with their friends (each play needs 4-6 players). As this game with high social interaction characteristics becomes popular among big cities in china, the whole industrial chain becomes a big business. However, in this whole business chain, the professional writer/creators only get very small part of the whole economic benefits, and the final customers did not get anything else except an interesting experience with friends. This kind of traditional model has its own drawbacks and is limiting the development of the whole industrial. According to our understand, we believe that the professional writer and content creators and customer need to receive more incentive among the whole economic system as they are contributing their innovation ideas and active participation to the whole system. After several discussions with our financial investors and crypto specialists, we conclude that the web3 and metaverse technology is very suitable to solve this problem and can give a explosive growth for the production of high quality content and stories through adequate incentive for the professional writers/creators and the community participating members. This is the main motivation of our team to build this project since early 2022.
What it does
In this platform, the writers initiate some general story lines, and they try to encourage the community members to join the co-creation procedure of the story and IP. By this way, an angel-community of good adhesion can be created. At the end of this procedure, we have a fun story or IP with their first fans. Then, the commercialization of this story into 3D scenarios in different web3 metaverse platforms like Decentraland, Sandbox or a transformation of these stories/IPs into web2 games or offline LARP studios can be initiated. Finally, some economic benefits can be generated through this kind of commercialization.
Different methods are disponible to participate in the Co-Creation procedure:
1/The first way to let the community members to participate in the Co-Creation procedure of the story is through a real time story live show in twitter or in our own open platform (still in construction), just as the following link, in which we have 6 NPCs each of whom has his own twitter account and the whole story is developed by their communication through twitter. In the whole process, the players have the right to decide some directions of the story by voting some “critical voting” and some “non-critical voting” by using their NFT. Only the member of the community who own the NFT can participate in the voting procedure and the voting result will decide the direction of the story. This is the simplest way of Co-Creation. link
2/Another way to let the community members to participate in the Co-Creation procedure of the story is through 3D scenario like the following link: link. In these 3D scenarios, we can have some part of the story happening and the players can participate by collecting clues, communicating with the NPCs, finding some hidden material or information in the scene to help develop the story. Through this way, players or community members have a more profound interaction with the story and can participate in some extend the development of the story.
3/The third way to let the community members to participate in the Co-Creation procedure of the story is present the 3D or 2D scenario to the community without any detailed information and then we try to encourage the creation of the story based on these 3D or 2D scenario among the community members through some kind of incentive like NFT or tokens.
4/Other more interesting ways to incentive the participation of community members and professional writers can be proposed and discussed with the development of the project.
FTG (FindTruman Genesis NFT) is the core asset for FindTruman DAO supporting the FindTruman platform with the following utilities:
1/Governance Right for the DAO.
2/Staking rewards via the DAO.
3/Initiate new episodes or Co-Creation projects on the platform.
4/Priority access for all activities on the platform.
5/Potential airdrop reward from projects on the platform.
6/Priority access for all the service in the offline studios of findtruman.
How we built it
In the 3D scene, we use a centralized service to store the player's messages and the submitted reasoning. And use the wallet signature capability to ensure that the messages, reasonings, and stories are indeed published by the wallet owner.
After the player submits the reasoning of the scene, we will write the player's wallet address in the NFT contract on the Neo chain, allowing him to mint the corresponding medal NFT. When implementing the front-end website, we chose the Umi framework and Antd component library of the React technology stack as the development toolkit, and connected NeoLine to provide wallet login and contract interaction capabilities.
When implementing the backend, we use the MySQL database to store the information submitted by users, and integrate the nestjs framework to provide API access capabilities. The neon-js library provides the server-side ability to verify Neo signature data and operate contracts.
Challenges we ran into
The first challenge is to spread our idea to the public and let them understand the potential of this project. For this challenge, we did a lot of AMA and twitter activities in cooperation with other NFT and metaverse projects to let the public know more about what we did, what we are doing, what we will do in the future.
The second challenge is to design a economic model to incentive all the participants. For this challenge, we had a lot of discussions with the founders of different web3 projects like Mask network, RSS protocol and etc to have more ideas about the potential solutions.
The third challenge that we will face is concerning the education of traditional web2 users into a web3 user. As we have a huge number of registered user in our web2 app, it is very important for us to transform them into our web3 product users. For this challenge, we just begin to do some educational material and incentive methods to encourage the process. We will officially begin this education and transformation process in the next month.
Accomplishments that we're proud of
1/ We have successfully finished the first version of our platform in which some basic interactions like voting using NFT, snapshot of NFT, system of badges and etc can already conducted.
2/ We have successfully built the first three 3D scenario and VR scene to let people understand and interact better with the story.
3/ We have successfully built our first community with nearly 4K in our discord and 7K follower in our twitter. We believe that we will get more attentions in the web3.
What we learned
1/ We have learned the blockchain technologies like: deploy contracts and implement contracts in the whole dev code. We have accomplished the snapshot process through NFT which enables the NFT voting process. We have established the 3D scenario based on the N3 smart contract technology.
2/ We have also learned a lot about how to manage the community in different platform like twitter, discord and etc.
What's next for Findtruman
Stage 1: 2022.02-2022.06 Build the primary community and mint NFT. In this stage, we will: 1/Complete basic functions of the platform such as onchain voting through NFT and etc. 2/Build 4 scenes. 3/Develop seed users.
Stage 2: 2022.06-2023.12 Expand community and build more infrastructure of the platform. In this stage, we will: 1/Complete more functions of the platform such as: different participation methods for the co-creation procedure based on an onchain infrastructure, initiating co-creation project onchain etc. 2/ Marketing in different regions to attract more community members and more writers and creators.
Stage 3: 2024.01-2024.12 Develop UGC platform and Construct an open Metaverse Theater: 1/Develop UGC platform; 2/Construct a complete ecosystem of content creators, scene creators, props providers, service providers and players for Metaverse Theater.
Built With
- antd
- javascript
- nestjs
- node.js
- react
- typeorm
- umi
Log in or sign up for Devpost to join the conversation.