Dog Sharing is a solution for individuals who desire to have a pet but cannot commit to the responsibilities of ownership. Through sharing pets, people can easily try having a pet, and those who already own pets can act as contributors.
Dog Sharing
Problem to be solved: I would like to have a dog, but having a dog is a burden and I have to think a lot when I go on trips and so on.
-> By sharing pets, people can easily try having a pet. (By keeping a pet, you are treated as a "contributor")
There are individuals who desire to own a pet, but they are uncertain about how to handle their pet while they are away on vacation. Try taking care of a pet for a week to understand what it's like to have a pet. If they enjoy the experience, then they can consider getting their own pet.
User Time Line
Individuals owning pets and their neighbors can get together and form a DAO block. From people who have a little desire to have a pet in the future to people who have originally (or currently) had a pet
Purchase of NFT Purchase from the organization group. Subscription type, up to one per household. Secondary distribution is possible (you don't have to have a dog), Granting of privileges to specific NFTs with high contribution levels.
DAO participation (NFT /governor token required)
Co-Breeding What NFT holders can do with their dogs Temporarily keep, return, and care for the dog. (Borrow, return, and inspect correspondence) The owner of the dog can negotiate with other users on Discord to let them keep the dog. The person who borrows the dog then controls it. When the dog is handed over to the borrower and returned to the owner, a photo of the dog is taken. The person who takes care of the dog walks with the dog at that time. The person who takes care of the dog is responsible for the dog's health. By taking care of the dog, the person receives FT. This can be used to let other DAO members take care of their own dog and is evaluated as a contribution in the DAO.
Voting System Voting Situations For example, Whether or not to take in a dog to be euthanized to the DAO. About the funeral of a dog that has passed away, e.g., who to invite as participants Taking in a dog whose owner can no longer keep it due to moving, etc. Deciding who is the member of management team
Voting system: Implemented in the way that the same person cannot vote twice. Voting period can be set and changed by the management teams Can be changed freely as to how many people need to approve a proposal in order for it to pass. Minimum amount of tokens required to have the right to vote is also configurable
What was not possible Interaction on the dog side (changing the dog owner, possible with Admin control)
Rival product: pet hotels Pet hotels are not that caring to handle large numbers of pets efficiently Their services strengthen local community ties. Probably much lower price and easier. Safe enough management system.
Reference How to build a sharing service: NEAR BikeShare - UNCHAIN Creating a DAO (UNCHAIN) https://app.unchain.tech/learn/ETH-DAO/
To build the project, we used Typescript and Threeweb to effectively write the Solidity code. We also used Rust,WASM,NEAR for deployment. We also looked up for the example codes on UNCHAIN, mainly NEAR-BikeShare and DAO. (Reference: https://app.unchain.tech/learn/NEAR-BikeShare/, https://app.unchain.tech/learn/ETH-DAO/.)