# Webaverse x Hyperfy Bull Thesis
###### tags: `m3`
:::info
Note from author: I started this hackmd soon after the mint, 8/30/22 when hyperfy <100 worlds minted (now 1600). I still think parts of it are relevant. I tried to pitch both teams on alignment strategies, but I think I made a mistake of not involving the community in brainstorming collab / discussions. If you are reading this, know this is mostly a brain dump scratch pad and NFA, it's one of a few documents I created to try to align multiple metaverse projects together.
\- jin
:::



Next: Create a video using this as a helpful guide
## Creating Scenes in Webaverse
The current workflow for building and testing scenes is [pretty complex](https://docs.webaverse.com/docs/engineering/quick-start-basics) for an average artist:
There's still lots of bugs to fix in the pipeline. I believe we can do so much more and need to move faster while we have momentum.
---
## Hyperfy
The Hyperfy team are both M3 members that are fully red pilled on interop and composability. Ash is making an easy to use collaborative editor at a time when Webaverse really needs one. I made a [world](https://hyperfy.io/makersdistrict) in ~15 minutes with it while people were hanging out in there which was fun. Drag and drop and the controls feel very solid. We just need the ability to export from Hyperfy to Webaverse scene files.
| Column 1 | Column 2 |
| -------- | -------- |
|  |  |
|  |  |

---
## Alignment Strategies
**Tokenomics**
Currently hyperfy mints at:
162/1000 at 0.06
8500 at 0.09
**Ideas:**
Webaverse does an OTC bulk purchase of NFTs
**Pros:**
- Alignment between two M3 projects
- Both raised with M3 values / interop pilled
- Squad goals, we look out for eachother
- Ash can work on such full time
- Immediate utility for people to build spaces
- Hyperfy editor is ready to use, robust, WebXR
- Utility as VRChat inspired WebXR experience
- Custom VRM avatars with full IK working
- Custom worlds with glTF
- Need mirrors + media player / screenshare on interactive editor
- We all gain lots of noteriety / attention through deal + interop demos
**Questions:**
- Webaverse has 20k NFTs, there are only 10k Hyperfy parcels
- Need a new contract to airdrop holders parcels
- Reserve some as Hyperfy area / citadel in Upstreet, burn rest, make new contract
- How does Hyperfy get upside to grow alongside?
- Webaverse gets Hyperfy NFTs + support, Hyperfy gets ETH + Webaverse NFTs
| Webaverse | Both | Hyperfy |
| ------------------------------------------------------------------------------ | ------------------- | --------------------------- |
| +500 parcels (1:1 airdrop shards to hyperfy holders, rest into guild treasury) | NFT token swap | +20k parcels (new contract) |
| +400 ETH | Liquidity + freedom | Become open source |
| Hyperfy scene + avatar loader in Totum | Interoperability | Add .scn export support |
Webaverse Vault has 1,600 NFTs
Partners + Collaborations = 2250 NFTs

Long term: some kind of token to represent a metaverse index of tokens (NFTs / fungible)

Hyperfy gets +500 Webaverse parcels
All current Hyperfy owners get Webaverse shards
~500 Webaverse NFTs -> Airdropped +500 Hyperfy v2 contract Parcels
= +1000 NFTs
**Pros:**
- Hyperfy gets 3600+ unique holders ready to build
- Current holders are rewarded with Webaverse shard (x6 value)
**Cons:**
- Maybe it'd be confusing from PR perspective
- How can people get a cheap parcel afterwards?
- Community grants
- Earning one through dework
---
### VRM support
Both Hyperfy, Webaverse, and Voxels support VRM avatars
We can showcase avatars moving between platforms easily
In the future it'd be good to test ENS integration with VRM between them


---
### Hyperfy -> Webaverse
- Demo world: https://hyperfy.io/limbofeather
- Pull request: https://github.com/webaverse/totum/pull/134
Here's what the Webaverse .scn file looks like:
```jsonld=
{
"objects": [
{
"type": "application/light",
"content": {
"lightType": "ambient",
"args": [[255, 255, 255], 0.1]
}
},
{
"type": "application/hyperfy",
"content": {
"slug": "limbofeather"
}
}
]
}
```
| Hyperfy | Webaverse |
| -------- | -------- |
|  |  |

---
### HyperVoxels
What does the future look like after this deal? Well there are plenty of super DANK drops that we want to do. Things like avatars, wearables, pets, vehicles, land, etc. Something we do in M3 is build similar projects in different engines and frameworks which makes for excellent metaverse interop case studies.
Couple weeks ago we presented demos of NPCs in different platforms, [see notes](https://hackmd.io/pjXXP0WUTzyABdSsSBipXg) and [videos](https://github.com/M3-org/avatar-interop):

We already are loading worlds in, but how can a NPC in Hyperfy work in Webaverse? What about a vehicle? What's the incentive for us all to work on these things? We're on the path of exploring these things.
**Metaverse transitivity**
If Hyperfy can load Voxels, then Webaverse can load Voxels through Hyperfy. We are within technical reach right now to demonstrate to everybody else the awesome network effects of interoperability.

- Add mint fee to mint a Voxels parcel as a 3D NFT (0.05 or so)
- Revenue goes into a multisig for metaverse wayback machine
- Voxels owners can bring snapshots of their parcels minted as NFTs into Hyperfy / Webaverse


**Questions**
How can we align with Voxels team so that we don't generate animosity for doing a vampire atk?
- Bnolan or someone from team can be added to multisig
- The interop narrative is a bull case for all of us :chart_with_upwards_trend:
- They still have plenty of new parcels they want to mint
Mint fee breaks down as follows:
- Hosting cost for 3D data of parcel / world snapshots
- Improving interop methods to preserve [more parcel features](https://i.imgur.com/QCb2X7h.png) (dev cost)
- Creating importers and exporters (see Sketchfab [import](https://sketchfab.com/importers) / [export](https://sketchfab.com/exporters))
- Awesome experiences built ontop of HyperVoxels
- Quests
- Games / Battle Royale
- Alternate realities
- Virtual productions
---
## Notes
- Add portion of funds to M3rcury Post gnosis safe
- Hyperfy-MMO: Improve documentation / examples
- Inspired by https://hackmd.io/@XR/web3-foss
- Tooling for openvoxels
- Community grants / buildathons
- What is criteria for Hyperfy to go open source?
Hyperfy is building a 3D minting experience on optimism
Pay gas on ETH, tiny fee
SILK integration?
Index token to represent a shared builder guild treasury?
3,667 unique owners for Webaverse
10k supply, hyperfy reserves 500
20k supply webaverse, hyperfy reserves 1000?
webaverse minted at 0.4 each = 400 eth
200 parcels for hyperfy @ mint cost with 2x supply
+current holders (162)
400 parcels? (200 for hyperfy treasury, 160 for airdrop, 40 for multisig?)
Hyperstreet.eth isn't taken, new contract name?
750 ETH is goal for initial funding


https://api.hyperfy.io/components/world-9
[This tweet](https://twitter.com/TimSweeneyEpic/status/1548475149590024194) is when Tim Sweeney from Epic games started to follow Ash on the project
https://docs.hyperfy.io/sdk/code
---
## Monetizing Worlds
- ### Constrained parcels / cities
- DCL
- Sandbox
- Voxels
- Somnium Space
- ### Unconstrained worlds
- Somnium Space
- Worlds, ppl making scripts (unitypackages)
- Can bypass world cap, unlimited size world in unity (load on fly)
- OnCyber
- glTF + name schemes + WebXR
- Monaverse
- unitypackages, not interoperable
- Hyperfy
- glTF + name schemes + VRM
- Sougen
- https://pioneer-pass.sougen.co/
- 0.25 @ 1000 supply
- token gated editor + land
Idea:
- Keep selling hyperfy worlds
- Bulk OTC deal to partners as airdrop
- Build-to-earn (use Dework for grants)
- Fixed rate of # of ppl allocated free worlds
More metaversey NounsDAO would be pretty dank
The online editor is free to use, anyone can edit
Hyperfy auctions 1 world per day / week
Gives a lot of attention and love to the worlds
Collectors can own an interoperable metaverse space
Frontrun Monaverse / OnCyber to the interoperability aspect
Each world has a premium location on Upstreet (discovery)
Place to hang out and appreciate
Start with raising a chunk of ETH (50-100)
Split a percentage of sales with partners
Try this for a period of time
Out of it we get a LOT of worlds made
One winner per auction cycle
NFT collector gets a minted world
World is pinned to the Street (discovery)
Winner also gets a custom avatar
If a world sells for 10 ETH
- Artist gets 80% (8 ETH)
- Platform gets 20% (2 ETH)
Who decides what world wins the auction?
Curation game? Curated by M3?
Focus on a collaborative project, rather than raising for the platform atm
- Something with VRM
- Open source OnCyber
- HyperVoxels
Start with the assets, make a danker experience with fucking epic NFTs
Hyperfy the metaverse
Bootstrap with our own paid for assets, do it legit, don't go full pirate
Jin has ~40 voxels NFTs
Neon DAO has hella
We can buy more OnCyber NFTs
Avaer has a chunk of DCL land
Inject some liquidity into a multisig, Hyperfy these things into a 3D minting experience for others to Hyperfy their things, slap a 7.5% royalty on secondary for these HyperNFTs, PROFIT

Refund worlds, make editor free
People can make worlds, random url
can mint the world
Webaverse OTC deal for Hyperfy governance tokens
Reward tokens for doing quests
Release apps in exchange for tokens
As part of the deal, anyone who holds a Webaverse NFT can claim tokens
Webaverse team has 2250 allocated
Regular user has inventory, open apps to everyone
Gun / board game brought to world like neosvr
hyperfy wants to have token ppl can earn and buy apps with
help experiment for eventually silk
blog post or something to lay out the vision for hyperfy worlds
vrchat as a big source of inspiration
its free to make content there and there's no world cap
acts as a quality filter
UGC ain't the best quality filter
once you have custom avatars -> then you need a home space
mona / oncyber / spatialxr all have pretty professionally designed worlds
home spaces can follow oncyber name scheme
can bootstrap from community lead erboard / clonex / oncyber community
then its not oncyber vs the world which is what 6529 wants
what if worlds represent a smart contract inventory
so you can bundle things together for sale? like how ppl sell worlds in other platforms?
https://github.com/KhronosGroup/glXF/blob/main/specification/README.md
https://github.com/KhronosGroup/glXF
what becomes the fate of the 10,000?
webaverse buys ~4k (example), airdrops + resell
precedent = pod ecosystem
pods enabled modding culture in RTFKT community
teach learn build
RTFKT partnered with OnCyber
create slideshow
airdrop token to webaverse holders
prefer slow release of hyperfy tokens
earn it through quests instead of claim drop
people will just paper hands it usually
we've seen this with ENS / UNI / Apecoin
Build sybil resistence by ppl who do light quests
We're testing with hyperfy in-world and Webaverse MMO w/ Dework
- Quests using the platform
- Quests helping build the platform
Need in-world POAP machine or way to distribute POAPs at end of a quest
1 NFT per address type of thing
ping toxsam on POAP alternative he's working on or reneil on opinion
the 10,000 shall decide
or, webaverse mint out + new contract for 20k for season 1
this accomplishes transcending the question of hard limits
---
## Hyperfy Revision
<details>
<summary></summary>
</details>
want to make the editor free
---


---
## Juicebox notes
https://juicebox.money/@openvoxels
- Overflow seems kinda nice
- Join / pledge > pay
- build a 3D frontend for juicebox
- could convert way better
https://juicebox.money/@openvoxels
ERC20 address: 0x05261F8E5fe3b64CF960877B68b1e26318DB773A


https://app.dework.xyz/m3/openvoxels/overview


---
## SWOT


**SWOT for Partnerships**
Pinpoint Your Strengths.
Pinpoint Your Own Weaknesses.
Find Opportunities for Becoming Better.
Find Potential Threats in the Marriage.