<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>Openvoxels</title>
        <link>https://paragraph.com/@openvoxels</link>
        <description>Metaverse interoperability lab started by M3, see notes: https://hackmd.io/@xr/voxels</description>
        <lastBuildDate>Sun, 17 May 2026 02:03:08 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <image>
            <title>Openvoxels</title>
            <url>https://storage.googleapis.com/papyrus_images/b7940d93c3eecdd49fb585e857ae87f13ef0a160898f4742910190260d01d882.jpg</url>
            <link>https://paragraph.com/@openvoxels</link>
        </image>
        <copyright>All rights reserved</copyright>
        <item>
            <title><![CDATA[The Wearables Economy, WIP Meetup, and "Project Voxia"]]></title>
            <link>https://paragraph.com/@openvoxels/wearables-wip-voxia</link>
            <guid>uEwyzAVVhrmg8vmkfLV7</guid>
            <pubDate>Mon, 07 Oct 2024 00:18:20 GMT</pubDate>
            <description><![CDATA[Latest Openvoxels news including more details about "Project Voxia", a new web based virtual world being developed by the creator of Hyperfy.]]></description>
            <content:encoded><![CDATA[<h3 id="h-the-wip-meetup-summary" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">The WIP Meetup Summary</h3><p>Openvoxels has been working on interoperability and archiving in the virtual world of Cryptovoxels (Voxels) since 2018. We see Voxels as an iconic shelling point and mecca for crypto artists and collectors, capturing the early spirit of the crypto art movement. Our project aims to spread Voxels culture across the metaverse by porting the city, taking snapshots, and exporting to VRChat, JanusWeb, Hyperfy, NeosVR, and even Fortnite. Openvoxels serves a dual purpose, one as an art project exploring the meaning of true digital ownership in practice and the other as developing infrastructure for preserving virtual worlds / digital cultural artifacts.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/d2133332ff0f1563c0106cead4da36960cd6b64b206bd0202549c5cdcebbf8f2.jpg" alt="Everyone who mints a mirror post will get a gold trimmed 3D NFT version of the post soon" blurdataurl="data:image/png;base64,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" nextheight="1096" nextwidth="1745" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Everyone who mints a mirror post will get a gold trimmed 3D NFT version of the post soon</figcaption></figure><p>There&apos;s valid concern about the longevity and centralization of content in Voxels due to proprietary formats, centralized storage, and hosting. We want to provide reassurance that creators&apos; works will stand the test of time. To address this, we have converted thousands of wearables to glTF format, created a Wearables Explorer, encoded metadata, upgraded thumbnails, and added HTML previews for AR/VR compatibility. We are also data mining information on wearable creators, ownership, parcels, and editing activity to create a point system for community governance and voting.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/c0ae14d2943b782689211779d552bf026110342f372761a195234f0255e3e107.png" alt="https://docs.google.com/spreadsheets/d/19Fab72iK5Ks9KeI_ArY79m0wxyL10s45obZr1FGnKKo/edit?usp=sharing" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAARCAIAAAAzPjmrAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE80lEQVR4nF2UQWzTZhTHjSamSZsP4GpOG7f9oHEXl9VUtaqGQTc1UxOoAqgtBLhMNQJvnTxNKawwQYpkRg0dZiUuaq2CLIRBJYJhILGImk3gaWuYtkgMt5NyyiktGtYG3cW7eEq+kSH+h+/g5/d+3/v7PSMJefLClHI8fmL87LnH1u+Xr1yNxQ5PJCbHz5579HjxbvreV2Pi1LQiiuPf3tLvpNIfhra2trV/0B3sCfcePXbi8pWrp8bOnBo7I4rjojiemfvu0ePFicTkRGJSmbmUf/QbEng/vL71vdDAYGhgcP/n8e37uM6e/p7t0fOJ86l0mhv6bOv2/pOnz46ePP3NpHLthr5jYO8XIyO9O3Yhb9XWU5290QObevpDA4ObQgO9fdHjx49p2rWDHCcIJw9y3PlEArk2ewN7G2/yNTf7qdo6bwNY//39B8+e/21ZVjKZ7Nu1G0GQOm/DuibyjTfR/t177L+eW5Z1YUoJbYsgCFLfCJp8zbV13o+HPn1q/2kYxujo6PLSUj6fL5VKPM8j8/M/BgKB5ubmto0bN7S0UJT/zu3brutaljV7ffbQcIyi/DTdyjDtJOk7cmTEdd18Pi/LiUPDwyTpY5j2to00SZIwZFmWoiiu6xYKBdd1JUlCstksQRBYWTUejwfH8VwuB6soisKyLIIgoCIURVmWhSFRFDmOQxCEKKseRdFoNApDkiRBkuu68XgcMQyDpmkAAFkRQRC6rsM3ZmZmOI4jCAI+BwBwHAdDkiSxLAuzIJ7neRiSZbnagSAI5Q4oigIA+P1+gqgHAGiaVm2W4zgcxyGDJElBEKqAKpuqqMp+FWAYBkVRDY0NNTU1BEHQND0/P++67uLC4sVLFzmOwzAMAADZkUgEJsuyzLIshmEkSXq9XgzDoEWLCwvQov8Bmqb5fOSatVidl2gE69Y3Namq6jhOLperVBlcvXo1AMDr9eI4zrKs4zjwmn19fateW+XzkY1g3Zq12O5o9NnzlfsPTEmSbNvO5/O2bZcBez/65J32zcFItKNrWzCyJxiJDg2X12d6ekqSpFgsxvP84ZGjX09ciEb3TU9PGYah63oymdT1O9t2Rl9fW+fb0NkV7t8c2rmf/3Jo+MSpsTPQXlmWNU1D7qbvtTMdfqqFerfVT7W00m0/zecc5x9FUYrFoiiKsVhsaWn5yR9Pu7uDNN26ecsWmi7PpaIov/ya7+gM+HxkR2fAT1E+Hzk1rZjmD8ViMZvN2ra9srKCZOYyG1pacByvJwi8ItO877qupmmlUkmWZY7jFhcWlpeWuru7iRdCUVQQBNM0Gaa91uOp9XgAADiOC4Lw88OHhUIhm826rlsGpNLpyjf8rzpB1BuG8TKA53lVVS3LCofDKIrCecUw7AWAqfN6qxXi8bhlWYVCwTAMx3EqgFQqEAjAUYMz9zJAURSe5w3DsG07HA4DABiGgRapqmqaZiAQIAgCptM0DY0tFoumabqu6zgOous6XDTYO0VRsDtVVUulkqqqHMclk0nbtoPBIJxLiqIwDBNFMZvN0jRd9Y0gCFmWIQAWKQNu3roJl4iiKLg48FeRTCahRQcOHpi9Pvtk+UkwGIQWwdWTZTkzl2EYBi4zPCVJehWQSqVg19UT/kZ0XS+VSpqmxWKxzFzGtu1IJEKSJE3TcPM1TTNNs6urC14O5mqa9opF/wJGtv70ZE7lZQAAAABJRU5ErkJggg==" nextheight="835" nextwidth="1610" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">https://docs.google.com/spreadsheets/d/19Fab72iK5Ks9KeI_ArY79m0wxyL10s45obZr1FGnKKo/edit?usp=sharing</figcaption></figure><p>We are developing a digital museum showcasing Voxel&apos;s history from 2019 to the present. We have taken a full world snapshot of Voxels, including avatars, parcels, vox models, and images, and uploading to Arweave for a planned living museum. We converted all costumes to VRM format as well as animated sprite sheets. Additionally, we have downloaded every Womp (a type of in-world photograph) with metadata and plan to have them floating in their original locations within 3D time capsules.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/dbb8fb3bd1973ef457c3c04977fe822478403dfaed223dd69abbd7f6051773c2.png" alt="Future art project concept to be made with womps + parcels, blending past / future" blurdataurl="data:image/png;base64,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" nextheight="527" nextwidth="726" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Future art project concept to be made with womps + parcels, blending past / future</figcaption></figure><p>Looking to the future, we&apos;re working on a new, highly optimized ground-up metaverse client with features like dynamic objects, physics, procedural generation, fast loading, and version control via daily glTF snapshots. We are considering a Metaverse Burning Man-inspired event with building, night mode, and neon vehicles.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/8c69a913f0045243222182848e72f39597306668458f3d39ef9d1ac435c2675b.png" alt="" blurdataurl="data:image/png;base64,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" nextheight="2051" nextwidth="4096" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>My next goal is to help Ash by developing an economic plan to open-source the core engine and features, drive adoption, reward early adopters, and grow organically while staying open and decentralized. We&apos;re close to finishing OpenVoxels VRMs, which we plan to airdrop to our supporters to help spread Voxels culture to more corners of the internet.</p><p>Speaking of airdrops, we rewarded everyone that signed the guestbook at the WIP meetup with one of these VHS tapes.</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://x.com/openvoxels/status/1839389856415568116">https://x.com/openvoxels/status/1839389856415568116</a></p><hr><h2 id="h-voxels-wearables-economy" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Voxels Wearables Economy</h2><p>I did some number crunching based on public data to learn more about the overall economy of the voxels wearables ecosystem. The scripts used are released here: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/madjin/Cryptovoxels-snapshots">https://github.com/madjin/Cryptovoxels-snapshots</a></p><p>For every wearables collection I was able to generate a JSON that looks like this:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/b33210cdd7af4da828acb1f08ebe19c1fb297d6f6823c7690c1cf3245a7a58bc.jpg" alt="Left = example of ETH wearables collection, Right = example of Polygon wearables collection" blurdataurl="data:image/png;base64,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" nextheight="1001" nextwidth="1301" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Left = example of ETH wearables collection, Right = example of Polygon wearables collection</figcaption></figure><p>Here&apos;s what I found:</p><ul><li><p>Around 302,650 users logged in voxels with a wallet</p><ul><li><p>9762 avatars equipped atleast 1 wearable</p></li><li><p>6539 had no wearables, but still modified avatar</p></li><li><p>1207 unique parcel owners with avatars + wearables</p></li></ul></li></ul><p><strong>Total Initial Sales</strong></p><p>First time buy / mint for a cryptovoxels wearables, calculated across all 891 wearables collections:</p><ul><li><p>Polygon (836 collections): <strong>1329.27 MATIC</strong></p></li><li><p>Ethereum (57 collections): <strong>124.65 ETH</strong></p></li></ul><p>~$200-300k USD</p><p><strong>Total Volume</strong></p><ul><li><p>Polygon: 289,264.43 MATIC</p></li><li><p>Ethereum: 389.56 ETH</p></li></ul><p>Here&apos;s how many users equipped wearables and the wearables revenue <em>for creators</em> looks like compared to parcels revenue <em>for the platform</em>:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/396abb164e3d9ae09d9a397a863cc2167cd39380bb0c031f3377a89965bca8ce.png" alt="Basically the Wearables Economy is tiny compared to LAND" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAQCAIAAAD4YuoOAAAACXBIWXMAAAsTAAALEwEAmpwYAAAEO0lEQVR4nGWUf0xbVRTHT2GPVVZGu/54vJZXVoYUy0SY6yY/RMz4IWVAnJr4h0Hj1Gwx/kA0U8LEmCzOaEymDWxZdBuZLpvCoO2ojVlhLQZcdeDCBKWPbi2vtAVesQ3xDzpq7nvtg20339yc996553Puu+dciCdHJBJxu900Tc+HmPnQEsMwNE1TFLW6usr7bHT2smPW4wkGAsFg6N/lyNLCAu2nZ2dn/X6/z+dbWVmJx+OwcQ1FUWO/uSbsA9YLp3q+/8HpdFIUFYvF1tbW7gMwDDM+MU7NuIN35obGfjUN/jg4ZDYN2+54bs95vFPT03/evMkwTALArY9Go18bvyksrexpkZ16MRNkqsf37jnS3n7b6+V9+BG7ezcej//t9z597BBUZatrMXgCQL8FDladGxnc6A+cNeN2l1ZWQmoKbBa/u0/W/UIGbCMy5VJITdVotVftdhQ0FktGR8bZYTOUbIJsgO0AewD0ADsAcpDKPnmd3zfaQTgc3lteDkIhoSY3yZWNu7OMz22FbQSuUuIkKZRIlBrN+MQElxcX3X7LBTsBcgF0APkAu1jlAxSwyobmL97jUkGADzs6AMOy1GoZQTyEK3cXEB31ks0KQqFSSgkCJ8kUkaihqYkDJPJ6qQwlqwPQsnF3AhSzhpYFaJHsk78jz3A4/LBOl6lQyFUqKUFIspQkmfXak/KtWYSMIKRJSXB8dHSU+0VDk9cTsThxiT+aBHAMNez79BACDDscXHReCpWquhiXEutvcJIEDDthNHKAoxeM6L8X3KvCex81AAceQ4CLly4JJRIpQaSJxWliMcbOcmkGxtoY+yjGcRAKOzo7OcCr3Z0JQB57sLkPKJ+d63IRwGSxCCUSdV5edUNTjcFQZzDUNjTUGBrqWLumvv6ZxkZ9eTkIBMeOH0/s4GJyB08R0KiDJh00Fya0/xE4UASlYnRCz5cggJuiMhSKqtrqn/vOz1LuxcVFn89H0/TCwkIwEPD5fJFIxNjVBQJBX38/B7g26UI55kPzxy/bfrnMhJb83rkQPR+Y8/8zPb3KRPVHXwEpGD57K1GmNQZD0a6S4Z7Pr5h6LVabxWIxmc1Wm81itQ6YTA6Ho7WtLVerDS8v800ALRWQDR989c7YUG/viN0yctUyar8yau+9Zrs+eUP05n7YDs6pGwmAw+nMVChkOTsIjQYnyXWp1UROjlKjgfT0rpMnuV7jAMN//YFKE3UAhgxeRWw5kfDsl+8n+oDrz+7Tp1NFW9DxslXE10+GTAYCwdutrRu7n2Ocdw6i6Cr2nPOSYju5AhVosmP4O6DfbC7W69PEYsAwSBehWSTK1WpPGI18f224i9CSKdpT1nkQymWo43QAxSnQUvGdfYB3WL9NOUY0Gv3pct+R9o/eOHy4ta3t2zNnAoHAgzcdz0jckv+tuGYmh2655pZC932Kx+P/A+ucD0LivpowAAAAAElFTkSuQmCC" nextheight="679" nextwidth="1330" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Basically the Wearables Economy is tiny compared to LAND</figcaption></figure><blockquote><p>Voxels wearables revenue for creators is around 1% what LAND was for the platform ($22M in 2022) according to this Kent Bye interview: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://voicesofvr.com/1117-deconstructing-voxels-formerly-cryptovoxels-virtual-land-speculation-the-experiential-gap-of-crypto-based-metaverse-neighborhoods/">https://voicesofvr.com/1117-deconstructing-voxels-formerly-cryptovoxels-virtual-land-speculation-the-experiential-gap-of-crypto-based-metaverse-neighborhoods/</a></p></blockquote><p>Since the money is obviously in parcels it becomes a huge incentive driver for the platform to focus attention / developer resources into that. We want to prove a case that there can be a market for wearables, but first they must be more durable and interoperable.</p><p>Now that we have our base numbers, we&apos;re more prepared to measure Openvoxels impact on stimulating the wearables economy after we launch our solutions.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/a013791d2488dae9e8a6d804c91cc6c2f2dddce7d98813e91421eb944fb41930.png" alt="" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAPCAIAAAAK4lpAAAAACXBIWXMAAAsTAAALEwEAmpwYAAACpElEQVR4nK2Uz0rkMBjAh7VNSjsl025pmrQptX9T2iljZw6t1YMgeBQUZUBvPoVXPXjQF/AgngVP+gKCr+JzyLITXQZ3ZnYX9ncoX9KP/L58bdJDCDHGMMYIIcMwBv8JjDFjzDCMHiGkbVtKKSHEdV0yg84QseDL8Pf5LwGltG1bQkjPMAzGmCRJAIC1tTVpRq/XEzOyLAMAIISSJIm3809Jkr7NmB/KsqwoiiRJQRAghHqaphFCFEVxHKcsy/X19TAM67p2XRdjTCm1LEtVVc55FEWMsSRJwjDMsiyO4yRJiqLI8zxN0ziOGWN5nluWBSFUVZVSqmnah0CW5SzLDg8Pu647OTl5eXl5eHhomoZz7vs+hDCO4/F4zDkfjUZFUVRVlWVZnueTyaQoiiRJfN8XPtu2FwgAAEmS7O/vd103nU5fX1/f39+vrq6iKAqCAAAwGo3G43Ge58PhsCzLrus2NjaGw2EcxwAA0U8RQAg1TVMUZcEODg4O6rpO0/T09PT29vbi4iJJEsaYoiiqqioz4Ix+v69+os2YD0TyAsHx8XFVVZzz7e3tx8fH6+vrMAxd14UQYow551VV1XVdVRVCSFiXsUCQpul0Ot3b29vd3e267v7+/u7uLooiz/MghLquz5+SX5X+g4BzfnZ2trOzc35+/vT09Pb29vz8vLW1FYahKBZCKLq0uvbFAgBAGIZN0/T7/c3NzcvLy5ubm6Ojo8lkgjH+mxX/IBDfRyyEEMIYDwYD0zR1XZ/vhkj7Y38EH4LBYOB5nvi9ViN/Is72CsRJ9n1f1/UepbRpGkopxthxHLwEQshoyMuy3GzbsiwJcWzbXpZs27bruk3T/LyLEEJBEDiOY5rm9+VYluW5jud5jDFxf6xINk0TYxwEgWEYPwC0sJW4On5WbAAAAABJRU5ErkJggg==" nextheight="400" nextwidth="850" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><h2 id="h-archiving" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Archiving</h2><p>Uploaded 2024 snapshot to sketchfab + arweave + github</p><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/madjin/Cryptovoxels-snapshots/tree/master/3-25-24">https://github.com/madjin/Cryptovoxels-snapshots/tree/master/3-25-24</a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://skfb.ly/prr6B">https://skfb.ly/prr6B</a></p><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/sketchfab/blender-plugin">https://github.com/sketchfab/blender-plugin</a></p></li></ul></li></ul><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/b842057db9d0fcd1bf3c50835d556aee94b97fa2b6171bebd759c249ee1e5576.png" alt="" blurdataurl="data:image/png;base64,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" nextheight="634" nextwidth="1025" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><h2 id="h-voxia" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Voxia</h2><p>Voxia is a project codename for the new thing Ash / M3 is working on. We started to playtest with other M3 members. Here&apos;s a bit more information that was shared during the WIP meetup:</p><ul><li><p>Jin / Ash / M3 working on it</p></li><li><p>Version control via glTF snapshots</p></li><li><p>Repurposing learning / components from Hyperfy</p><ul><li><p>collaborative building</p></li><li><p>in-world scripting</p></li><li><p>powerful optimization features</p></li></ul></li><li><p>Will be doing series of stress tests soon</p></li><li><p>Aiming for performance and durability first</p></li></ul><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/718e6208f90c4076c216a7c0f8723abf0ee85c0d00ab53dce43d886e8398cdc7.png" alt="Building that Sith made in Project Voxia" blurdataurl="data:image/png;base64,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" nextheight="455" nextwidth="680" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Building that Sith made in Project Voxia</figcaption></figure><p>VR support is also working using the WebXR API. This is prior to several other optimizations yet to be deployed which will push FPS to 90. <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://x.com/openvoxels/status/1839453991513539023">https://x.com/openvoxels/status/1839453991513539023</a></p><h2 id="h-raw-footage" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Raw Footage</h2><p>Here’s the raw recording if you want to watch / listen:</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.youtube.com/live/n74Nu9HIjHE?feature=shared">https://www.youtube.com/live/n74Nu9HIjHE?feature=shared</a></p><ul><li><p>[<strong>17:10</strong>] OpenVoxels landed in Voxels 6 years ago, interested in interoperability and using it as a test bed for OpenMetaverse experiments (original 2:05)</p></li><li><p>[<strong>17:36</strong>] Settled in Makers District, archiving the area since day one (original 2:31)</p></li><li><p>[<strong>18:14</strong>] Voxels is iconic, a mecca for crypto artists and collectors, the first place artists could set up NFT galleries (original 3:09)</p></li><li><p>[<strong>19:13</strong>] As Voxels grew, it captured the early spirit of the crypto art movement (original 4:08)</p></li><li><p>[<strong>19:43</strong>] OpenVoxels is porting the city, taking snapshots, exporting to spread culture outside Voxels (VRChat, JanusWeb, Hyperfy, NeosVR, Fortnite) (original 4:38)</p></li><li><p>[<strong>21:10</strong>] OpenVoxels is an art project exploring digital ownership and what it means in practice (original 6:05)</p></li><li><p>[<strong>22:48</strong>] Concerns about longevity of content in Voxels due to centralization and weak guarantees (original 7:43)</p></li><li><p>[<strong>23:48</strong>] Voxels dependencies: proprietary formats, centralized storage and hosting (original 8:43)</p></li><li><p>[<strong>24:03</strong>] Goal is to provide reassurance about creators&apos; works standing the test of time (original 8:58)</p></li><li><p>[<strong>29:30</strong>] Converted 34,015 wearables to glTF, created Voxel Explorer, encoded metadata, upgraded thumbnails, added HTML previews for AR/VR (original 14:25)</p></li><li><p>[<strong>30:50</strong>] Data mining wearable creators, ownership, parcels, editing for point system for community governance and voting (original 15:45)</p></li><li><p>[<strong>33:11</strong>] Working on in-world museum about OpenVoxels history from 2019 to present (original 18:06)</p></li><li><p>[<strong>33:32</strong>] Sprite sheet generation in progress, converted parcel owners&apos; costumes to VRM (original 18:27)</p></li><li><p>[<strong>34:59</strong>] Full world snapshot taken - avatars, parcels, vox models, images; converted to glTF, uploaded to Arweave; living museum planned (original 19:54)</p></li><li><p>[<strong>35:57</strong>] Downloaded every WOMP with metadata, plan to have them floating where taken in time capsules (original 20:52)</p></li><li><p>[<strong>37:49</strong>] New highly optimized ground-up metaverse client in development with dynamic objects, physics, procedural generation, instant loading, version control via daily glTF snapshots (original 22:44)</p></li><li><p>[<strong>41:31</strong>] Considering Metaverse Burning Man-inspired event with building, night mode, neon vehicles (original 26:26)</p></li><li><p>[<strong>42:02</strong>] Economic plan to open source core engine and features, drive adoption, reward OGs, grow organically while staying open and decentralized (original 26:57)</p></li><li><p>[<strong>44:16</strong>] Finishing OpenVoxels VRMs soon, will airdrop to spread Voxels culture to other corners of the internet (original 29:11)</p></li></ul>]]></content:encoded>
            <author>openvoxels@newsletter.paragraph.com (Openvoxels)</author>
            <category>wearables</category>
            <category>voxels</category>
            <category>cryptovoxels</category>
            <category>hyperfy</category>
            <category>openvoxels</category>
            <category>economy</category>
            <category>data</category>
            <category>nfts</category>
            <category>interop</category>
            <enclosure url="https://storage.googleapis.com/papyrus_images/f3b0b0de5c4ead8f2160565e1543bb528f6065843409c75a622a2b56d3fb334c.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[Openvoxels Summer 2024]]></title>
            <link>https://paragraph.com/@openvoxels/summer-2024</link>
            <guid>Oj8QCq2cqU1TBcScx6H9</guid>
            <pubDate>Sat, 07 Sep 2024 21:03:02 GMT</pubDate>
            <description><![CDATA[Uploading the most complete snapshot of the world to arweave, wearables art contest results, VRM avatar updates, Voxels Passports, and more.]]></description>
            <content:encoded><![CDATA[<h2 id="h-june" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">June</h2><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://smoothvoxels.glitch.me/">Smooth Voxels 2.3.0</a> was released, offering full threejs compatibility support and some new markdown features. Smooth Voxels is powerful markdown for voxel project that we used it in the past to convert vox models to glTF for wearables. Have yet to update the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/madjin/smoothvoxel-tools">smoothvoxels-tools</a> CLI tools to the latest version, good first issue for anyone looking to contribute.</p><div data-type="twitter" tweetid="1797768859237409038"> 
  <div class="twitter-embed embed">
    <div class="twitter-header">
        <div style="display:flex">
          <a target="_blank" href="https://twitter.com/openvoxels">
              <img alt="User Avatar" class="twitter-avatar" src="https://storage.googleapis.com/papyrus_images/1dc074b493d56fedbb44f6fa37e1ac56dab7fd709b64f30ea5d45ef466c8c0ee.jpg">
            </a>
            <div style="margin-left:4px;margin-right:auto;line-height:1.2;">
              <a target="_blank" href="https://twitter.com/openvoxels" class="twitter-displayname">Openvoxels.eth</a>
              <p><a target="_blank" href="https://twitter.com/openvoxels" class="twitter-username">@openvoxels</a></p>
    
            </div>
            <a href="https://twitter.com/openvoxels/status/1797768859237409038" target="_blank">
              <img alt="Twitter Logo" class="twitter-logo" src="https://paragraph.com/editor/twitter/logo.png">
            </a>
          </div>
        </div>
      
    <div class="twitter-body">
      Smooth Voxels 2.3.0 was released! Some new features include:<br>- Full <a class="twitter-content-link" href="https://twitter.com/hashtag/threejs" target="_blank">#threejs</a> support in playground / as library!<br>- New markdown (bend, smooth scale, rotate,  translate models)<br>- Playground: New examples + Save as threejs + animation + <a class="twitter-content-link" href="https://twitter.com/aframevr" target="_blank">@aframevr</a> options<br><br><img class="twitter-emoji" draggable="false" alt="➡️" src="https://abs-0.twimg.com/emoji/v2/72x72/27a1.png"> <a class="twitter-content-link" href="https://t.co/tIOwyJg3Pi" target="_blank">smoothvoxels.glitch.me</a> 
      <div class="twitter-media">
      <img class="twitter-image" src="https://pbs.twimg.com/tweet_video_thumb/GPL0p4BWoAAegn7.jpg"> 
    </div>
      
       
    </div>
    
     <div class="twitter-footer">
          <a target="_blank" href="https://twitter.com/openvoxels/status/1797768859237409038" style="margin-right:16px; display:flex;">
            <img alt="Like Icon" class="twitter-heart" src="https://paragraph.com/editor/twitter/heart.png">
            40
          </a>
          <a target="_blank" href="https://twitter.com/openvoxels/status/1797768859237409038"><p>7:14 PM • Jun 3, 2024</p></a>
        </div>
    
  </div> 
  </div><hr><p>Starting to see some voxel creators publish to Mona’s platform which recently launched a marketplace dedicated to 3D art. It’s great to see enthusiasm and emphasis on files. Openvoxels has collected a few of such works.</p><div data-type="twitter" tweetid="1802421434331066612"> 
  <div class="twitter-embed embed">
    <div class="twitter-header">
        <div style="display:flex">
          <a target="_blank" href="https://twitter.com/justinmmelillo">
              <img alt="User Avatar" class="twitter-avatar" src="https://storage.googleapis.com/papyrus_images/930616fa7e02af4e088d1a19f5b09a849310882e8b6052581c088c790a6b88ba.jpg">
            </a>
            <div style="margin-left:4px;margin-right:auto;line-height:1.2;">
              <a target="_blank" href="https://twitter.com/justinmmelillo" class="twitter-displayname">Justin Melillo ᯅ MONA</a>
              <p><a target="_blank" href="https://twitter.com/justinmmelillo" class="twitter-username">@justinmmelillo</a></p>
    
            </div>
            <a href="https://twitter.com/justinmmelillo/status/1802421434331066612" target="_blank">
              <img alt="Twitter Logo" class="twitter-logo" src="https://paragraph.com/editor/twitter/logo.png">
            </a>
          </div>
        </div>
      
    <div class="twitter-body">
      gm from this super slick stunt motorbike by @___Philosopher_ curated for this week’s <a class="twitter-content-link" href="https://twitter.com/monaverse" target="_blank">@monaverse</a> claim! <br><br>Free on Base (link in comments below)<br><img class="twitter-emoji" draggable="false" alt="🏍️" src="https://abs-0.twimg.com/emoji/v2/72x72/1f3cd.png"> <img class="twitter-emoji" draggable="false" alt="🔥" src="https://abs-0.twimg.com/emoji/v2/72x72/1f525.png"> 
      <div class="twitter-media">
      <img class="twitter-image" src="https://pbs.twimg.com/amplify_video_thumb/1802421344447143936/img/SkCSFp5YZ-lvsIF8.jpg"> 
    </div>
      
       
    </div>
    
     <div class="twitter-footer">
          <a target="_blank" href="https://twitter.com/justinmmelillo/status/1802421434331066612" style="margin-right:16px; display:flex;">
            <img alt="Like Icon" class="twitter-heart" src="https://paragraph.com/editor/twitter/heart.png">
            11
          </a>
          <a target="_blank" href="https://twitter.com/justinmmelillo/status/1802421434331066612"><p>3:22 PM • Jun 16, 2024</p></a>
        </div>
    
  </div> 
  </div><hr><h3 id="h-broken-links-everywhere" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Broken Links Everywhere</h3><p>Midway through June citizens of <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.voxels.com/">Voxels</a> were hit by a bit of a shocking moment to discover broken links everywhere. It highlighted a point of failure due to file storage centralization. This day inspired jin to upload all vox models to arweave for posterity.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/3b4638e4c548496b9706573efe8f1f6d93be65e1e03f3b2089c1355cae623d4b.jpg" alt="source: https://x.com/dankvr/status/1802741370936820168" blurdataurl="data:image/png;base64,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" nextheight="1005" nextwidth="1552" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">source: https://x.com/dankvr/status/1802741370936820168</figcaption></figure><p><strong>Additional details</strong></p><ul><li><p>There were 42341 unique vox models / ~1.6 GB in the snapshot</p></li><li><p>All parcel media links are very prone to link-rot: only 12144 of 205631 were hosted on ipfs/arweave (just 5%)</p><ul><li><p>Even IPFS has link rot issues as I've seen first hand when archiving Alotta Money's builds cuz he used a pinning service that shut down (eternum) 😞</p></li></ul></li><li><p>Picked arweave to make a backup of all vox models to for posterity, images would of been too expensive at the moment</p><ul><li><p>There's ~75k unique images in-world, 100gb</p></li><li><p>~75 AR or roughly $2000 USD, not bad for a yearly archive…</p></li></ul></li><li><p>It was just $31 in fees to upload all the vox models (<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://ar-fees.arweave.dev">https://ar-fees.arweave.dev</a>)</p></li></ul><hr><h3 id="h-wearables-art-contest" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Wearables Art Contest</h3><p>After previously converting all the wearables to svox and glTF 2.0 we launched an art contest for people to get hands on with the files and showcase interoperability. One major aspect was to think outside the box, use wearables in NEW ways: add them to other avatars, create Blender renders, import them into other game engines, make worlds with them, etc.</p><div data-type="twitter" tweetid="1802469038305497366"> 
  <div class="twitter-embed embed">
    <div class="twitter-header">
        <div style="display:flex">
          <a target="_blank" href="https://twitter.com/openvoxels">
              <img alt="User Avatar" class="twitter-avatar" src="https://storage.googleapis.com/papyrus_images/1dc074b493d56fedbb44f6fa37e1ac56dab7fd709b64f30ea5d45ef466c8c0ee.jpg">
            </a>
            <div style="margin-left:4px;margin-right:auto;line-height:1.2;">
              <a target="_blank" href="https://twitter.com/openvoxels" class="twitter-displayname">Openvoxels.eth</a>
              <p><a target="_blank" href="https://twitter.com/openvoxels" class="twitter-username">@openvoxels</a></p>
    
            </div>
            <a href="https://twitter.com/openvoxels/status/1802469038305497366" target="_blank">
              <img alt="Twitter Logo" class="twitter-logo" src="https://paragraph.com/editor/twitter/logo.png">
            </a>
          </div>
        </div>
      
    <div class="twitter-body">
      <img class="twitter-emoji" draggable="false" alt="🎨" src="https://abs-0.twimg.com/emoji/v2/72x72/1f3a8.png"> Wearables Art Contest <img class="twitter-emoji" draggable="false" alt="🎩" src="https://abs-0.twimg.com/emoji/v2/72x72/1f3a9.png"><br><br>Showcase interoperability with new wearables glTF files with something unique, win prizes. Think beyond <a class="twitter-content-link" href="https://twitter.com/cryptovoxels" target="_blank">@cryptovoxels</a>: blender renders, custom avatars etc!<br><br>Deadline: June 30th, submit here: <a class="twitter-content-link" href="https://t.co/nrvQnPbc6f" target="_blank">jokerace.io/contest/polygo…</a><br><br>More info: <a class="twitter-content-link" href="https://t.co/RNd6Qc7R6q" target="_blank">hackmd.io/@XR/wearables-…</a> 
      <div class="twitter-media"><img class="twitter-image" src="https://storage.googleapis.com/papyrus_images/2c9653af7db34f3a2ccf2c03d2ad386763e0461c2f87560e3bb9b40a9b9dc490.jpg"></div>
      
       
    </div>
    
     <div class="twitter-footer">
          <a target="_blank" href="https://twitter.com/openvoxels/status/1802469038305497366" style="margin-right:16px; display:flex;">
            <img alt="Like Icon" class="twitter-heart" src="https://paragraph.com/editor/twitter/heart.png">
            58
          </a>
          <a target="_blank" href="https://twitter.com/openvoxels/status/1802469038305497366"><p>6:31 PM • Jun 16, 2024</p></a>
        </div>
    
  </div> 
  </div><p>Often the best way to learn things in crypto is to do things. The contest was also an opportunity for us to test pilot <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.jokerace.io/">Jokerace</a>, a platform that makes it easy to launch programmable contests on-chain, and for us to field test our latest voting power recipe.</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.jokerace.io/contest/polygon/0x80aa9bda9fb9e3fe262a2466bd4fee8086a3dec3">https://www.jokerace.io/contest/polygon/0x80aa9bda9fb9e3fe262a2466bd4fee8086a3dec3</a></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.google.com/spreadsheets/d/19Fab72iK5Ks9KeI_ArY79m0wxyL10s45obZr1FGnKKo/edit?usp=sharing"><strong>Voting</strong> power</a> was calculated with a combination of data from parcel owners, wearables creators (based on how many you made, how many unique, how many ppl own), and Openvoxels supporters. The community voted for the winners competing for $1000 MATIC prize pool. Everyone who participated and voted also got a small gift (<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://zora.co/collect/eth:0x889b4c8e99944e84a314427ed701bdf9f6bc55e6">Openvoxels pin</a>) as a token of appreciation.</p><p>There were some interesting extestions that Jokerace offers which could be useful if we want to explore things like using Jokerace to elect people into governance positions or distribute automatic NFT rewards that people can claim for winning / voting.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/522809325ac3405b94cba98f79fad8c300d01635aac1aa053f12d720f78f56f3.png" alt="Overall Jokerace was pretty smooth, would recommend / use again" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAWCAIAAAAuOwkTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAESklEQVR4nI1V32scRRzf2729ud2bvZldd3duZm83y+Ymm1vPNqbJJTG1+QFpbGkrpaYWsSY0WNQ2gYQaEimCqKglLuFehNSQti/ia6FFBP8E9dE3n0QQfPDJRyt704S0uSv9PAzL8pnv5/v9fma+I8ly7txMbenK2JtnG6en+QcLoyvvjq9ePX59YWxyPPrw/YnmQPX6wth774zMXzx2aqpPlnNSBrE+B1RVnb98ZqzJG0mV19jIUO/0icbwQE/CCSX4xX7q2ijmpBa5vaHDKqYQ4JGztDB6diaeneRX3x6+vjC6eGl4Yiy6fGFgdpIvXhqenxucneSZAADgwsU3bNu1LLuMUBkhz+sBRa1bQrIsS5J0/vxrr44P1CJW9dyR4eTlgT5UBmUDWCY0ILAtw7YMhPaC+L5fr9dNEx85cmRoaIhSWnHRK82eiovCMGo2m/39ce5JgXqSUOZpmk5IhVSoYSCMLU3ToV6wTVhQ808kpeu6pmkAAL2NfL5ACW4OVomLdb1kmhghpB6AJEkY48D3TYyjKPI8D6Ey59y27WMvsddPxqxiSpKkKIogS4QQ3/fZHuo1V1WzNJ8BAACEUCSk6zpCSNM0wzBKOtS0EoQQIWQYhihX4pwPDg4mSdJoNJJ6MjPdXy6XNG1/u/6YdwCU0kajwTmv1+txHIuVcx7Hca1W45xHUYQxfrzRdV3GGNmD7ZAgCGq1WhRFQRBQShVFeUoAIeQ4jtuG+KB7YIwSQhhjtm1nLZJlmTHmtxEEge/7HmOUUsdxCCEixGEB0zTDMMzInuf7ged5+/Z0gGVZzgFACMVpES6pqnq4RXsCVdPEZhuCfJiZBbJtW2RKCKE0K1CUjBDqZnJJ1yuMVSpZS1yHOI6DMVYUpbMApTQIsjKFhuu6lmURQgzDOBxahEhmxh88+ve7X/54cP+fh7f+sgy7PRQKHQQkSQrDcGpqKooi6blRNKDtMcsljuO5VlVR8nk139UDCKGmPb7WchvimO//PAzLsupxf28UMUaZx+K4z7btri3a2NhI0xRjLFKAEKZpevv27aWlJakLDAgxQmo+ryhyvpA3DAMA0FXg5s2bW1tbYh4IgVartbOzs7y83E3AtF8YO3Pq+MzpiRPnRo9OE0IQQs8SaLVagrEvsLu721FAbofomxj94dF/3/z46/f3fn946+9SITsOAIAOuciyvL6+vrm5ebBFm5ub29vb165d61aBmpmaL4JCsQhAsSAmSmeThUCapgdblKbp3bt3n+GBZVnNkZF6kgRBTxT2ct4XhmFXgbW1tadMbrVad7q0SGpvAWqhKOcLamayrOQ0TdO1bOZ3Zi8uLq6srEAIxV2HEK6urn7x5Wdzc3OH+bn2k+mG1Stff75w4+Ori5+8dfJGsaC3R0Whc70AAGGduAQ5KScrchnrHd/1XJsZjR799s/fPr13P/3qp92Pfi6XsKLIHSv4H+2PwFL5xD/4AAAAAElFTkSuQmCC" nextheight="964" nextwidth="1412" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Overall Jokerace was pretty smooth, would recommend / use again</figcaption></figure><p>Here’s a look at the winning contest entries. One was even interactive, see the claw machine made by <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://x.com/anarchyarcade">Anarchy Arcade</a>! <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://smsithlord.com/openvoxels/clawgame">https://smsithlord.com/openvoxels/clawgame</a></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/82622df77457f77c856d13ff76f2600e8d80746222f19c1b0a01bddeb5571ccc.jpg" alt="Top 5 winners from the Voxels Wearables Art Contest" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAMCAIAAACMdijuAAAACXBIWXMAAAsTAAALEwEAmpwYAAAEl0lEQVR4nAGMBHP7AGlSXHZjXHZUXoZicX5Udll2fGqOmVlVchEMLR8aXygdR107gz4oiRUTShwUYSgeSRscFk9KRqigbaWHSHhUQDwukHxoiYJxYRQUERISEBQTEBIXFQsoJQVBQAM0MhIpJQBJN2BaSFReR1hwT21kSF1UjXZfl5RPUmwHBA8YDzdINmNiN1g8OE81J1cxIJ9UNZERGA8+Mi6hiDmfcjhZMD1FNXtoTnVZQTUNIyATJiESJh8LJiIcLCkHExEHEA4RFRMAQi1gVj1ka0JoXUJbXEJVWJZzW52LTFJqBwMXLB0kVS1PKy1gh1l4WDliUDPLaD6VICEQIxkijoJIZV0yFxUhXlVfdmdnaExHICUkExgYFx4gFyAYQEtAHiEiHC0tGB0aADIcSVZBXFk7WkY1XFJCZD5nVUhzZktBfh4XlzIyhmVNZlw9ZUMhejAelBASn1FIk3dxcyciI1E1MCkaGB0YIk1UVFNcYEhHTSUoJhQZHxghNhYhIRdILh01JiooIiwnEQApZJYzc6pseomqcFK0fVtijFoyqWtHn4JcXJ5LQ4tCS4iAd7R7eLVwc7l6driBeal7dYopJiRGNzkpJCMRERVVZoFsfZ48RmIfIBoVGBYRDhYMBhQKFxgmMBYdJxkhKx4AWarlVqLjlLavy5tV/8VbptByU9aKRvWFjqSTeHh3RlJQWWlmqrKqx87Q3N/egoiNMS81Njk8YFhjPjk+KCstUFRfgHVpe2tWLSgeNzoeKCojFxwnFxYkDgoMAAEbDxoPAGiq242hw5uajaCJY72faJu3Y12gbVjUg4ujl4uHklVZX1dKTpuLmo+jkGJ2gE5UWUtMVVBWYWVpbZZ9dZp5cJN0YygaEw4HAiQaFlVLPlhUSVlTSDo2Lz46Okc/PjMqKAAztPMqre2auKzrrFT/uFaM5243/4Yz8HmGgGZ/bGptjZOnj6a0dIF4nXBjeXZ2bYiCiI1qbHJxcnqaeGijb2lxXVYkJh4XFAwZEA0tIB04JyQmFxJSS0fZtrDAubSHgoAAwnGr42qttXPEgYS/hILcmojaqJTUtoXwh2ddaFZMam91bniKTmxVXp9iYGiKZV+aeWtqbl9Wooh3n3dimHdnRyE/KxsyFB4PGQ8OMh8cOCUfIxMPVU1L3NjO/P34qqinAMthgvBigLZCpiJKjChDmog+sshHldJVxpFpZoFQVnZShEtdb1FpXWVXTUhMXFVKTot8aaplW7qDXqZ4ZK5+eHpYVikaIAMCABIJCUkpJ0o9NzQwMDAnJnFycYKBgVRPUQC5Q3G7SWm1UbsWQrInS799Q7WrPo6tPXhxUFuLbWx2XIpFKHx4QWB5VTsyOW1HTWKyh5JyY1+EZkypaDerZ0p3RzopGSEICQMKBQYSExQWFhgYGBsGBQUAAAAAAAACAgIA9UF9/zx3vU+6JF72J2P/lFH8zULtr0HUU0dXR0lBX1dNc2Nfi3pljl9gUz9XgHyV5py0gHFpdmxlkGU7jmAydkUmIxUYExQSEhAOERASERESDw0NExEPGBcVGhkXHBkXJ0GNGV7GHucAAAAASUVORK5CYII=" nextheight="862" nextwidth="2370" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Top 5 winners from the Voxels Wearables Art Contest</figcaption></figure><hr><h2 id="h-july" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">July</h2><h3 id="h-updated-wearables-collection-with-new-metadata" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Updated Wearables Collection with New Metadata</h3><p>We upgraded an existing wearables collection through polygonscan UI with new metadata, glTF files, previews (including AR/VR), and it didn't break <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://voxels.com">http://voxels.com</a> compatibility. Thanks for being brave pioneer Pointshark!</p><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.voxels.com/collections/195">https://www.voxels.com/collections/195</a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://opensea.io/assets/matic/0x713F649b88fF460Cbe12D55D68bEC1413438dA04/1">https://opensea.io/assets/matic/0x713F649b88fF460Cbe12D55D68bEC1413438dA04/1</a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow" class="dont-break-out" href="https://rarible.com/token/polygon/0x713f649b88ff460cbe12d55d68bec1413438da04:1?tab=overview">https://rarible.com/token/polygon/0x713f649b88ff460cbe12d55d68bec1413438da04:1?tab=overview</a></p></li></ul><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/967f47d615e7145b499b3060443ebcc0e098423e6e440e922e7a86176b3169cb.png" alt="The previews updated on Opensea / Rarible, everything still worked in Cryptovoxels. SUCCESS!" blurdataurl="data:image/png;base64,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" nextheight="1228" nextwidth="1561" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">The previews updated on Opensea / Rarible, everything still worked in Cryptovoxels. SUCCESS!</figcaption></figure><p>We have been also chatting with Justin from Monaverse and they were able to integrate the new wearables to their marketplace too. More marketplaces, more visibility and reach, better value for the creator and platforms to expand influence.</p><div data-type="twitter" tweetid="1817529716145901676"> 
  <div class="twitter-embed embed">
    <div class="twitter-header">
        <div style="display:flex">
          <a target="_blank" href="https://twitter.com/monaverse">
              <img alt="User Avatar" class="twitter-avatar" src="https://storage.googleapis.com/papyrus_images/dc3636a79d0f5310b60754053bc94a3f901f303b7c642b15291b8e8f1b64674e.jpg">
            </a>
            <div style="margin-left:4px;margin-right:auto;line-height:1.2;">
              <a target="_blank" href="https://twitter.com/monaverse" class="twitter-displayname">MONA</a>
              <p><a target="_blank" href="https://twitter.com/monaverse" class="twitter-username">@monaverse</a></p>
    
            </div>
            <a href="https://twitter.com/monaverse/status/1817529716145901676" target="_blank">
              <img alt="Twitter Logo" class="twitter-logo" src="https://paragraph.com/editor/twitter/logo.png">
            </a>
          </div>
        </div>
      
    <div class="twitter-body">
      It works so well! <a class="twitter-content-link" href="https://twitter.com/openvoxels" target="_blank">@openvoxels</a> + <a class="twitter-content-link" href="https://twitter.com/cryptovoxels" target="_blank">@cryptovoxels</a> + <a class="twitter-content-link" href="https://twitter.com/monaverse" target="_blank">@monaverse</a> = <img class="twitter-emoji" draggable="false" alt="🚀" src="https://abs-0.twimg.com/emoji/v2/72x72/1f680.png"><img class="twitter-emoji" draggable="false" alt="❤️" src="https://abs-0.twimg.com/emoji/v2/72x72/2764.png"> <br>Feat. Work by the incredible <a class="twitter-content-link" href="https://twitter.com/Pointshark1" target="_blank">@Pointshark1</a> <img class="twitter-emoji" draggable="false" alt="🔥" src="https://abs-0.twimg.com/emoji/v2/72x72/1f525.png"> 
      <div class="twitter-media">
      <img class="twitter-image" src="https://pbs.twimg.com/amplify_video_thumb/1817529647539572736/img/2g1T_S2FN0fTiItf.jpg"> 
    </div>
      
      <div class="twitter-quoted">
        
  <div class="twitter-quoted twitter-embed">
    <div class="twitter-header">
        <div style="display:flex">
          <a target="_blank" href="https://twitter.com/openvoxels">
              <img alt="User Avatar" class="twitter-avatar" src="https://storage.googleapis.com/papyrus_images/1dc074b493d56fedbb44f6fa37e1ac56dab7fd709b64f30ea5d45ef466c8c0ee.jpg">
            </a>
            <div style="margin-left:4px;margin-right:auto;line-height:1.2;">
              <a target="_blank" href="https://twitter.com/openvoxels" class="twitter-displayname">Openvoxels.eth</a>
              <p><a target="_blank" href="https://twitter.com/openvoxels" class="twitter-username">@openvoxels</a></p>
    
            </div>
            <a href="https://twitter.com/openvoxels/status/1817252940228268525" target="_blank">
              <img alt="Twitter Logo" class="twitter-logo" src="https://paragraph.com/editor/twitter/logo.png">
            </a>
          </div>
        </div>
      
    <div class="twitter-body">
      Upgrading the smart contract with the new wearables metadata has made it much easier for third party marketplaces like <a class="twitter-content-link" href="https://twitter.com/monaverse" target="_blank">@monaverse</a> to integrate: <a class="twitter-content-link" href="https://t.co/IfQXpOoHyY" target="_blank">monaverse.com/collections/13…</a>
      
      
       
    </div>
    
  </div> 
   
    </div> 
    </div>
    
     <div class="twitter-footer">
          <a target="_blank" href="https://twitter.com/monaverse/status/1817529716145901676" style="margin-right:16px; display:flex;">
            <img alt="Like Icon" class="twitter-heart" src="https://paragraph.com/editor/twitter/heart.png">
            20
          </a>
          <a target="_blank" href="https://twitter.com/monaverse/status/1817529716145901676"><p>7:57 AM • Jul 28, 2024</p></a>
        </div>
    
  </div> 
  </div><hr><h3 id="h-vrm-assembly-improvements" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">VRM Assembly Improvements</h3><p>Made the wearables → VRM avatar pipeline more accurate than before. The step by step blender pipeline offers those working on digital fashion wearables for avatar interop a look at each step for converting between different coordinate systems and rotation orders of Babylonjs and Blender.</p><div data-type="twitter" tweetid="1815124152560300334"> 
  <div class="twitter-embed embed">
    <div class="twitter-header">
        <div style="display:flex">
          <a target="_blank" href="https://twitter.com/dankvr">
              <img alt="User Avatar" class="twitter-avatar" src="https://storage.googleapis.com/papyrus_images/e0ca7aab77b353b4c451dd7c3f44777894e4e50c6d6e42ae157c7ec83ab788a8.jpg">
            </a>
            <div style="margin-left:4px;margin-right:auto;line-height:1.2;">
              <a target="_blank" href="https://twitter.com/dankvr" class="twitter-displayname">jin</a>
              <p><a target="_blank" href="https://twitter.com/dankvr" class="twitter-username">@dankvr</a></p>
    
            </div>
            <a href="https://twitter.com/dankvr/status/1815124152560300334" target="_blank">
              <img alt="Twitter Logo" class="twitter-logo" src="https://paragraph.com/editor/twitter/logo.png">
            </a>
          </div>
        </div>
      
    <div class="twitter-body">
      Learned how to visualize blender scripts step by step, useful for debugging! Here's a vid of <a class="twitter-content-link" href="https://twitter.com/cryptovoxels" target="_blank">@cryptovoxels</a> VRM assembly (avatar costume by <a class="twitter-content-link" href="https://twitter.com/ku614" target="_blank">@ku614</a>) 
      <div class="twitter-media">
      <img class="twitter-image" src="https://pbs.twimg.com/ext_tw_video_thumb/1815122278218088448/pu/img/hmGKbXMZxYT72OFB.jpg"> 
    </div>
      
       
    </div>
    
     <div class="twitter-footer">
          <a target="_blank" href="https://twitter.com/dankvr/status/1815124152560300334" style="margin-right:16px; display:flex;">
            <img alt="Like Icon" class="twitter-heart" src="https://paragraph.com/editor/twitter/heart.png">
            78
          </a>
          <a target="_blank" href="https://twitter.com/dankvr/status/1815124152560300334"><p>4:38 PM • Jul 21, 2024</p></a>
        </div>
    
  </div> 
  </div><hr><h3 id="h-news-overture-maps-foundation-released-public-dataset" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">News: Overture Maps Foundation Released Public Dataset</h3><p>Huge public dataset release by folks from Microsoft, Meta, and Amazon working on an open-source mapping project as an alternative to mapping data provided by Google/Apple. Devs can access 2.3B unique buildings, 54MM POIs (point of interest), 200MM addresses, and more. Downloads are JSON that describes the shape of the data as well as features, geometries, properties, etc. Even without the satellite textures of Google/Apple products it still packs a ton of useful information.. <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://explore.overturemaps.org/#15/38.90678/-77.03649">https://explore.overturemaps.org/#15/38.90678/-77.03649</a></p><div data-type="twitter" tweetid="1816525629489308036"> 
  <div class="twitter-embed embed">
    <div class="twitter-header">
        <div style="display:flex">
          <a target="_blank" href="https://twitter.com/dankvr">
              <img alt="User Avatar" class="twitter-avatar" src="https://storage.googleapis.com/papyrus_images/e0ca7aab77b353b4c451dd7c3f44777894e4e50c6d6e42ae157c7ec83ab788a8.jpg">
            </a>
            <div style="margin-left:4px;margin-right:auto;line-height:1.2;">
              <a target="_blank" href="https://twitter.com/dankvr" class="twitter-displayname">jin</a>
              <p><a target="_blank" href="https://twitter.com/dankvr" class="twitter-username">@dankvr</a></p>
    
            </div>
            <a href="https://twitter.com/dankvr/status/1816525629489308036" target="_blank">
              <img alt="Twitter Logo" class="twitter-logo" src="https://paragraph.com/editor/twitter/logo.png">
            </a>
          </div>
        </div>
      
    <div class="twitter-body">
      Curious by the similarities and differences from virtual land platforms like <a class="twitter-content-link" href="https://twitter.com/cryptovoxels" target="_blank">@cryptovoxels</a>. I wonder if lessons learned from experimenting with fantasy land can transcend into real world use cases / network states 
      <div class="twitter-media"><div class="twitter-four-images"><img class="twitter-image" src="https://storage.googleapis.com/papyrus_images/b9961450db41c723d2955e14b08978af477611ff545bd84a49945c32d121ea77.jpg"></div></div>
      
       
    </div>
    
     <div class="twitter-footer">
          <a target="_blank" href="https://twitter.com/dankvr/status/1816525629489308036" style="margin-right:16px; display:flex;">
            <img alt="Like Icon" class="twitter-heart" src="https://paragraph.com/editor/twitter/heart.png">
            8
          </a>
          <a target="_blank" href="https://twitter.com/dankvr/status/1816525629489308036"><p>1:27 PM • Jul 25, 2024</p></a>
        </div>
    
  </div> 
  </div><p>In a way I see these blockchain based virtual worlds sort of like a fantasy simulation for independent researchers exploring digital property ownership via smart contracts vs traditional legal structures / title deeds. All feels relevant to building <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://thenetworkstate.com/">The Network State</a>.</p><hr><h2 id="h-august" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">August</h2><blockquote><p>Voxels team is now just Ben: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://x.com/cryptovoxels/status/1819138618780536908">https://x.com/cryptovoxels/status/1819138618780536908</a></p></blockquote><h3 id="h-fixed-issue-for-voxels-vrm-sprites" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Fixed Issue for Voxels VRM Sprites</h3><p>A long time ago Voxels implemented an avatar imposter system that replaced distant avatars with a sprite to improve rendering performance. However, the sprite had no resemblance to your costume so every low-performance mode avatar looked the same.</p><div data-type="twitter" tweetid="1242944487422214145"> 
  <div class="twitter-embed embed">
    <div class="twitter-header">
        <div style="display:flex">
          <a target="_blank" href="https://twitter.com/cryptovoxels">
              <img alt="User Avatar" class="twitter-avatar" src="https://storage.googleapis.com/papyrus_images/20d8929f46644563bbf5a364e2e06d75193430baf1f0393ff697014af0eda9fd.jpg">
            </a>
            <div style="margin-left:4px;margin-right:auto;line-height:1.2;">
              <a target="_blank" href="https://twitter.com/cryptovoxels" class="twitter-displayname">Cryptovoxels</a>
              <p><a target="_blank" href="https://twitter.com/cryptovoxels" class="twitter-username">@cryptovoxels</a></p>
    
            </div>
            <a href="https://twitter.com/cryptovoxels/status/1242944487422214145" target="_blank">
              <img alt="Twitter Logo" class="twitter-logo" src="https://paragraph.com/editor/twitter/logo.png">
            </a>
          </div>
        </div>
      
    <div class="twitter-body">
      As part of scaling up, Marcus has made this 'sprite billboard system' that can render 100s of avatars on even low end machines.<br><br>Nearby avatars will be animated, distant ones will be a sprite like this. So awesome! <img class="twitter-emoji" draggable="false" alt="🎉" src="https://abs-0.twimg.com/emoji/v2/72x72/1f389.png"> 
      <div class="twitter-media">
      <img class="twitter-image" src="https://pbs.twimg.com/ext_tw_video_thumb/1242944345918955520/pu/img/jtU8RqQEeK8clZl9.jpg"> 
    </div>
      
       
    </div>
    
     <div class="twitter-footer">
          <a target="_blank" href="https://twitter.com/cryptovoxels/status/1242944487422214145" style="margin-right:16px; display:flex;">
            <img alt="Like Icon" class="twitter-heart" src="https://paragraph.com/editor/twitter/heart.png">
            39
          </a>
          <a target="_blank" href="https://twitter.com/cryptovoxels/status/1242944487422214145"><p>6:40 PM • Mar 25, 2020</p></a>
        </div>
    
  </div> 
  </div><p>This type of system is a relatively common technique for scaling the number of concurrent users in instances by the way. If you want to learn more see this dev log:</p><div data-type="embedly" src="https://hackmd.io/@XR/avatarlod" data="{&quot;provider_url&quot;:&quot;https://hackmd.io&quot;,&quot;description&quot;:&quot;Technical concepts to scale the number of simultaneous users per virtual worlds by an order of magnitude.&quot;,&quot;title&quot;:&quot;Avatar LOD - HackMD&quot;,&quot;mean_alpha&quot;:65.56201849,&quot;thumbnail_width&quot;:1349,&quot;url&quot;:&quot;https://hackmd.io/@XR/avatarlod&quot;,&quot;thumbnail_url&quot;:&quot;https://storage.googleapis.com/papyrus_images/69219a301f4ea98f27e9f3b673e4f856a398711f1cc58d1d1d561dafdc70c2a1.png&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;HackMD&quot;,&quot;type&quot;:&quot;link&quot;,&quot;thumbnail_height&quot;:649,&quot;image&quot;:{&quot;base64&quot;:&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAPCAIAAAAK4lpAAAAACXBIWXMAAAsTAAALEwEAmpwYAAADR0lEQVR4nI1UUWgUVxQ979333s68mczMblZmbTYa2XVjrWBSP0pJ/KgilIKlZm2qLmpDrARahChqDa0K0n5UwX60/WhSpR8ibP3QoC1G64fpihg/VpvUFlJBkkALIrYf9XPlzapZQ0xzGYbhzcw959x77gWPgogAhC+lD311umP7hwA4EZ9fgHOLyFdEkiAJDGDgkswVvTUhpQKwvrBjZOLhT+WJxiU5AERiPtltzgNJ3BXg0IHfe/zbN7e+bzACNQ1QVRCE6eFLg8c+P2IEzIM749wh8hkxQdwyFLMrV5XuTn1y9GvDT9cASCkBbCkUThYHvz99prm5qoDmzu4S1RExxrkBMBTjC5LFM6f27t0FwbhFnJ5X8EupdHTg1MidP/fv2wdAKTVHdo/IJTL/RwBCGwUd+Q3Fn69eGx1taV0JQEhhPhDC0O/dvfu/R48+6jtcKo/2D/QDkFK+CMAn0s/kM06SmCLG2NDlS98UfxgeK2/cmDcZlIRhr6i3Z3u5XD5/4ccvThSHb46e+K4KIGbkpYh4KIT9LHsUQgkwFDa98/f9vwbOD12/fWvTe51PABzHicViy5fl1q5ZUx4b2/Nlf/Hs4B+/36mvr7ej0Fq7rmtZlq11nWU1heErmYyU0nGc6rm2teu5ZKuenp3j98bf+mDz2SsX9x84AMDz/Sd+BzB47lzpxkgsDNdvLjz459/29nZTRCFmKhA89VRB1QOCBIBlq1ZMTk71fXYwsTw1PnG372MDoJQyhQbwbmdnpVLpyJvCvdbWVqlUuru75+izX9sDA8JJq0wmC47mthXl337N56d7YOhrrbdu25ZMJhET7Wvf+PTQQd/3GSCFEGRiVhc5NS5iysywsJWTS8QWOQwgW0zblDFm1gPnTiLwUwu4NK6tHiJ6mGMOUJ2DmCDLuM7JBnWZBANDJH56DqSUjDHbd4P0Qi/wWlOpt5fmulpa1zU1LQmCWecO0SR7RIw418K8B/OySbspkQviXa+25BLxWrNxBmZ5brwxtBw77bqrGxpWL1r8erpxoecZgNmaUd1FviIWKEhOlvSz8ViDW1+nX06HgW3PAIDru0FDwtLW/5aoFsMS5FtmnpgyS9TcBTfbgvPH43CgCAAeZHIAAAAASUVORK5CYII=&quot;,&quot;img&quot;:{&quot;width&quot;:1349,&quot;height&quot;:649,&quot;src&quot;:&quot;https://storage.googleapis.com/papyrus_images/69219a301f4ea98f27e9f3b673e4f856a398711f1cc58d1d1d561dafdc70c2a1.png&quot;}}}" format="small"><link rel="preload" as="image" href="https://storage.googleapis.com/papyrus_images/69219a301f4ea98f27e9f3b673e4f856a398711f1cc58d1d1d561dafdc70c2a1.png"><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://hackmd.io/@XR/avatarlod" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>Avatar LOD - HackMD</h2><p>Technical concepts to scale the number of simultaneous users per virtual worlds by an order of magnitude.</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://hackmd.io</span></div><img src="https://storage.googleapis.com/papyrus_images/69219a301f4ea98f27e9f3b673e4f856a398711f1cc58d1d1d561dafdc70c2a1.png"></div></a></div></div><p>However, usually these sprites are platform locked-in. What if you could generate a low poly version of your avatar and we worked towards standardization of avatar LOD? We implemented such a feature into Character Studio recently, here’s the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://m3-org.github.io/characterstudio-docs/docs/Modders/manifest-files/vrm-to-spritesheet">docs page</a>.</p><div data-type="twitter" tweetid="1801621883713962184"> 
  <div class="twitter-embed embed">
    <div class="twitter-header">
        <div style="display:flex">
          <a target="_blank" href="https://twitter.com/dankvr">
              <img alt="User Avatar" class="twitter-avatar" src="https://storage.googleapis.com/papyrus_images/e0ca7aab77b353b4c451dd7c3f44777894e4e50c6d6e42ae157c7ec83ab788a8.jpg">
            </a>
            <div style="margin-left:4px;margin-right:auto;line-height:1.2;">
              <a target="_blank" href="https://twitter.com/dankvr" class="twitter-displayname">jin</a>
              <p><a target="_blank" href="https://twitter.com/dankvr" class="twitter-username">@dankvr</a></p>
    
            </div>
            <a href="https://twitter.com/dankvr/status/1801621883713962184" target="_blank">
              <img alt="Twitter Logo" class="twitter-logo" src="https://paragraph.com/editor/twitter/logo.png">
            </a>
          </div>
        </div>
      
    <div class="twitter-body">
      WIP VRM -&gt; sprite sheet pipeline via character studio. This time the code has been refactored to be more modular / inspired by Unix philosophy<br><br>Drag n drop VRM, custom animations supported, export zip with sprites <img class="twitter-emoji" draggable="false" alt="👾" src="https://abs-0.twimg.com/emoji/v2/72x72/1f47e.png"> <a class="twitter-content-link" href="https://twitter.com/hashtag/threejs" target="_blank">#threejs</a> <a class="twitter-content-link" href="https://twitter.com/hashtag/webgl" target="_blank">#webgl</a> 
      <div class="twitter-media">
      <img class="twitter-image" src="https://pbs.twimg.com/ext_tw_video_thumb/1801617509344219136/pu/img/Udx2Cse722nuE5R9.jpg"> 
    </div>
      
       
    </div>
    
     <div class="twitter-footer">
          <a target="_blank" href="https://twitter.com/dankvr/status/1801621883713962184" style="margin-right:16px; display:flex;">
            <img alt="Like Icon" class="twitter-heart" src="https://paragraph.com/editor/twitter/heart.png">
            43
          </a>
          <a target="_blank" href="https://twitter.com/dankvr/status/1801621883713962184"><p>10:25 AM • Jun 14, 2024</p></a>
        </div>
    
  </div> 
  </div><p>We processed all the Voxels VRMs through Character Studio in order to generate sprite sheets from them. Added a couple toe bones to the VRMs and re-exported them all so that the walk animation cycle was stable.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/cbc7a20c912ee643b6d660c4b1f3c16e25306c2869793a5035c8ca4af81d8bd7.png" alt="" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAJCAIAAADcu7ldAAAACXBIWXMAAAsTAAALEwEAmpwYAAACZ0lEQVR4nH2SzW7UMBSFE7mEkeU6E9f2TSax3cT5m85k2pnQVqgtUiUKVcUWXgB1wQaxQbBASH2MIvEWfQWkqgu2fQHWLFkhDUo6AjbwrY7u8dWxdewghNwez/MIIRhjSumdIIRSSgd4HeNOEUIGg86llPYuoZTgfjgMgvb5i8OX50fn58X+/j3XJaQ7jxByEEIY40EHNlo1kzzsaSbW6FhImNRpbjVAqFWyM+tcgHC7yW2aCAFVmVa5TvL84uv15c8fl8vlsw8fbSLq2jLGVwHGmLquPe++Uslie0t2QNtOU5MEwUa7GE8mZRAwrdXRQQsAXMh2Pk5Nwhgvy3xnVgm9eXHz5fP3b5+Wy6dv31WZatuGUn8VgBDyPA9jLCVoY/o7gjZpGEYAoLQOoxEAxHGcKA1hKKWMtY6iqBNJR2z0q6ur99c3F7e3J6/fDAnN8pxz7rruKqBvAZVFMi43hwGTUixmVko5DFhdqjxTvs+iSC5mdoPzIGDtvEhN7PtMq3A6NgHjnLF5k4ehpD6rq83pOCPE97y1LsDrWHMcd6vK2nlN6VBKcXSwAyAp9fd2Z5OtkhDf6NHZ6SFjnFL/8fFeVVqM/aq0x48WlPqc89OTh1pFGPuLWf3keHeA1z3Pc1zX1VorpRzHKYrcWssYE0JMmwmADIJgPK7zPKOUFoWt6poxHoawu/cAoojzjTAazRcNgORclHWdZSnnfD5vbF4wxlYd9C/oiOPYGNOXLLMsi6JICJEkI2OMEAIAMmNCACGEMVqp5G5o0xT6YZoapRLOVyt/An73TP7i7qf/i/+aq12MMULoFwq/YwuJlzEAAAAAAElFTkSuQmCC" nextheight="423" nextwidth="1507" class="image-node embed"><figcaption htmlattributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Every Voxel VRM will also get a sprite sheet version of their costume.</p><hr><h3 id="h-openvoxels-mentioned-in-bankless" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Openvoxels mentioned in Bankless</h3><p>Context: following the announcement of the indie game studio <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://x.com/dankvr/status/1828464952593592824">VIPE shutting down</a>, there was a Bankless post about building a sustainability and highlighted Openvoxels as one of the projects to check out.</p><div data-type="twitter" tweetid="1820221964512075879"> 
  <div class="twitter-embed embed">
    <div class="twitter-header">
        <div style="display:flex">
          <a target="_blank" href="https://twitter.com/openvoxels">
              <img alt="User Avatar" class="twitter-avatar" src="https://storage.googleapis.com/papyrus_images/1dc074b493d56fedbb44f6fa37e1ac56dab7fd709b64f30ea5d45ef466c8c0ee.jpg">
            </a>
            <div style="margin-left:4px;margin-right:auto;line-height:1.2;">
              <a target="_blank" href="https://twitter.com/openvoxels" class="twitter-displayname">Openvoxels.eth</a>
              <p><a target="_blank" href="https://twitter.com/openvoxels" class="twitter-username">@openvoxels</a></p>
    
            </div>
            <a href="https://twitter.com/openvoxels/status/1820221964512075879" target="_blank">
              <img alt="Twitter Logo" class="twitter-logo" src="https://paragraph.com/editor/twitter/logo.png">
            </a>
          </div>
        </div>
      
    <div class="twitter-body">
      Openvoxels mentioned  <img class="twitter-emoji" draggable="false" alt="👀" src="https://abs-0.twimg.com/emoji/v2/72x72/1f440.png"><br><br>"The group works to preserve Voxels artifacts and cultures, and it develops case study builds and new collaborative functionalities around Voxels assets."<br><br>Hopefully our case studies prove useful beyond Voxels someday. Overall a good and sobering read <img class="twitter-emoji" draggable="false" alt="🙏" src="https://abs-0.twimg.com/emoji/v2/72x72/1f64f.png">
      
      
      <div class="twitter-quoted">
        
  <div class="twitter-quoted twitter-embed">
    <div class="twitter-header">
        <div style="display:flex">
          <a target="_blank" href="https://twitter.com/BanklessHQ">
              <img alt="User Avatar" class="twitter-avatar" src="https://storage.googleapis.com/papyrus_images/0e0834d1d221073b724499c71596ecb5da0c3e1ca263758f89aed2ea0d39e508.jpg">
            </a>
            <div style="margin-left:4px;margin-right:auto;line-height:1.2;">
              <a target="_blank" href="https://twitter.com/BanklessHQ" class="twitter-displayname">Bankless</a>
              <p><a target="_blank" href="https://twitter.com/BanklessHQ" class="twitter-username">@BanklessHQ</a></p>
    
            </div>
            <a href="https://twitter.com/BanklessHQ/status/1820190855212212610" target="_blank">
              <img alt="Twitter Logo" class="twitter-logo" src="https://paragraph.com/editor/twitter/logo.png">
            </a>
          </div>
        </div>
      
    <div class="twitter-body">
      Building a Sustainable Metaverse <img class="twitter-emoji" draggable="false" alt="🏗️" src="https://abs-0.twimg.com/emoji/v2/72x72/1f3d7.png"><img class="twitter-emoji" draggable="false" alt="🌐" src="https://abs-0.twimg.com/emoji/v2/72x72/1f310.png"><br><br>Lessons from the Virtual Land Collapse <br><br>=========================================<br><br>This week <a class="twitter-content-link" href="https://twitter.com/polygonalmind" target="_blank">@polygonalmind</a>, the team behind <a class="twitter-content-link" href="https://twitter.com/vipeio" target="_blank">@vipeio</a>, <a class="twitter-content-link" href="https://twitter.com/cryptoavatarsio" target="_blank">@cryptoavatarsio</a>, and countless other virtual experiences, announced they were closing up shop because of 
      <div class="twitter-media"><img class="twitter-image" src="https://storage.googleapis.com/papyrus_images/b04902a5111c7edb07c02c1fe37452777f8d265a561b682ca2789a65a952a644.jpg"></div>
      
       
    </div>
    
  </div> 
   
    </div> 
    </div>
    
     <div class="twitter-footer">
          <a target="_blank" href="https://twitter.com/openvoxels/status/1820221964512075879" style="margin-right:16px; display:flex;">
            <img alt="Like Icon" class="twitter-heart" src="https://paragraph.com/editor/twitter/heart.png">
            3
          </a>
          <a target="_blank" href="https://twitter.com/openvoxels/status/1820221964512075879"><p>6:15 PM • Aug 4, 2024</p></a>
        </div>
    
  </div> 
  </div><h3 id="h-parcel-optimization-testing" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Parcel Optimization Testing</h3><p>Tested out <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://cloud.needle.tools/">needle cloud</a> and <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://gltf-transform.dev/">gltf-transform</a> on how well they can optimize a glTF export of a Voxels parcel. Below is parcel 174 which is a sample that Ben released last year when working on glTF export.</p><ul><li><p>Original size: 43.32 MB</p></li><li><p>Needle Cloud Optimized: 5.58 MB</p></li><li><p>gltf-transform optimize command: 7.45 MB</p></li></ul><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/6add14db4c4a5b89dac20e03d261b036e03d7462555ddf5f5f19e5af88adb51d.png" alt="https://cloud.needle.tools/" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAcCAIAAACPoCp1AAAACXBIWXMAAAsTAAALEwEAmpwYAAAFNklEQVR4nLWVfUwTZxjAy5yLf+wPTTa3CYaJokMmKAWRL+VjVgENApYBbbFQiqLD+TW0bArO6RTd/MiMJs5uCcs+TAw65x9KjPvQjDDXFDxpvXL1PI4772zLecfd9fq59A4N6mgzyX5p2utzb59f3/d5npyM53lhYrAse/369a6uLpPJdPnyZRiGg8Gg9zEyQRACE8Pr9UIQ1NvbC0GQ3W7HMIymaZfLxTDMqMA3MQQRySSdB8/zHMfxPB8SSB8TFAAA0N3djSBIMBgUBOFJwlGBFHpheJ6/AwC9ZhPQ14dhQ1KQoigEQRiGiSwQQrhHr6VvT6/nOA7BnTDuBBHiLkIynNvnC62TMocE4pXbLbild7fgloI8z4kxjyB4pfset8ft8Yh3QkcspeA4DrTZLFbrXdAGQXZB8Ph8PoqiBgcHQzvgRMS/FUrk9QY8guD3+Xx+f6jbgj6Od7AjD8Rz9VD+ER/nCni5YDAYEF9Sm97HHXaUHEBJ670Hz+5AEtCM08m6GIZ8SKEudhhBh+7fH7D0Ad/f+Onod/pDp7UXzFf+7L/56dW9177dffXcyVs9f9+9bR7ov01RFMdxEARZrVae5wOB0QmgaRrDsNAOWHbE7Q/gt678eET5y+erf9iff/7ImqMtBaebM/VbC5t0BQc2p+ytyznWkvdlc5Ziz44V9Rsr9uyr2759edbivHQ5NAAKXq9dFIyIjS/BMAxBECzLyjiWZXiu8+Sp/WWl+8tLDcrCMxXVX2mUZ7WqfR9qjPoNxp21x1tUZ6tVF6qrSj/bpqytVevWNdSqlqan5GSkDiH3eF6AYdhqtbpcLqlrvV4vy7JOp5PjOBnLsh7BXVpSLJs8OTomZubM2JgZMbPfiJ3zdty8WbPz3knNeVeenp5WlqEoz1AU5WeqigoKVxUvVyoXbtqZr6klETvHh3pMGrSxjM4BwzCBgE/9vlImk700aVJUVJRsfKJfm6rZe3Cl8VJJ60GFukajqSKwIVbsqOd7XYrIaJr2+/ybmxpefjVq+vTXp06b9q+pFyYnJ85PnBsXU7Vl25oabWVRXuXqlXp1xUOSYJiRMJMkox5RAU9gy3GdTC1bsSS6XJ64YuFcRX5uRlZ24pxZs2Oio2fMmDLlFV19/Ue7DKmLksuzF1XMj9bnyle2HlHpdJSDoBkmnOARRQWDwW+OHSjKia3PnFMjj9+4NEmrLFMU5NYrMtVp8ZXyuWUL4iqXpZWkJhRnp3zRtrM5d8HW4uz3lmYcatk+TFHU8HA4AcuykN3etmuHJmdxXVaSevE8bfq8Rq1a36DXKzIrk2JV8niVPH5tclx1wltV2cnnOozNeUna5WkHWlvM5l4Yhh0Ox3jZR2vQ3d3d0dFx9MSJ3bs/2drUuL5aWbdOrdM31BXmVqfGa5YkbGn6oHHtqsqEN9XL5AZ1yfpVeadPneq70w9BEIZhLpcrnICiKFTEarGYzeZff/u98+dLRqOxvb3dYDA0bdpQV6XUNzTUVpRXpCcoc1IatVXnOy/0Wyw2EERR1OFwRBAwDONwOEiSJAgCw7DBwUEYvgeCIAAAf/X0dF271nnx4tdnzrQfPmxo+bitrfWPGzctj7OTJBlZQNO0tO4JT8vgAZsNFLkDACAI2kVQFCUIQlrvdDr/m+AZE47jGIahKIo9BsfxsT+JLCAIgnxRCIKILMBxnHhRcByP3Kb/r4CiKOlYn0c6egRBpAKMtyayYGwBx4IgiM1mM5lMAADY7XYp3TNIzRpOID16xiug1Ivhixx+Dv4BgJN+C9JwZHUAAAAASUVORK5CYII=" nextheight="1100" nextwidth="1267" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">https://cloud.needle.tools/</figcaption></figure><hr><h3 id="h-voxels-passports" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Voxels Passports</h3><p>Earlier in June we had an idea to generate 3D passports to go with the VRMs since most marketplaces don’t have a great VRM viewer yet. The passport would have all the information about the avatar contained within it. Well later we decided to work on it.</p><div data-type="twitter" tweetid="1804342687929102415"> 
  <div class="twitter-embed embed">
    <div class="twitter-header">
        <div style="display:flex">
          <a target="_blank" href="https://twitter.com/openvoxels">
              <img alt="User Avatar" class="twitter-avatar" src="https://storage.googleapis.com/papyrus_images/1dc074b493d56fedbb44f6fa37e1ac56dab7fd709b64f30ea5d45ef466c8c0ee.jpg">
            </a>
            <div style="margin-left:4px;margin-right:auto;line-height:1.2;">
              <a target="_blank" href="https://twitter.com/openvoxels" class="twitter-displayname">Openvoxels.eth</a>
              <p><a target="_blank" href="https://twitter.com/openvoxels" class="twitter-username">@openvoxels</a></p>
    
            </div>
            <a href="https://twitter.com/openvoxels/status/1804342687929102415" target="_blank">
              <img alt="Twitter Logo" class="twitter-logo" src="https://paragraph.com/editor/twitter/logo.png">
            </a>
          </div>
        </div>
      
    <div class="twitter-body">
      Idea pitch for <a class="twitter-content-link" href="https://twitter.com/cryptovoxels" target="_blank">@cryptovoxels</a> avatars:<br>- costume data embedded in VRM + NFT metadata<br>- NFT art styled like a passport (maybe even 3d)<br>- vrm_url in metadata<br>- link to sprite sheet in metadata<br>- maybe <a class="twitter-content-link" href="https://twitter.com/MSquared_io" target="_blank">@MSquared_io</a> support later<br>- airdropped to openvoxels supporters<br><br>Voxels Passports
      
      
      <div class="twitter-quoted">
        
  <div class="twitter-quoted twitter-embed">
    <div class="twitter-header">
        <div style="display:flex">
          <a target="_blank" href="https://twitter.com/openvoxels">
              <img alt="User Avatar" class="twitter-avatar" src="https://storage.googleapis.com/papyrus_images/1dc074b493d56fedbb44f6fa37e1ac56dab7fd709b64f30ea5d45ef466c8c0ee.jpg">
            </a>
            <div style="margin-left:4px;margin-right:auto;line-height:1.2;">
              <a target="_blank" href="https://twitter.com/openvoxels" class="twitter-displayname">Openvoxels.eth</a>
              <p><a target="_blank" href="https://twitter.com/openvoxels" class="twitter-username">@openvoxels</a></p>
    
            </div>
            <a href="https://twitter.com/openvoxels/status/1794453441374196130" target="_blank">
              <img alt="Twitter Logo" class="twitter-logo" src="https://paragraph.com/editor/twitter/logo.png">
            </a>
          </div>
        </div>
      
    <div class="twitter-body">
      VRMs of current openvoxels supporters are ready, can request early access if you donated to the juicebox <a class="twitter-content-link" href="https://t.co/RhaSI2DIbR" target="_blank">juicebox.money/@openvoxels</a><br><br>Thinking about doing a NFT collection for all the Voxel avatars, need to brainstorm more on how it can work 
      <div class="twitter-media"><img class="twitter-image" src="https://storage.googleapis.com/papyrus_images/228c1dc7dc1ab1e3235f9a77ef5dd5f62d0080d97d94c43b524ec13fbe1cbe6d.jpg"></div>
      
       
    </div>
    
  </div> 
   
    </div> 
    </div>
    
     <div class="twitter-footer">
          <a target="_blank" href="https://twitter.com/openvoxels/status/1804342687929102415" style="margin-right:16px; display:flex;">
            <img alt="Like Icon" class="twitter-heart" src="https://paragraph.com/editor/twitter/heart.png">
            7
          </a>
          <a target="_blank" href="https://twitter.com/openvoxels/status/1804342687929102415"><p>10:36 PM • Jun 21, 2024</p></a>
        </div>
    
  </div> 
  </div><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://x.com/7oroy">7OROY</a> created an animated 3D passport in multiple different colors. We are thinking information about the owner of the costume like the ETH address + costume ID can fill some of the forms, and have information about currently equipped wearables also like a RPG inventory system. We generated a portrait picture of each VRM to replace the placeholder picture as well.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/23fa6bb4751462bbd44270f59204bc8564f63c8fa88418970083a0cb33ebb83b.jpg" alt="Preview of Voxels Passports, coming soon" blurdataurl="data:image/png;base64,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" nextheight="886" nextwidth="1131" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Preview of Voxels Passports, coming soon</figcaption></figure><hr><h2 id="h-september" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">September</h2><p>Published a new post on 'transition thinking' and how niche projects like Openvoxels can be an agent for change: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/m3org.eth/Mo9plGOkHyUSMObl3GPWpiwdX_XbJmQxdAB9kwnoZFA">https://mirror.xyz/m3org.eth/Mo9plGOkHyUSMObl3GPWpiwdX_XbJmQxdAB9kwnoZFA</a></p><blockquote><p>Openvoxels aims to serve as a showcase for the potential benefits and challenges of granting users more ownership over our in-world items, a radical concept in the gaming industry. So far we’ve been influential in wider adoption of glTF and VRM, popular open file formats for content and avatars to move between immersive virtual world platforms.</p></blockquote><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/8678dbae63b0aa56125382aae2fe26f97aab22ea59b93c33d54aefffdb471dbb.jpg" alt="" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAJCAIAAADcu7ldAAAACXBIWXMAAAsTAAALEwEAmpwYAAACtUlEQVR4nGNggAFGRkZeXl4+Pj4uLi4eHh5BQUFOTk4GVMDExMTAwCAiImJpZWNhYSkpqywsoSgpp26oquBjKqslL8inpiWtps3NxcnNw8PBwYGiGWIBCwuLkbGxsrIyKysrsgpGRkYGBgZpEJCKiIj49/f7718/Oqcuy6qZUN4+r9rL9kK55+E0t6wpi2J6FqioakhKSLCwsKCYzsDAICEpoampmZmd7R8QaGpqKiQkBJeCkOLiYsLCwiFBQfue/lu7/9T8iRvLymfP6ViyaMKMef0Tjy2aNbm/vaSkSFVFVVpGGuJdqOkQ/ZycnOzs7DGxsR6enuLi4gICAqysrHDTGRgY+Pn5OTk53dyclq7fGpEf7++bkBbbVhdWtX7xtB3rZ0yaVK+upSopJiAsKKigoMDGxoYSRMzMzIKCgjw8PEnJyZ5eXpwcHELCwkJCQszMzMhxALHSTE0pwdc1zMnd0dwx1MfZ19nS3906yNXKwUBLVADkCEj8gVzGwcEhISkpJiYmLS0tJibGw8OTm58fFhnFzMzMx88vLSOtpKQkKioGiQ8+Pj4TUxMGBgYvG9tVHS19WSmLuxrXz22a01m8YFLNlLyoKcEOvsZakpIS6urqCgoK7OzsIEuMTExU1VRFREQ4ODj09fXLKyrjEpNUVFXZ2NhERUXl5OT0DA0hzlFQUHBxceHh5rJy9AmpmOLkEVZUUtfe2jp38qTS5OgyL8NsB604Gw1ZMSERUTFxcXEuLi5EELGxsfHw8EjLyMycN19ISIidjY2dnZ0JDOBqNDU1XV1deXl4NfX0WqbMLG+cHFPU3DP/UH3bPA+/SAE5ZUFlbXE5VUgwoichCODg4JCVk+Ph4UGWhStgZWWFOIpfSMDT38fTO8jM1k3O1FNKWV9ZTpmNR5BPUJSTX5SJCRFtANSmjRG0ZkPGAAAAAElFTkSuQmCC" nextheight="677" nextwidth="2509" class="image-node embed"><figcaption htmlattributes="[object Object]" class="hide-figcaption"></figcaption></figure><hr><h3 id="h-optimized-voxels-vrms-metadata" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Optimized Voxels VRMs + Metadata</h3><p>We fixed a few bugs in Character Studio in order to optimize the Voxel VRM avatars to be 1 draw call each and hit a file size that can allow users to upload to all the major VRM supported web platforms including Oncyber which has a pretty strict upload limit.</p><p>All of the costumes were uploaded to arweave and get included in the reference field for the VRM metadata. The costumes contain information about the wearables such as the contract address + ID and the bone + transform data for where it’s attached to.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/681d5757e3d86cdebda273f55a49c51212d4898b937885231f12c007da38b688.png" alt="Example metadata that comes with every VRM" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAdCAIAAABE/PnQAAAACXBIWXMAAAsTAAALEwEAmpwYAAAENElEQVR4nK2W3WujWBTARZrH0se2b4VSQodANmTcFiJOxnG7riEEQQmCrlxELnI3iMgdccWVYDaICKFs6b/Rp33Y/YN23/Z1H2eJp3XSj3TaZX4PlxO5J8fzLUMprarqt5qiKK6ursIwJITMvgaEECYIguVyWRTFsqaqqicNkEe80AaT53lVE0URxtjzvNls5t8nCAL6CP8FrA0ghEzTtCxrOp3qNdp9dF2XZbnb7fbv6PV6/X5fVVXtWVRVdRyHmUwmgiAMa8RHDIfDi4uLdrvNMAzLsswdrVaL53lJkh6rbOqapsmoqiqKorQFURRlWT49PWUYZjAYBEEwm82Ojo5YlgXb2xRB17KsLxtQFKXdbrdarePj4zRNEUIHBwdf3wDLsicnJ4QQy7L29/dZlhUE4aUGJEm6eIoHITo8PHzz5k2n09nb2/uSgQ+ge5sDnuchycPhEBIOJ9yVZbnT6bTu2NnZabVau7u7zxj4cPG92Hig63rTOK7rBkFACIEq5nm+2+1yHHd2x3nN2VbO3/b776Uf/vr06e9//v3zj9+TJF13chiGCCGnxq3BGDuOo2mabdvj8VgQhCer8DHvBEGUvvvp46/Rz7+4joMxZubz+XK5fNC9nucFQWDbdhRFuq43jbKN+/befct9w3Fvz87ODMNgsiyrqirLsma8+L6PMYbJIctyr9cbDAabwQEZfm4KPM8LNcPhe1EUBUFYJzlN07IsKaWe5zXJANm2bd/3CSGe52GMCSFhGIJ/MLWCIPBqQEVRlE1fBUFYJ3k+n5dlGcdxWBMEAfxFGIZgYFYrY4xd1/U8z3VdhJBlWQgh13UhcxhjhJCiKJvz5rMHRVHkeX5ZU5ZlGIYYYxjavu+7rksIkSSp0+nAmOM4rjnhCXB+ft4EczAYcBxnWiazWCyqqlosFhANSAO4jxCC2oXT9/04jqEK0jSFKEVRBE/ghcIwjOM4iiLoedv+cb0PVqtVWZZpmjZbAjSboAd1RTmOgxCybXs6ncJpGIZt24ZhmKYJgmEYcMesWY9rqKKiptllhBAwQClNksT3fblGqRmNRs0JQvNkNBptXrvtAwjR5eVlkiQQd8/zbm5u0jSllI7HY0VRJq9HVdW1gSzLlsslmKGUNh6AQCnVdf1//PtnA3mel2UJHkRRBI0GKcIYU0pVVR2NRuPXM5lMXNddlyl8T0A5VVUFXRbHMaU0yzLwQH09mqatPVgsFsUGUE7w7rIsb07y18Lz/LrRIAdZlqVpCmccxxjjJEkMw1BVVZblJ9dRs5Se2Wi2bTNJkpRlmWUZdDzMHELI9fU1hEjTtG05mEwmD75TNmXYNAx8zcHn12q1yvMcphul1HEcaDrYEzCI4A3ggud5PM8PtnA7rimlURRRSuOaMAyhTGezGca4Kaqmw5s6hgvQvQD0diNMp1PHcf4DqVK6lvaKNNQAAAAASUVORK5CYII=" nextheight="512" nextwidth="564" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Example metadata that comes with every VRM</figcaption></figure><p>This may seem like a small detail but it’s one I think is pretty important in terms of setting a standard. The optimization tools we used were stripping out metadata that we encoded into the VRMs, so we took a day to fix it in order to preserve that information throughout the whole cycle. Digital preservation / attribution is a pillar of the cryptoart scene, is it not?</p><p><strong>VRM + KTX2 / Draco</strong></p><p>There will be 2 versions of the 3D Voxel avatars:</p><ul><li><p>Original (LOD0): Separate meshes + materials per wearable</p></li><li><p>Optmized (LOD1): Join meshes + materials, apply draco + KTX2 for smaller file size</p></li></ul><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/29e7dcdb15df06aa069cb13cf407dd12c58f70b09da4bd51ccafd8b6a593fdfd.png" alt="On the left: VRM metadata preserved in optimized version, tested in Hyperfy / Oncyber also" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAALCAIAAACRcxhWAAAACXBIWXMAAAsTAAALEwEAmpwYAAAD4UlEQVR4nFWTT2widRTHJ2vbxf6jFNhhgMKw0KZtuqHdQmHotDDQdkFTixR+MwMMTH/DQAcGCiXtYrbt2n+x7kabrG0T02y7ajRx1bgxG5M1aswe1JiY1Hjy4GHjQQ/GgyZeTFxDq1G/p/fe4fvJy/c9hP6PkmwMcqksFPOSlEqlcrkchFCAcE4sa7sG2tFuW9+I3UkpdT2t2oujExHM6hidHLtxb7H2QS1emEUDbqYm7H78wluvHf168sUPjx79/ONPyJk1oOl0ks5zIM6CjJiR5aIsy/l8HkLIcZzO3K/U9SAKw+7Le/sHt5EGtFltOXj9nt0VvBJ9+tOvju68v7m1t0Asp8HB8ksn+w+//f7hgzc37++98tHxPwAAhCSYT9Nxmk5yHIQwHA4HAoFgMDgzM4P3DLWh3Y1K08bhezuvvtustrRoL6alqwbTEFVgbv3+dvZkffGb57d+Ofzu8YMPf3uncue59N0S//XVyP1CHcDQdV+YpMU0w8cBADE/RU1PT8uyHAqFKJ/PYOlXqHAlarUOuN3+Zw22ocY2g956SdGOD0ee4t5YHVmPu64nvVv8xuHu+vHNK9vS1GZ+ajtPXROQ5Vy8mGaKHChDuigwC2kmE5+12mw8zx8fHxMEMTg4iFn6mpRmFLN2duqNOmN/35CmQ6vXYc0dOD46NlGTxgtzvrJIVXJWp93pdrE7a2SpPgksSUiSZeIsAwAopplFoV7EEwmWZUOh0OTkpMPhcLlcOnN/g9Kk6sQQpFmC0q2Do8bzKrXG0NJhxkfJqZWCr5rxVTMTqwsq5yCQi7e//MQuRANLOd+SiIDTDGIxUJhjViQmFgOJREIUxXA47PV6SZKkKEqj71aocBTDLbgtu7ZbfXFfp+tCMXNTi95EeCZqkrcMfdXM2GrxmeXKVEW+XEz5q1mqmqWWRCR+GkAsBiqQ3pDqaScTCUmSotEoSZIEQXi9XoOlH3kS02H4wICd8Icwc69Gg5osPci5C10k6a/Nj1cgVZt3yylpc+WPx39yN9Yui/SwAAb52P/ONMsBAOobCIIQDAYdDsew00kQhN7chzRoUdRotfW2tWsUKuwCasQt3QiiNpNj/mv5sSVxvCq4i1xx7+bdzz9jdlYuwagjlyDk1N+AM0aMqW/Asqwsy4IgRCKR8Kkwc+95lamhoVWh0TUqtS2o8Yk2NYKcQxClccTlvy6TFUiWebLMe+SUHc46JXa8khmvZMjy3L8AhmVYlqFpmmXZ0qnO/oOmaY3ehjShTUqjQqlvV+vVKN6uNnTqe1o7zNiIa2K74pHTnhLvKfGjZf7M96z1lPi/AGBHTDFPkSOpAAAAAElFTkSuQmCC" nextheight="730" nextwidth="2156" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">On the left: VRM metadata preserved in optimized version, tested in Hyperfy / Oncyber also</figcaption></figure><p>All the avatars have been baked to 1 draw call each and uploaded to arweave. These optimizations allow platforms to render many more of them in a scene with better performance, as seen here in this stress test using an engine built on threejs.</p><div data-type="twitter" tweetid="1831685589608935825"> 
  <div class="twitter-embed embed">
    <div class="twitter-header">
        <div style="display:flex">
          <a target="_blank" href="https://twitter.com/openvoxels">
              <img alt="User Avatar" class="twitter-avatar" src="https://storage.googleapis.com/papyrus_images/1dc074b493d56fedbb44f6fa37e1ac56dab7fd709b64f30ea5d45ef466c8c0ee.jpg">
            </a>
            <div style="margin-left:4px;margin-right:auto;line-height:1.2;">
              <a target="_blank" href="https://twitter.com/openvoxels" class="twitter-displayname">Openvoxels.eth</a>
              <p><a target="_blank" href="https://twitter.com/openvoxels" class="twitter-username">@openvoxels</a></p>
    
            </div>
            <a href="https://twitter.com/openvoxels/status/1831685589608935825" target="_blank">
              <img alt="Twitter Logo" class="twitter-logo" src="https://paragraph.com/editor/twitter/logo.png">
            </a>
          </div>
        </div>
      
    <div class="twitter-body">
      Stress testing 150 Voxels VRMs with <a class="twitter-content-link" href="https://twitter.com/AshConnell" target="_blank">@AshConnell</a> <img class="twitter-emoji" draggable="false" alt="😎" src="https://abs-0.twimg.com/emoji/v2/72x72/1f60e.png"> 
      <div class="twitter-media">
      <img class="twitter-image" src="https://pbs.twimg.com/ext_tw_video_thumb/1831685049143455744/pu/img/M41mEodn27L-Q-B1.jpg"> 
    </div>
      
      <div class="twitter-quoted">
        
  <div class="twitter-quoted twitter-embed">
    <div class="twitter-header">
        <div style="display:flex">
          <a target="_blank" href="https://twitter.com/openvoxels">
              <img alt="User Avatar" class="twitter-avatar" src="https://storage.googleapis.com/papyrus_images/1dc074b493d56fedbb44f6fa37e1ac56dab7fd709b64f30ea5d45ef466c8c0ee.jpg">
            </a>
            <div style="margin-left:4px;margin-right:auto;line-height:1.2;">
              <a target="_blank" href="https://twitter.com/openvoxels" class="twitter-displayname">Openvoxels.eth</a>
              <p><a target="_blank" href="https://twitter.com/openvoxels" class="twitter-username">@openvoxels</a></p>
    
            </div>
            <a href="https://twitter.com/openvoxels/status/1831122153665700093" target="_blank">
              <img alt="Twitter Logo" class="twitter-logo" src="https://paragraph.com/editor/twitter/logo.png">
            </a>
          </div>
        </div>
      
    <div class="twitter-body">
      Optimizing all Voxel VRMs, each will be 1 draw call<br>Texture atlas + KTX2 + Draco, ~60% smaller file size<br><br>Planning to provide original full size for customization + optimized versions for web in the NFT metadata. Gotta get platforms to somehow prioritize the optimized ones though
      
      
       
    </div>
    
  </div> 
   
    </div> 
    </div>
    
     <div class="twitter-footer">
          <a target="_blank" href="https://twitter.com/openvoxels/status/1831685589608935825" style="margin-right:16px; display:flex;">
            <img alt="Like Icon" class="twitter-heart" src="https://paragraph.com/editor/twitter/heart.png">
            53
          </a>
          <a target="_blank" href="https://twitter.com/openvoxels/status/1831685589608935825"><p>9:27 AM • Sep 5, 2024</p></a>
        </div>
    
  </div> 
  </div><hr><h2 id="h-project-tba" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Project TBA</h2><p>M3 is starting to explore the beginning of a protocol / virtual world builder inspired by The Street from Snow Crash. If you’ve read this far you deserve to know some details:</p><ul><li><p>Voxel editor for world building accessibility</p></li><li><p>VRM avatars for self expression</p></li><li><p>glTF export day 1 (and regular world snapshots)</p></li></ul><div data-type="twitter" tweetid="1832101794043879796"> 
  <div class="twitter-embed embed">
    <div class="twitter-header">
        <div style="display:flex">
          <a target="_blank" href="https://twitter.com/openvoxels">
              <img alt="User Avatar" class="twitter-avatar" src="https://storage.googleapis.com/papyrus_images/1dc074b493d56fedbb44f6fa37e1ac56dab7fd709b64f30ea5d45ef466c8c0ee.jpg">
            </a>
            <div style="margin-left:4px;margin-right:auto;line-height:1.2;">
              <a target="_blank" href="https://twitter.com/openvoxels" class="twitter-displayname">Openvoxels.eth</a>
              <p><a target="_blank" href="https://twitter.com/openvoxels" class="twitter-username">@openvoxels</a></p>
    
            </div>
            <a href="https://twitter.com/openvoxels/status/1832101794043879796" target="_blank">
              <img alt="Twitter Logo" class="twitter-logo" src="https://paragraph.com/editor/twitter/logo.png">
            </a>
          </div>
        </div>
      
    <div class="twitter-body">
      the start of a basic voxel editor 
      <div class="twitter-media">
      <img class="twitter-image" src="https://pbs.twimg.com/ext_tw_video_thumb/1832101448290615296/pu/img/r6oPP8dQvJ2AvzWs.jpg"> 
    </div>
      
       
    </div>
    
     <div class="twitter-footer">
          <a target="_blank" href="https://twitter.com/openvoxels/status/1832101794043879796" style="margin-right:16px; display:flex;">
            <img alt="Like Icon" class="twitter-heart" src="https://paragraph.com/editor/twitter/heart.png">
            34
          </a>
          <a target="_blank" href="https://twitter.com/openvoxels/status/1832101794043879796"><p>1:01 PM • Sep 6, 2024</p></a>
        </div>
    
  </div> 
  </div><p>Not planning to sell anything anytime soon. We aim to dogfood internally first (if you want to join M3 join <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://m3org.com/discord">the server</a> and <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/M3-org/git-gud">git gud</a>) and then gradually open it up. That’s all we’ll say for now.</p><hr><p>Big shoutout to all of our supporters, including a few new ones that recently donated to <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://juicebox.money/@openvoxels">Openvoxels juicebox</a>: Thank you octobar, curatorofcool, and DAPPCRAFT!!</p><div data-type="embedly" src="https://juicebox.money/@openvoxels" data="{&quot;provider_url&quot;:&quot;https://juicebox.money&quot;,&quot;description&quot;:&quot;Juicebox is the programmable funding platform for crypto and web3. Fund, operate, and scale your project transparently. Community DAO owned, on Ethereum.&quot;,&quot;title&quot;:&quot;Juicebox | Fund Your Thing&quot;,&quot;thumbnail_width&quot;:1136,&quot;url&quot;:&quot;https://juicebox.money/@openvoxels&quot;,&quot;thumbnail_url&quot;:&quot;https://storage.googleapis.com/papyrus_images/1e2c56277151ec0afd1c5dba6f7ec4735e388b065c8e875d6deba9dc74d8eb67.png&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;Juicebox | Fund Your Thing&quot;,&quot;type&quot;:&quot;link&quot;,&quot;thumbnail_height&quot;:497,&quot;image&quot;:{&quot;base64&quot;:&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAOCAIAAADBvonlAAAACXBIWXMAAAsTAAALEwEAmpwYAAACnUlEQVR4nK1U7UtTcRR+DDOh0EISDT/IuppoipG9jHX34q67W2G+NaR0Ocy3yZya0bIokzTJO9LIDyoRkh8kIitaQSi13d2pBYUhUtjUWdGn/oMg47d7Z5sJiQWH333u4ZzznPPc37mAzrNxY3johBBbK2ZDpQWwAvY2yZQd0Lih4ZG7wvRfCFgBapfdUjc9EFVQ0Y1jAzA4oH0E9Vo0YWmssN4J1O7DdIZOC3u5bKDB4rhUVmjXoqQJavdqjt85Gh60C4yorIcAkZV4gvRSBwLyeKSUV+UltRbueFfa96F27Itt+Hb3CZw0E47QRqWHlkfJ68rOhUjTW+i95NXgJXVpF4nWe0mahg826AH70lZE3avH9BDGTczcmRcfm4X36p5mVS50j8OGkNpUvLrc/+3H8nKOZeZUm6/8qq+17+vpdp+NW+od+W7l/DVdi003P1d2LhDuPP4Ie/bBOcwNx1rMx5Mzq+8z/TMlDYZDB6FyktKiBmEEtKuua/HN7E9Tu8/cMW/jluo5f+mVT1bOLzJVdS5YOb+5Y57EK55BMahnTSPnAaoFMq43JmIyHq0UkHNj576u6vgkaJ4GhBKCEjEeoknxFMGiFLSLnCqXBERTBRSjn6NgCnoBWVbEGRFXcTca8ghQwDagavOmi1nK4IqsuqbawGih35MN4lBndh+UD0E7gQNAMRIbVWnyyozs7q0xjhyqhqkBPSa1/8ce/PWaCqRxWTtS2nB0AtFyRFHpqY1pZb1FuxW3gCeDd9ocs1A4SdhaBOtbAoMX+jGkXEdsct2e/aMwQ2ZE6jWABUBl1mKLEfJRiWMjm8x4oB4nZ1JzQiSbur0CiRcCG8MjwY5dLUjvgdb9D7+Klc03eAPAg/wJ6e7nTxIs+gP2C7rA0+4MRDUrAAAAAElFTkSuQmCC&quot;,&quot;img&quot;:{&quot;width&quot;:1136,&quot;height&quot;:497,&quot;src&quot;:&quot;https://storage.googleapis.com/papyrus_images/1e2c56277151ec0afd1c5dba6f7ec4735e388b065c8e875d6deba9dc74d8eb67.png&quot;}}}" format="small"><link rel="preload" as="image" href="https://storage.googleapis.com/papyrus_images/1e2c56277151ec0afd1c5dba6f7ec4735e388b065c8e875d6deba9dc74d8eb67.png"><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://juicebox.money/@openvoxels" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>Juicebox | Fund Your Thing</h2><p>Juicebox is the programmable funding platform for crypto and web3. Fund, operate, and scale your project transparently. Community DAO owned, on Ethereum.</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://juicebox.money</span></div><img src="https://storage.googleapis.com/papyrus_images/1e2c56277151ec0afd1c5dba6f7ec4735e388b065c8e875d6deba9dc74d8eb67.png"></div></a></div></div><br>]]></content:encoded>
            <author>openvoxels@newsletter.paragraph.com (Openvoxels)</author>
            <category>openvoxels</category>
            <category>vrm</category>
            <category>gltf</category>
            <category>wearables</category>
            <category>arweave</category>
            <category>cryptovoxels</category>
            <category>interop</category>
            <category>avatars</category>
            <category>3d</category>
            <category>voxels</category>
            <enclosure url="https://storage.googleapis.com/papyrus_images/e00376bd3cd2b1484b5b65687d2e43aea41408ab908e925907590a78da09575e.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[The Wearables Museum]]></title>
            <link>https://paragraph.com/@openvoxels/the-wearables-museum</link>
            <guid>ICdNTsCrSBLV6FrTozr2</guid>
            <pubDate>Fri, 31 May 2024 22:01:45 GMT</pubDate>
            <description><![CDATA[New formats (glTF and USDZ), new thumbnails, new previews, upgraded metadata and storage hosting to arweave. Durable and interoperable.]]></description>
            <content:encoded><![CDATA[<p><strong>Quick summary of wearables 2.0:</strong></p><ul><li><p>Upgraded file formats</p><ul><li><p>glb with encoded xmp metadata in addition to vox</p></li></ul></li><li><p>Upgraded to decentralized storage</p><ul><li><p>From <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://voxels.com">voxels.com</a> to arweave for all assets</p></li></ul></li><li><p>Upgraded thumbnails</p><ul><li><p>Transparent gifs, ~9x smaller file size + 50% bigger resolution</p></li></ul></li><li><p>Upgraded previews</p><ul><li><p>HTML files hosted on arweave with AR+VR previews</p></li></ul></li><li><p>Upgraded metadata</p><ul><li><p>Updated the links, added fields like glb + collection info</p></li></ul></li></ul><div data-type="youtube" videoid="EEmDpi8BPxg">
      <div class="youtube-player" data-id="EEmDpi8BPxg" style="background-image: url('https://i.ytimg.com/vi/EEmDpi8BPxg/hqdefault.jpg'); background-size: cover; background-position: center">
        <a href="https://www.youtube.com/watch?v=EEmDpi8BPxg">
          <img src="https://paragraph.com/editor/youtube/play.png" class="play">
        </a>
      </div></div><p><strong>New thumbnails</strong></p><p>50% bigger resolution, 5x smaller filesize, transparent background, still GIF format.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/f59b73f77128d22fa77d9f698fc1ba00ef7189db4976c75b8c289cb89989c1bf.gif" alt="The thumbnails for all the wearables have been completely remade" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAUCAIAAABj86gYAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAEXElEQVR4nLWU+09bZRjHD9CV9r36vj2FtufaUk7pBYaUM1xbBgQZC8QLMTrjJRgJAgkJ0CDDeJmXaFzU6WCbbolRhxIHGIm/+Ku/mfiTWfwDTNS4GF2M8RZX8prT03ZTMEs0nnzz5nnPOe/zyXN5H4li+r9K+tcnMcQIIASQa9S2NwAwwip2zcAVEURcF667UFNICSuRsBJqdgx3GwqGav8QRK4BOOWc8qrrikeZyTUeQaRJbjI1U1d1NaKZmpk/mC/kCoVc4VDhUK4nZ2ft/MG83WUrYUWNqGpE5ZQTRBwAI8xT7/F7/aZmxoyYGlFjRkzXzHqpHvgAI4wRBv0wuz+bTCSjejRmxmJGzNRMJawqYdXUTE3RdFV31/JZvSPTEdWj0A8l9/DIkZGFuYXFhcXifHFudq44X1xcWJydmc12ZIEPcMoRQB2ZDk458AHoh9APgQ82BQJKWEYA1tLiyuvxqhHV0KMIIIlT7qnzbG9vCyFKpZKoPjs7O0KImekZSZKCPIgAak+3Nweby/lkGN4UCQXvviOXs3NKKIwAptgJlBHGKccQR/XodYB6z+bGphDi6h+lKz98v/7uhcvfXt65WhI7Ynpyuk6qcwHpZDoYCBJEGGF+L7rzts6lYu9jSwdWXxt74J4choRV2wQBZGqmqZkOwC3A1saWEOLrL78Y7Mthn9Rjt1269LkQYmpiSpIkmckIoFQi5QI4ZZ56uHws+/zTt46NZp96fPDoXYcRkCkmVQCM6tFqDcoRbF3cEEJ8tHWs7xapxUANkrS+9pYQYnJisgZIJpJBXgF4Pdjujrz9Zv8zTw6MjRbG7x/u2t/i80Pq9CADABmGaehR4AIa6j0fbDopuvLdNx9/OL08bzVR6czKCSHExMMTbg0wxInWhAtwy7DPg1tb5OeO97/w7Njs9ODI8M0AYkwcgB9A3XBqAEAVsPG+E8EvP//6+2+ln378anvr+GefflKNoC6wC1BhNMDbRzNPLA2NDA8sF0fzPa3eRkQZAwA6ERim3wEw3lC374ZdhCFOWLsBaPzB1Csvjpx66b6La+OPPNQPIXFSBJ0IdCPqAChhjV6wMDd/4Z2182+cP3vm9dMrq6dXVs+dPbf+3vrQwJDX43XvgVODcpFrU4QgGuDk5Mt9q68eOXliePnRQYQJpQzCag0AlDCijPK2RJsVTyQTSedySxKGWFf1zvZOzmS3L9025UyGfudaYYgxxARjnw/JMrn3aHxmqv3wkO7zYYSx19uoabppxhwAwZRgQgjlTOaUOWtZjHJSHXkuwIpbdpedTqYzqUzCarPiVmvcslqtlpilKC2mEdO0uGUlkslUKpm2u21F1QBEEiFlgIPZNZMJq70niAR5sLfQm+vJ5XOFcChMy5eWUc4ZD/AAZ3IgEMCIZNLtvYVDdvcBhJymcgF7eb9+UONrE5tiQtBfhBHBTrYcIdcgtLI6gPL5vzH2fLn70z/Jdb0H4D+J7K0/AbPYPEiOMF10AAAAAElFTkSuQmCC" nextheight="375" nextwidth="600" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">The thumbnails for all the wearables have been completely remade</figcaption></figure><p><strong>New previews</strong></p><p>Different skyboxes to represent the years a wearables collection was minted. Each skybox is a 360 equirectangular picture from a VRChat world that Voxels content was ported into and reflects the era:</p><ul><li><p>2019-2020: Black and white era</p></li><li><p>2021: Color emerges, calm before the storm</p></li><li><p>2022: NFT and metaverse hype cycle peaks</p></li><li><p>2023: Desert to represent the winter that followed</p></li><li><p>2024: Half voxels half sea to represent WIP year + islands</p></li></ul><p>View a demo: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://arweave.net/DQzDSe2GFKopqmFOuwdefIWA53dtt6wy-6k609QiMg4">https://arweave.net/DQzDSe2GFKopqmFOuwdefIWA53dtt6wy-6k609QiMg4</a></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/8a9fd84f65959f6f39612216ee2f15cb2f952a85460335263a8f47a486a04f52.gif" alt="Different skyboxes per year the collection was minted " blurdataurl="data:image/png;base64,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" nextheight="338" nextwidth="600" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Different skyboxes per year the collection was minted</figcaption></figure><p><strong>AR + VR Support via glTF and USDZ</strong></p><p>Every wearable can now be previewed in AR and VR. Tested across android and IOS devices including the Apple Vision Pro.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/b1eccc652af18f7471cc9910f844e5c758b0f658a82623c46adb6551383c2a2b.gif" alt="You can view the wearables via Safari on ios and Apple Vision Pro" blurdataurl="data:image/png;base64,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" nextheight="338" nextwidth="600" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">You can view the wearables via Safari on ios and Apple Vision Pro</figcaption></figure><p><strong>New metadata</strong></p><p>The NFT metadata for every wearable across every collection in the snapshot has been updated. On the right is a preview of the new metadata with arweave links and new metadata fields such as glb, collection, year, and animation_url for the HTML preview.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/d6ebe818ed9b598d201e454037a642c4e605eb8470c38b8406541df0f5083cf0.jpg" alt="On the left is the old metadata, on the right is the new metadata with arweave links, glb link, collection metadata, and a link to the HTML preview" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAOCAIAAADBvonlAAAACXBIWXMAAAsTAAALEwEAmpwYAAADIklEQVR4nJWT3U9SYRzH3VrrAm8aB49NDyfdYNiNHh8IPF7IgISQI3qQ4/FIoOck+AJiICHGiyaSkzaZNcOXzZWWZZvOlVdtztZNsxtr3bZ117rsL6jhs50hs2bffS+e7fx+z+f8Xp6yww8H0UR6c2fvxe4bhnO1d3WZbRQ0zbB6o8lso/RGk0KpuHDxUiYzubG9m5iZW3+9m1tec/EDbl5w8QM0w9qdDM2wCqWyGsNEX6mqKotPL/z89Xtn/93h0fH61raVonRks45s1htNorUkieO4XI41As2nrz+OvnzfP3h/eHScy69YKbve1CpGqlQqvEjVGFYGABFNpP1jkRaDoYEgZEVCECk8VKIoTAAAUB2dY5FUj8utVmtwHBdjYLxcjpUCtCQZS2bGY8mhQNBsoxzd3GDgjosf8Ai+0MSk1x+gGVZMAAD0uNxjkVQ4lvAIPrON8gg+rz/g9QfCscR4LOns4c4GZBeXNnf2PILPI/jg7SXFFgOiifTa85fZxSU3L7h5wSP4in/ibEAHXRhRA0GIPjMBnABGQ5NWyt7W3gkjiUZQV3ftX4D4VFbwjjhZVi7H5HKsEkXFppcIAMB7h8LRaa8/oCObyyUSMQX/G6C+oT6WzMw8eDgUCKpUKjjSShQtHrIoAEDvLT6WzNzPzDu6udqaGhgpqoRUALC9fYtPNiYmEv6xCM2wRCPQG01wTc02ykrZC4t4soI6shkCZucfhccjjm5OS5JqtUaja9LomrQk2WIwwIU+BdjYesoPhqkO53Aw5GQLLwteTTMszbCw11bKbrYV3odae53hXPGpbCo9l0rPMZzL0c25eaG3r59m2OFgyErZize1AMCwKgS5jCDScolErBRBpNCy042qVxMQkF1cyi2vWSl7JYqWSyQwHd5QWoFCqcTPrXo10d7hGA1N9t8egN0v+nj1xLhCqRRdUYH+B0Amk1naLB8/f1t9trvwOP9q7200PpXLr+TyK1Oz86ubWysbBd+9l4KPw9hqkSKyMog9jyoqUO8wL3hHzDfthhutzh4OTqitvdPYaoFnmmFra2rEVZQisj+NZEvPPEctewAAAABJRU5ErkJggg==" nextheight="1097" nextwidth="2560" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">On the left is the old metadata, on the right is the new metadata with arweave links, glb link, collection metadata, and a link to the HTML preview</figcaption></figure><p>Mission complete!</p><hr><h2 id="h-blockchain-snapshot-and-stewardship" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Blockchain Snapshot and Stewardship</h2><p>Date taken: <strong>March 12, 2024</strong></p><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.google.com/spreadsheets/d/19Fab72iK5Ks9KeI_ArY79m0wxyL10s45obZr1FGnKKo/edit?usp=sharing"><strong>https://docs.google.com/spreadsheets/d/19Fab72iK5Ks9KeI_ArY79m0wxyL10s45obZr1FGnKKo/edit?usp=sharing</strong></a></p><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.voxels.com/collections">https://www.voxels.com/collections</a></p><br></li></ul></li></ul><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/4097733d5857cbbf6073a68242c7c22d16e6b90e08a8bad3f4c6a7c871a1e9b7.png" alt="image" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAOCAIAAADBvonlAAAACXBIWXMAAAsTAAALEwEAmpwYAAAD7UlEQVR4nF2T3UvjWBjGI9IL8XKt4t/itaB/gDfeKHvjFqwVb8QRP5HKsqgI4oXL0JaKXskiyN7uIM7OkDRnz0nz0UnzRdOvSWOTdpq2bkzO0ITK7P44hJdwyJP3ed6XmJ+fT6XTv79/f3t7ex2QDUilUtfX16enp1tbW+/evdvY2Dg4OMhmszc3N5lMJrz2dj983tzcZLPZdDp9d3e3uLgYiUSi0SiRSCQwxs9D7FbL93085OXlxbIs0zSbzaZt251v3xpBbZqm53m2bTebTcMwur1et9ttmKZl24ZhYIyPj48JgpicnCQSa2sYY0WRcwEUSeYZBkLIcRzLcizL8jwvCEJBFLu9Xq/Xb7XavV7PaDR4nm+1Wp1Ox3EcWZYbjUa323Ucx+l2dV3f3NwcGxubmpoifonF7b5flDSEIAAgnx98HQCIIIAgBwHN5hGgKVHgMPZ83wv7cxynIPCe52GMfd/v9/vtdhtj7AXour66ukoQxPj4OPHzSrzc9gqSBgANIWQCqpUSYOVPSHv6R87xlc+MBsV6qdHXGn0o6E8k99ff8I8/H59ygqw/Y4xd1+32up7nua4bGn5/f7+zszM3N0ckEgOLVFWlKAohxCDIFhRedz7y5ueiJTc9KTiy5XH1V67++pGrPzwyDx/QB6A+PDKPSK9Uv9Zq1ZKuW5bVbDYrlUq5XDZNE2N8cnJCrAUZqKoKIUQI0bmcICo1y0WF0uMnGrBfoCChgkwxAp0vMAVZkEtftEpBLRe1ivPi2v1X87nZbrVs25ZleTAmQfJiscjz/P7+PhGPx98EIIQkSWqa5nturVpBA8fQIBuazlEkADQTBAUBDQEt8Jzrur7n4SAVz/N4ng+TwBjX63We53d3d4n19XWMcbValSRJFEWWZb8axr+uWy6XIUQsyyKEAAAQIo7jGYYJakjlcoIguK4XHNfzBuHLsmzb9o8Ce3t7xMzMzPb2djwej8Viq6ury8vLqVQKY1wqlRiG4TgujD2YWja0keM4AIAoiu6QcHgURfmfwMCisbExYsjIyAhBEEtLSwMBvZQPYAKbEEL5fB4AwLJs2Ec+n+/3+77vh7/v+76qqp1OJxQwDEPTtMPDQ2JiYmJyyPT09Ojo6MrKSrB6CkmSdABFUTRNkySZy+UAAAghiqJ4nu8PeQlQFMWyrLAnwzAkSRpk8NMPDDabIGKxWNijKIqKohSLRVVVJUnSNE0M0DStWCzquh4u2hu1Ws1xnLC2bbtSqRwdHf1HIBqNRiKR2dnZbDZ7fn5+fHz825BkMvnrkPB9Mpm8vLzMZDKpVCqdTmcymbOzs6urq0zAxcXF6enpwsLCdxSs/wtPZWc9AAAAAElFTkSuQmCC" nextheight="449" nextwidth="1001" class="image-node embed"><figcaption htmlattributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>The Cryptovoxels community has designed over <strong>34,000</strong> unique wearables to <strong>111,557 collectors</strong> holding a total of 350,263 NFTs!</p><p>For sake of comparison, Decentraland has about <strong>6840</strong> unique wearables designs (Dune sources say ~10k) made by ~1587 creators and have about <strong>4531 collectors</strong>.</p><p><strong>Number of Cryptovoxels wearables minted per year:</strong></p><ul><li><p>2020: 3138</p></li><li><p>2021: 21792</p></li><li><p>2022: 8621</p></li><li><p>2023: 438</p></li><li><p>2024: 26 (as of snapshot date)</p></li></ul><h3 id="h-points" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Points</h3><p>Each <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/token/0x79986af15539de2db9a5086382daeda917a9cf0c#balances">voxels parcel</a> owned is 1 point = 7,937 Wearbles creator impact (see below) = 11,867 Total = 19804</p><p>I asked chatgpt to help me come up with an algorithm for distributing voting power amongst wearables creators:</p><blockquote><p>To create a fair distribution of points based on the impact of minted NFTs, considering factors such as the number of NFTs minted, the number of unique tokens, and the number of owners, you can use a weighted scoring system. Here's a suggested algorithm:</p><p>Normalize the data: Normalize each of the three metrics (Number of NFTs, Unique Tokens, Number of Owners) to a common scale between 0 and 1. You can use min-max normalization for this purpose.</p><p>Assign weights: Assign weights to each normalized metric based on their importance in determining impact. These weights can be subjective and depend on your specific use case. For example, you may decide that the number of NFTs minted is more important than the number of owners.</p><p>Calculate scores: Calculate a composite score for each address by multiplying each normalized metric by its corresponding weight and summing them up.</p><p>Distribute points: Allocate points to each address based on their composite score. You can distribute points proportionally or use a different method based on your preference.</p></blockquote><p>We then round the points and add +1 for sake of being a wearables creator. For transparency sake, this is the python code that was used to calculate the results:</p><pre data-type="codeBlock" language="python!" text="import pandas as pd
from sklearn.preprocessing import MinMaxScaler

# Read data from CSV file
df = pd.read_csv('creators.csv')

# Normalize the data
scaler = MinMaxScaler()
df[['Number of NFTs', 'Unique Tokens', 'Number of Owners']] = scaler.fit_transform(df[['Number of NFTs', 'Unique Tokens', 'Number of Owners']])

# Define weights
weights = {
    'Number of NFTs': 0.3,
    'Unique Tokens': 0.2,
    'Number of Owners': 0.5
}

# Calculate composite score
df['Composite Score'] = (df['Number of NFTs'] * weights['Number of NFTs']) + (df['Unique Tokens'] * weights['Unique Tokens']) + (df['Number of Owners'] * weights['Number of Owners'])

# Distribute points based on composite score
total_points = 10000  # Total points to distribute
df['Points'] = (df['Composite Score'] / df['Composite Score'].sum()) * total_points

# Round the points and convert to integers
df['Points'] = df['Points'].round().astype(int)

# Add 1 point to each address
df['Points'] += 1

# Export results to CSV
df[['Minted Address', 'Points']].to_csv('results.csv', index=False)

print(&quot;Results exported to 'results.csv'.&quot;)"><code><span class="hljs-keyword">import</span> <span class="hljs-title">pandas</span> <span class="hljs-title"><span class="hljs-keyword">as</span></span> <span class="hljs-title">pd</span>
<span class="hljs-title"><span class="hljs-keyword">from</span></span> <span class="hljs-title">sklearn</span>.<span class="hljs-title">preprocessing</span> <span class="hljs-title"><span class="hljs-keyword">import</span></span> <span class="hljs-title">MinMaxScaler</span>

# <span class="hljs-title">Read</span> <span class="hljs-title">data</span> <span class="hljs-title"><span class="hljs-keyword">from</span></span> <span class="hljs-title">CSV</span> <span class="hljs-title">file</span>
<span class="hljs-title">df</span> <span class="hljs-operator">=</span> <span class="hljs-title">pd</span>.<span class="hljs-title">read_csv</span>(<span class="hljs-string">'creators.csv'</span>)

# <span class="hljs-title">Normalize</span> <span class="hljs-title">the</span> <span class="hljs-title">data</span>
<span class="hljs-title">scaler</span> <span class="hljs-operator">=</span> <span class="hljs-title">MinMaxScaler</span>()
<span class="hljs-title">df</span>[[<span class="hljs-string">'Number of NFTs'</span>, <span class="hljs-string">'Unique Tokens'</span>, <span class="hljs-string">'Number of Owners'</span>]] <span class="hljs-operator">=</span> <span class="hljs-title">scaler</span>.<span class="hljs-title">fit_transform</span>(<span class="hljs-title">df</span>[[<span class="hljs-string">'Number of NFTs'</span>, <span class="hljs-string">'Unique Tokens'</span>, <span class="hljs-string">'Number of Owners'</span>]])

# <span class="hljs-title">Define</span> <span class="hljs-title">weights</span>
<span class="hljs-title">weights</span> <span class="hljs-operator">=</span> {
    <span class="hljs-string">'Number of NFTs'</span>: 0.3,
    <span class="hljs-string">'Unique Tokens'</span>: 0.2,
    <span class="hljs-string">'Number of Owners'</span>: 0.5
}

# <span class="hljs-title">Calculate</span> <span class="hljs-title">composite</span> <span class="hljs-title">score</span>
<span class="hljs-title">df</span>[<span class="hljs-string">'Composite Score'</span>] <span class="hljs-operator">=</span> (<span class="hljs-title">df</span>[<span class="hljs-string">'Number of NFTs'</span>] <span class="hljs-operator">*</span> <span class="hljs-title">weights</span>[<span class="hljs-string">'Number of NFTs'</span>]) <span class="hljs-operator">+</span> (<span class="hljs-title">df</span>[<span class="hljs-string">'Unique Tokens'</span>] <span class="hljs-operator">*</span> <span class="hljs-title">weights</span>[<span class="hljs-string">'Unique Tokens'</span>]) <span class="hljs-operator">+</span> (<span class="hljs-title">df</span>[<span class="hljs-string">'Number of Owners'</span>] <span class="hljs-operator">*</span> <span class="hljs-title">weights</span>[<span class="hljs-string">'Number of Owners'</span>])

# <span class="hljs-title">Distribute</span> <span class="hljs-title">points</span> <span class="hljs-title">based</span> <span class="hljs-title">on</span> <span class="hljs-title">composite</span> <span class="hljs-title">score</span>
<span class="hljs-title">total_points</span> <span class="hljs-operator">=</span> 10000  # <span class="hljs-title">Total</span> <span class="hljs-title">points</span> <span class="hljs-title">to</span> <span class="hljs-title">distribute</span>
<span class="hljs-title">df</span>[<span class="hljs-string">'Points'</span>] <span class="hljs-operator">=</span> (<span class="hljs-title">df</span>[<span class="hljs-string">'Composite Score'</span>] <span class="hljs-operator">/</span> <span class="hljs-title">df</span>[<span class="hljs-string">'Composite Score'</span>].<span class="hljs-title">sum</span>()) <span class="hljs-operator">*</span> <span class="hljs-title">total_points</span>

# <span class="hljs-title">Round</span> <span class="hljs-title">the</span> <span class="hljs-title">points</span> <span class="hljs-title">and</span> <span class="hljs-title">convert</span> <span class="hljs-title">to</span> <span class="hljs-title">integers</span>
<span class="hljs-title">df</span>[<span class="hljs-string">'Points'</span>] <span class="hljs-operator">=</span> <span class="hljs-title">df</span>[<span class="hljs-string">'Points'</span>].<span class="hljs-title">round</span>().<span class="hljs-title">astype</span>(<span class="hljs-title"><span class="hljs-keyword">int</span></span>)

# <span class="hljs-title">Add</span> 1 <span class="hljs-title">point</span> <span class="hljs-title">to</span> <span class="hljs-title">each</span> <span class="hljs-title"><span class="hljs-keyword">address</span></span>
<span class="hljs-title">df</span>[<span class="hljs-string">'Points'</span>] <span class="hljs-operator">+</span><span class="hljs-operator">=</span> 1

# <span class="hljs-title">Export</span> <span class="hljs-title">results</span> <span class="hljs-title">to</span> <span class="hljs-title">CSV</span>
<span class="hljs-title">df</span>[[<span class="hljs-string">'Minted Address'</span>, <span class="hljs-string">'Points'</span>]].<span class="hljs-title">to_csv</span>(<span class="hljs-string">'results.csv'</span>, <span class="hljs-title">index</span><span class="hljs-operator">=</span><span class="hljs-title">False</span>)

<span class="hljs-title">print</span>(<span class="hljs-string">"Results exported to 'results.csv'."</span>)</code></pre><p><strong>Snapshot strategies</strong></p><p>In addition to a standard strategy for who owns a Voxels parcel, we implemented the whitelist weighted strategy that incorporated the points calculated in the steps above for wearables creators to have a strong voice in voting.</p><pre data-type="codeBlock" language="" text="whitelist weighted
{
  &quot;symbol&quot;: &quot;ABC&quot;,
  &quot;addresses&quot;: {
    &quot;0xa478c2975ab1ea89e8196811f51a7b7ade33eb11&quot;: 5,
    &quot;0xeF8305E140ac520225DAf050e2f71d5fBcC543e7&quot;: 2
  }
}"><code>whitelist weighted
<span class="hljs-punctuation">{</span>
  <span class="hljs-attr">"symbol"</span><span class="hljs-punctuation">:</span> <span class="hljs-string">"ABC"</span><span class="hljs-punctuation">,</span>
  <span class="hljs-attr">"addresses"</span><span class="hljs-punctuation">:</span> <span class="hljs-punctuation">{</span>
    <span class="hljs-attr">"0xa478c2975ab1ea89e8196811f51a7b7ade33eb11"</span><span class="hljs-punctuation">:</span> <span class="hljs-number">5</span><span class="hljs-punctuation">,</span>
    <span class="hljs-attr">"0xeF8305E140ac520225DAf050e2f71d5fBcC543e7"</span><span class="hljs-punctuation">:</span> <span class="hljs-number">2</span>
  <span class="hljs-punctuation">}</span>
<span class="hljs-punctuation">}</span></code></pre><hr><h2 id="h-distribution-strategies" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Distribution Strategies</h2><p>What is the next step? Here's a couple ideas I got:</p><h3 id="h-1-create-a-guide-for-creators-to-update-collections-themselves" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>1. Create a guide for creators to update collections themselves</strong></h3><p>The creator of a collection <strong>overwrites</strong> the existing NFT metadata with the new metadata, thereby upgrading the NFTs everyone already has to the new decentralized versions.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/57a54d127b112c9830a0f59dc7d225304dc20a341e0aa567c8467782256843c0.png" alt="This strategy is like overwriting the old NFTs by writing to the contract" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAQCAIAAAD4YuoOAAAACXBIWXMAAAsTAAALEwEAmpwYAAAD1UlEQVR4nJWUXUgqaRiAJ/EiEWdklOOYEIZHopsu+gUHI7pRIqSLqIsQDPKqrhWiKCj6gchKzRHBDhsiCV3tstbZag/LxuwqtRZuQfS7h8PWsdWtbHTGyW/R2dTTKZZ9eBm++WDeZ773430hDMNQFEX+DyiKYnkkEgm3wDAMQRBhHrFYLJfLC/uQRCIhCCIajZIkGQqFQuF8FAh/8UqSZDQanZqa4rJUV1fLZDKpVIphmEaj0el0er2+sbFRJBIVBSiKbm1tAQAyLMs+ZplM7lkamccseIJlWQBAIBAQCAQQBA0MDMzNzfH5fK1WS5Kk0+m02+2Hh4dWq7WsrKx4gvWNjbtk+vD4/Je9KLl78Fv0mNw9+Dm0T+4e7IT3fyL34onbVIp+oNJ39xQA4N27byoqKpxOp9frpSiqr69Pq9Xa7XYoj9frPTs7s1gsIpFILpfnBBvv3wMAHqhUKk0zmUyaZrigmdJ1LqhUCgDgIoiJiQmLxWI2m4PBIIZhra2tBEEgCCKVSgcHB/1+/9HRUW1trVgszpVoc3OTO342DwCAK8q/6+zzEnk8nunp6Z6enubmZp1OV1lZ2d/fz9UKwzCTyaRQKFwuF47jIpEoJ9je3n7MZk9Oz2Kxm2j098j+wZ9XV89Slwp8Pp9KpWpoaLBYLMFg0OPxBIPBSCSiUqn4fL7P56uvr3e73TiOwzBcPAFFUQzDZDIsTdOZTIYTPIPbDwQC5eXlEAR5PB69Xg9BUEtLy/Hx8fr6ulqt7ujoUCqVXq9Xo9F8IWCYTDL5QNN0InEbTyTukw+vCVZXVxEEEYlEBEFwgpqaGrfbHYlEFhcXcRxHUZQgiGKJOEE6Tcfjiftk8nPs5uo6dvNX/DVBIBDg2srpdPb29loslsnJyeHh4c7Ozp2dnYWFBZvNFg6H6+rqEAQpCriPC3ydPfuKYGRkxG63j4+Pd3d3r62ttbe3d3V1tbW1FRtt+8dNwIJfv6P2NuhQkL6Nsy/eMChpNBiGOYHRaBwaGpqfnx8bGzMajVw3CIXCQjNDqBjd/vADFQffuu4++Kjv3Q/XlwwAWZZ9/BqGYQp3IBQKHQ6HwWCwWq02m210dNRgMLhcLrFYrFAoCuOoOCr+vga3n0HyBmRzf/ky7NMJEAQRCARLS0t+v39mZsbhcMzOzq6srCwvLwuFwufDzu/3x2Kxyz9OP366/Pjp8uLi4vz85Tg5OY3FbpzOJRiG37x509TUZDabTSZTXx6z2YzjeOmIzQkwDKuqqlKr1W9Vb7lQ/xdKpVImk3Ejmsfj8Z/g8XgwDJdmxzDsH6G6WH1hGfZgAAAAAElFTkSuQmCC" nextheight="298" nextwidth="613" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">This strategy is like overwriting the old NFTs by writing to the contract</figcaption></figure><p><strong>Benefits:</strong></p><ul><li><p>no remint, just update existing contracts</p><ul><li><p>1 time transaction vs airdropping</p></li><li><p>maintain provenance, collectors already have it</p></li></ul></li><li><p>unsold copies can find new market value as durable and interoperable wearables</p></li></ul><p><strong>Downsides:</strong></p><ul><li><p>Will it break things in <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://voxels.com">voxels.com</a>? Need to test</p><ul><li><p>can still have <code>vox</code> as trait_type</p></li><li><p>could create a baseURI like <code>https://www.cryptovoxels.com/c/7/{id}</code> with Arweave for linking to the metadata</p></li></ul></li><li><p>Would still be hard to update all collections</p></li><li><p>Could look messy if mix of old + new wearables</p></li></ul><hr><h3 id="h-2-create-a-new-wearable-collection-on-a-l2" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>2. Create a new wearable collection on a L2</strong></h3><p>Similar to a fork. It would not be an upgrade to the Voxels wearables, but rather a new collection to immortalize a <strong><em>SNAPSHOT</em></strong> of all the wearables. This option is like having an on-chain mirror.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/16285a4355ca062f9e1285e8582190a3bc4733fcd6d7e437b3d505daaa6c7dea.png" alt="Left to right = old to new. We can consolidate all the collections to 1 for the snapshot, and a DAO to steward it" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAKCAIAAABaL8vzAAAACXBIWXMAAAsTAAALEwEAmpwYAAACw0lEQVR4nH2Tz2sTWxTHh4YIQUYzmdxzzs2dmWTMnUymnTpjk1FpFBN/oBYk1dfFa+XR54/WjRWt4A+oxSq4LUgXBZdV8A8QgiB0YXGp6NIffcu3cCVdWqhkxhd8iH64m8M99/s95x6OQj/BiXMq9EIkKhS6IefcMAzOee8KAOwYKWXZFrJcMqouFk1gDBGTHOU/1e8xETHU8ri9py6JduXzNlFO19PptKqqPIaIBgYGarVas3nIHxwcGB6vhM0xq3yif7dfHzKESDy6BkhIzEIEzjlS3i1GoXUKEJKqHV1PKX0inTncai0tLTWbTRYjpQyCoNE4ePvGzMmJhRdftu7ffbW1b98nOawXzf1R9L0DQCyJ4oP69J/ir6gRlUvVR5c/v1ncispjOcggklvZdeP6jOtXLk5NbWxsrK6uttttVVUbjQYiBkHw9+TEgdbpqw/fHj19p0O770G1T8v2Vz3P8wBAQcIiFsbbl4arZ8PQL5VKV449e3Lta799ECmn7dAOtI+s//vP2NTZvnQqnUqZprm2tra+vt7pdNQdqp7Ttynb60ODK4+fTp6bfPnu9cytm5lMxjTNWq0WGyAyAA0KOtOSYei6rmeJQY6IA2Ouv6c5MlqquK1Wa2FhYW5ubnFxcXZ2dn5+PpvN6rquKEoU7X3e6UxPT++NoqEgYIxxzoMgEEIoAOC6rue5juN4nue6ru/3u17Fq3qWZe5UC3+Mjn98/+H4kbHz5y9sbm4uLy/btq0oipSyUqkgomEalmkJITjnmtatEhGFEPV6HRG7HcAvYfmcOXLyzMrK06OH25qmSSlTqRQAGIaRSDiOk6RiTKJORFEU2bbd/aKf9+D/IIEJrAQARMgY660CInLOwxjP86wY0zSllFEUlcvl+ElvD37v0T3xgH7YssQDACzLchwnDMMgCMIw9H1fCJGoE9E3zZGrVOKaCtEAAAAASUVORK5CYII=" nextheight="569" nextwidth="1748" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Left to right = old to new. We can consolidate all the collections to 1 for the snapshot, and a DAO to steward it</figcaption></figure><p><strong>Benefits:</strong></p><ul><li><p>Full upgrade: All wearables 2.0 would look really nice together</p></li><li><p>Immortalize the whole snapshot of wearables as a NFT collection</p></li><li><p>Can airdrop or allow list previous owners to mint or burn redeem?</p></li><li><p>Unsold copies can find new market value as durable and interoperable wearables</p><ul><li><p>Use a splits contract to pay creators from sales?</p></li></ul></li></ul><p><strong>Downsides:</strong></p><ul><li><p>It might be confusing when searching for a wearable to see 2 similar results</p></li><li><p>100k+ collectors, many might not know + still expensive to airdrop</p></li><li><p>It turns 800 creator owned collections into 1 collection</p><ul><li><p>Perhaps this can be seen as a good thing for discoverability!</p></li></ul></li></ul><h3 id="h-3-create-a-nft-avatar-collection" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>3. Create a NFT Avatar Collection</strong></h3><p>We mint all costumes as VRM avatar NFTs and create a pool of shared assets to generate into new avatars. The mannequin base mesh can be an OG trait, but we don't have to be limited to it.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/96ece510bbb6e831613ec855c2401f5ba0a3fe6d6ac2240c7807b79ec830ba80.gif" alt="Old gif of boom tools to represent creating an NFT avatar collection for Voxels" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAgCAIAAABsC5RsAAAACXBIWXMAAAPoAAAD6AG1e1JrAAADUElEQVR4nGMIDIsJDI328gs1NrNSV9dUV9fUAJPqahCkpQEWgSB1dQ11NThXC4Y0dbR1tbV0dHX19PUNGRwdHNzd3KwsLS3MzR0dHJ0cnVycXcxMzQwNDY2NjI2NjS3MLRwdHZ2dna2trS3MLUxNTC3MLZxdnB0cHG1tbR0cHK2trb28vHx9fHx9fW1tbRmYmZkZGZkYGBkZGBgYGRmZwYARCTAwgAQZmRhBCAaQmFAA0cXCwgwyhYF6gJmZoIlgSU4lDqVccbEQfiifEhOZWJgYGBj4rHkcNhnodigyMjBRyY1qnKplUhKRAoyUuJGVlVVORkZFSU5RXgZkMjgu8BvHgMtEiIiSvFxLRf6U9rry/Ew2NjaCZiGZyMCA1UQDbc2cpOj0uIjYqAglJSU1NTW4FJkmaiorVhTnVxRmR4WHcnJyMjERlciY8ZgoKipSUVacm5UeGhSkpqrCxclFvolw4O3lnZyU5OLsHB4aJCYqSrSvGbFIQHSamZounjvT3c3N3t5BWFiYGBMZGRmxmwiyioHBxc3twMEDJWVlvr5+3Nw8+M3C50aIQwQFBTu7uvu7OrPTklOTk3l5eRnIDkdmsAPNzc2nz55//OTpVRu3lJcV8/IS70YGFPfBTfT09p+5dO2lC2fXL1+Yk53DyclJthsZISaGRsVMmrt4w6plvQ3l0bEJ7Bzkm8gAKoAZGOSVVXJKKhfPn9NWXxGVkES0G1mwpkdooRAYFjVz9ryi/Jy0nEKKYoYBFt1Vja390+dExSdWNnXw8/NTmq+FhIXffPi878CBvNKKCfMXCwlgmojFdGZwHGA3UVZe8dzFK3///t2waVNyWjoJvmZAtwrKZWNj37Jz953rV7ta6l3c3DDtxWMiTjBh+sxTR/YVZqdbW9tiC0QshjLiKvQgVoXFxK9btbwgN0dFFVLcEqi2GBgYQMUo1soIYmJuSXlHZ2dGepqQsAgxEc2AszQDC3Fz8yxatb5/yrTjdx4b2TmBfQRqNeAwihGmFZsLIdokJKUu3n5w6tLVpavWaOoYwBwOV46iD24Tdivh6XHJmo2LF8yf1d2goapEpK9BMQNpOiEDUGsIVM+ITp05e87s2fP6WyyN9UE1OAsLpmIMvSwAzDq+xsrgPz8AAAAASUVORK5CYII=" nextheight="662" nextwidth="564" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Old gif of boom tools to represent creating an NFT avatar collection for Voxels</figcaption></figure><p><strong>Benefits</strong></p><ul><li><p>By minting avatars, not wearables, we can reduce some confusion</p><ul><li><p>No duplicate wearables in marketplace</p></li></ul></li><li><p>Can broaden the appeal of Voxels to new people</p></li><li><p>We can make the collection look absolutely stunning</p></li><li><p>Feels fun and innovative, like metaverse passports + immigration cards</p></li><li><p>This option can potentially pair with another option</p></li><li><p>Can use splits contract to drive sales to a DAO</p></li></ul><p><strong>Downsides</strong>:</p><ul><li><p>There's a lot of wearables, not all of them might make it in</p></li><li><p>What would be a fair split?</p><ul><li><p>Maybe based on number of factors: wearables contributed, support for openvoxels, etc</p></li></ul></li><li><p>Might be hard to get permission to use wearables from a bunch of creators?</p></li></ul><h2 id="h-costume-greater-vrm-avatar-export" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Costume -&gt; VRM Avatar Export</h2><p>For sake of posterity, since a whole post could be dedicated to this topic, here is a preview of Voxels costumes to VRM export. VRM avatars from costumes have been made and hand tailored for finishing touches for all Openvoxels supporters. We also exported VRM avatars for all parcel holders. What we do next is TBD :)</p><div data-type="twitter" tweetid="1776862119184515394"> 
  <div class="twitter-embed embed">
    <div class="twitter-header">
        <div style="display:flex">
          <a target="_blank" href="https://twitter.com/dankvr">
              <img alt="User Avatar" class="twitter-avatar" src="https://storage.googleapis.com/papyrus_images/e0ca7aab77b353b4c451dd7c3f44777894e4e50c6d6e42ae157c7ec83ab788a8.jpg">
            </a>
            <div style="margin-left:4px;margin-right:auto;line-height:1.2;">
              <a target="_blank" href="https://twitter.com/dankvr" class="twitter-displayname">jin</a>
              <p><a target="_blank" href="https://twitter.com/dankvr" class="twitter-username">@dankvr</a></p>
    
            </div>
            <a href="https://twitter.com/dankvr/status/1776862119184515394" target="_blank">
              <img alt="Twitter Logo" class="twitter-logo" src="https://paragraph.com/editor/twitter/logo.png">
            </a>
          </div>
        </div>
      
    <div class="twitter-body">
      Citizens of <a class="twitter-content-link" href="https://twitter.com/cryptovoxels" target="_blank">@cryptovoxels</a>, I've achieved VRM export <img class="twitter-emoji" draggable="false" alt="😤" src="https://abs-0.twimg.com/emoji/v2/72x72/1f624.png"><br><br>Takes in a costume JSON, converts the skin to texture, bakes the glTF wearables, and exports a working VRM <a class="twitter-content-link" href="https://twitter.com/hashtag/screenshotsaturday" target="_blank">#screenshotsaturday</a> <a class="twitter-content-link" href="https://twitter.com/hashtag/blender" target="_blank">#blender</a> <a class="twitter-content-link" href="https://twitter.com/openvoxels" target="_blank">@openvoxels</a> 
      <div class="twitter-media">
      <img class="twitter-image" src="https://pbs.twimg.com/ext_tw_video_thumb/1776861920970096640/pu/img/qNXBtyHUCklbG8dk.jpg"> 
    </div>
      
       
    </div>
    
     <div class="twitter-footer">
          <a target="_blank" href="https://twitter.com/dankvr/status/1776862119184515394" style="margin-right:16px; display:flex;">
            <img alt="Like Icon" class="twitter-heart" src="https://paragraph.com/editor/twitter/heart.png">
            115
          </a>
          <a target="_blank" href="https://twitter.com/dankvr/status/1776862119184515394"><p>2:38 AM • Apr 7, 2024</p></a>
        </div>
    
  </div> 
  </div><hr><h3 id="h-support-openvoxels" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Support Openvoxels</h3><p>Donate to our juicebox, get $OPENVOX tokens, which can be used for minting exclusive swag. I think we will also give Openvoxels supporters voting power in our <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://snapshot.org/#/openvoxels.eth">snapshot</a> in the future. After shipping wearables and VRM avatar exports, there’s a few exciting paths we can take on what to focus on next that could use your input!</p><div data-type="embedly" src="https://juicebox.money/@openvoxels" data="{&quot;provider_url&quot;:&quot;https://juicebox.money&quot;,&quot;description&quot;:&quot;Juicebox is the programmable funding platform for crypto and web3. Fund, operate, and scale your project transparently. Community DAO owned, on Ethereum.&quot;,&quot;title&quot;:&quot;Juicebox | Fund Your Thing&quot;,&quot;thumbnail_width&quot;:1136,&quot;url&quot;:&quot;https://juicebox.money/@openvoxels&quot;,&quot;thumbnail_url&quot;:&quot;https://storage.googleapis.com/papyrus_images/1e2c56277151ec0afd1c5dba6f7ec4735e388b065c8e875d6deba9dc74d8eb67.png&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;Juicebox | Fund Your Thing&quot;,&quot;type&quot;:&quot;link&quot;,&quot;thumbnail_height&quot;:497,&quot;image&quot;:{&quot;base64&quot;:&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAOCAIAAADBvonlAAAACXBIWXMAAAsTAAALEwEAmpwYAAACnUlEQVR4nK1U7UtTcRR+DDOh0EISDT/IuppoipG9jHX34q67W2G+NaR0Ocy3yZya0bIokzTJO9LIDyoRkh8kIitaQSi13d2pBYUhUtjUWdGn/oMg47d7Z5sJiQWH333u4ZzznPPc37mAzrNxY3johBBbK2ZDpQWwAvY2yZQd0Lih4ZG7wvRfCFgBapfdUjc9EFVQ0Y1jAzA4oH0E9Vo0YWmssN4J1O7DdIZOC3u5bKDB4rhUVmjXoqQJavdqjt85Gh60C4yorIcAkZV4gvRSBwLyeKSUV+UltRbueFfa96F27Itt+Hb3CZw0E47QRqWHlkfJ68rOhUjTW+i95NXgJXVpF4nWe0mahg826AH70lZE3avH9BDGTczcmRcfm4X36p5mVS50j8OGkNpUvLrc/+3H8nKOZeZUm6/8qq+17+vpdp+NW+od+W7l/DVdi003P1d2LhDuPP4Ie/bBOcwNx1rMx5Mzq+8z/TMlDYZDB6FyktKiBmEEtKuua/HN7E9Tu8/cMW/jluo5f+mVT1bOLzJVdS5YOb+5Y57EK55BMahnTSPnAaoFMq43JmIyHq0UkHNj576u6vgkaJ4GhBKCEjEeoknxFMGiFLSLnCqXBERTBRSjn6NgCnoBWVbEGRFXcTca8ghQwDagavOmi1nK4IqsuqbawGih35MN4lBndh+UD0E7gQNAMRIbVWnyyozs7q0xjhyqhqkBPSa1/8ce/PWaCqRxWTtS2nB0AtFyRFHpqY1pZb1FuxW3gCeDd9ocs1A4SdhaBOtbAoMX+jGkXEdsct2e/aMwQ2ZE6jWABUBl1mKLEfJRiWMjm8x4oB4nZ1JzQiSbur0CiRcCG8MjwY5dLUjvgdb9D7+Klc03eAPAg/wJ6e7nTxIs+gP2C7rA0+4MRDUrAAAAAElFTkSuQmCC&quot;,&quot;img&quot;:{&quot;width&quot;:1136,&quot;height&quot;:497,&quot;src&quot;:&quot;https://storage.googleapis.com/papyrus_images/1e2c56277151ec0afd1c5dba6f7ec4735e388b065c8e875d6deba9dc74d8eb67.png&quot;}}}" format="small"><link rel="preload" as="image" href="https://storage.googleapis.com/papyrus_images/1e2c56277151ec0afd1c5dba6f7ec4735e388b065c8e875d6deba9dc74d8eb67.png"><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://juicebox.money/@openvoxels" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>Juicebox | Fund Your Thing</h2><p>Juicebox is the programmable funding platform for crypto and web3. Fund, operate, and scale your project transparently. Community DAO owned, on Ethereum.</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://juicebox.money</span></div><img src="https://storage.googleapis.com/papyrus_images/1e2c56277151ec0afd1c5dba6f7ec4735e388b065c8e875d6deba9dc74d8eb67.png"></div></a></div></div><p>Last note: I think we will be doing an art contest for wearables soon, stay tunes and follow <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/openvoxels">Openvoxels</a> on X for more info!</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/266b06a25d53da7833774094a0b2df15ae8f0b0615e40a7f92c2662f1a1d1591.png" alt="" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAMCAIAAACMdijuAAAACXBIWXMAAAsTAAALEwEAmpwYAAACZElEQVR4nGNgIB0wgQEDjQALCwtNTGdiYmRgYHBwsJ+/aH5vXy83NzfEK9S0Q1ZWcsrUfm93p82bV2ZmZTAwMLCxsVLNdCFBQXtXi21tCZOLItMy/IoKM2ZMqhUTFaGOP4QEBfSMDeP9nVcUBITFhtra2ZeXFXV2d2VmZRLWzMTEyIQNMIMRE4hk5mJjY+flddaU9daVE5WS0tfRrGmqnd5SXpYaxczKyoICmMEIwQaFIxixsbGzsbOzcXJwcHJCETc3Fzc3FxMTk6S4WGSwf7yXY1lKOJ+AgIiQUFJ2emdNXmpEoKCQkIAAv4CggKCgAIgBRnx8fCDMy8PLy8PAw83Fw83Fx8srIMAnIMgvJCggJCQoIiIkKiIsKiosKiLs5OTQ3Nw4YULfqVPH//94LyEhrqKilJubnpmVkZmVaWVlpqysqKmhrqamoqKsqKKsqCAvoyAvIyMtKS0FQgwiIsLi4mKiosJiYqJiYqKSkhIQOVlZKXl5GTlZ6dy05PycjFun9///8eHIoR2uLpayslLx8TEREcFBQT5ubo4WFmY21hZWVma2NhamJoYmxvqmJgb6etoqyopqaioMenpaoaHBoqIikpIS0tJS0tJSCvJyKipKqirK6moqamoq6moqqopyLdUlCTFhHm5m5aVJFhYm9nY2NtYWNtYWtjZWIIaNFUTE1MTQxtrC3MzYyEA7IiLMw8OFQV5eRkVZSVJSXF5eBuJqBXkZJSWoHdpaGupqKvp62soqSioqCkYG+np6ujo6Wro6mmamJhYWJkZGuiDnW5iZmxlDnA/2AYgRGhpoY2MFAIkxfxbeq8BzAAAAAElFTkSuQmCC" nextheight="699" nextwidth="1920" class="image-node embed"><figcaption htmlattributes="[object Object]" class="hide-figcaption"></figcaption></figure><br>]]></content:encoded>
            <author>openvoxels@newsletter.paragraph.com (Openvoxels)</author>
            <category>gltf</category>
            <category>usdz</category>
            <category>openvoxels</category>
            <category>voxels</category>
            <category>interop</category>
            <category>arweave</category>
            <category>archiving</category>
            <category>metadata</category>
            <category>wearables</category>
            <category>cryptovoxels</category>
            <category>ar</category>
            <category>vr</category>
            <category>3d</category>
            <enclosure url="https://storage.googleapis.com/papyrus_images/c98484288e58ecc32a6475a35c8f05443e0952e3c91e9f41d07d8706d3d180f1.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Why Voxels?]]></title>
            <link>https://paragraph.com/@openvoxels/why-voxels</link>
            <guid>g9lkNNY6nepgAsZ06Zto</guid>
            <pubDate>Thu, 09 May 2024 20:15:57 GMT</pubDate>
            <description><![CDATA[Answering the question: "Why do you care so much about Cryptovoxels anyways? It's so niche"]]></description>
            <content:encoded><![CDATA[<p><strong>"Why do you care so much about cryptovoxels anyways? It's so niche"</strong></p><p>I was recently asked this, here’s the short versoin:</p><ul><li><p>It was the first NFT I bought (sentimental value)</p></li><li><p>First live platform that integrated smart contracts + virtual worlds (launched April 1st, 2018)</p><ul><li><p>Land was cheaper and platform was live nearly 2 years before DCL</p></li></ul></li><li><p>First NFT 3D avatar wearables (late 2019 - early 2020)</p></li><li><p>Many legendary cryptoartists / collectors first metaverse experience</p></li><li><p>IMO it's a perfect lab environment for interoperability</p><ul><li><p>Starts with non-standard data / file formats, like many games</p></li><li><p>What we can do can set an example for others in the future</p></li><li><p>No investors, reduces complexity for incentive alignment</p></li></ul></li><li><p>Voxel art is highly accessible, any with zero 3D modeling experience can make stuff</p></li><li><p>To prove something about permissionless innovation within the open metaverse</p><ul><li><p>Got 5 years of interop experiments with Voxels</p></li></ul></li><li><p>Niche is good, serve users at the long tail of creativity</p></li></ul><blockquote><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://opensea.io/item/ethereum/0x5b8533fb01aacd7a77a6b98feca729dd4dd710f8/3">New drop from jin / 7oroy that goes towards supporting Openvoxels</a></p></blockquote><hr><h2 id="h-underdog-story" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>Underdog Story</strong></h2><p>I get that building the metaverse is a marathon not a race, but I want to cement Voxels into cryptoart history. IMO it is the Cryptopunks of virtual worlds. The project attracted many early believers in the metaverse and cryptoart before NFTs and Metaverse became hype words. Unlike most other metaverse projects, Voxels has no investors and is fully bootstrapped by parcel sales. The world was live with parcels available to purchase, with affordable pricing, almost 2 years before Decentraland's public launch.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/926f01bde2cc1038ec12910ed7f369d254c9bbb08b0d48367717f37283e4347c.jpg" alt="Cryptovoxels / Decentraland comparison dev log: https://hackmd.io/@xr/cities" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAOCAIAAADBvonlAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFV0lEQVR4nB3R+U9TBwAA4KdGs2RxxLkJlALlqH20pcd77evxXukFbbkKlWswDBsmSpZlUbdkc4szWaabV7eJI8GiRat0XAEEORRKhZZCgUqP19a2XC0FOew02cjMftgSv3/hA8yTE5GQ1zgwcOZ7bcDleBkJhgN4wOW0e90nG/U9j0b6+/s8Qw6T7mkk6FmwWMkUKYctZFRWCeXlEFsEsTEUlSlkGpSr4nPlMIKIyd9xwbpDnOxkTJjFEwGeBYd5bOxV7MVVQ+fg+OSb2MbsrL1R39b1aNgyOzM6PNzceneiw6K73G02j3umJmGOTEzhquNQJllUCAllfGWuuEYpO54nK0HYEMLFRBgmwDAOkZfznoLOhAGreayluTUSCsS2o1vhJb/L5fc42+7fvdvZ656bmRodDePOrWho3Dy24nPOW0wMeg6bLsY4qFCCfXGCnyspEnJLMElZtaqOdIQc9+4H2CE2mytQoRplZj4CSYHdrSW/c34lEHRMWV5vRSMh74DJdP76zavam+XHarva2zoN9+8ZO5Zx1044ZDOPcdhilK/RFJYpFJVUgZyaBbMgMQLnavKrqBQqLYNeTGRImUJRjpovkXHYAmB7bXHc9Njrdlpn59uM7R16XVdv//mff71j7DB2tE+MjPSPDvY86gviLuuEdX7yCYMKZmZmU0FB1lEYokMpiSkoX6XMq6g6VofylXJZMQTRBCwhAsvliHLPnn3AmgcPPZx6vRnRD4zeMPYO2iy9o6N9XV0t/UMNTYZbPe1La6HIot9unw3izhDuSIiPJxAIyUQCgZCYmpgq5GM5AhWLIeFCMpglzVeUpKZmMrLZpaLkGnl6KokKbPrw6LRjO7z8cms9iDu1t1sNnV3Nt5qHzOYvtb8b+/6wTY739vT+eOmnW/p7w8ODRAIh4UgC8NaBA3tVeYUwQ05JR6hpvKw0XkVxLZPOJpLSGjC1oLIyk8UA1pcCb3ZfmsYemwYf7r7aCgX9oblp87w98Py5aeTJSgD/7UaTTq8HqYyGU5+HfDgN5CQlp5APxmUkZaRnUBTSEgxR50kqVBV1iKa6QKlO+TAeTKOS2XA2CLHezwA2lwL//fv32bNnG+rrBv3RK0Nz287ZZ7jn8dhEd2e3zmA498NF6+Tk/Mz0znrYah6CmXQahZYLS3KQCgVaKuapUX5RSdHHpadOs86cTgJBjERScqTZdBktgyPl5gNBl2PJFejpGrjWqPN6XM9dnq2N8FfnLtTUf9bS1n7puraxSef3OP+KbcS2N/xuh1pZgvHL8/OLP6rhKfn5CokG4ShVuUWFBcfB3EqJSMNhi2C2gJhIiTuYcPhwKmCz2epqT/EF6JUr1+7fuTNtfrIewP0O23Bfd4teH/Q8C7jmYhurm9GV7eWAQXuDmibkwQU5ecrqWnTv/v0AANBA0fHqb34Rf3oxW4nKKvNltfFH3iEmJYNHqelkEAjiCwaD4cK5b5ubbo709z14YFzxuzeCvp3l4KtIcHs1uBNd3gwvrob8/2xFr9++TIIgBlEQfyAVpCAH31aTKax6lUF3Lctu5BzaV5BMSgMzaTBLVJYhxXgYcOXSRZv16YzT6rBbzBM206jpRdCz5nNHfO6w3/nnxupqyKfX6Rbstt3YTnOPMZHHr2KUl+0l8o6mMhkIJRMU8lkqWVVpFU1/8kQ97WsRV8Kk8jKpDDQZKmViQK+xbWXZq+273dZqWPI6V/CFdR++5sPX/HjE74pFQgGva9ZqCfncLxb9zrlpVFkD0SAZliNFio5BTUWcUqFAospTcBHJJ6SqE3B1La2IDTPVMFSJamkPWv4HrBuIGDuDyX0AAAAASUVORK5CYII=" nextheight="722" nextwidth="1695" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Cryptovoxels / Decentraland comparison dev log: https://hackmd.io/@xr/cities</figcaption></figure><p>Imagine you're an artist and the choice at the time was either &gt;$1000 for a parcel for a platform with 90k supply and wasn't even live, or &lt;$100 for a parcel in an organically growing city which you can immediately start building in. The data speaks for itself the tale of an underdog.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/bbb4fa9df7e3bbe7bccbdaa5cdb618717d28dfd15ad885473f6ca15c22517783.png" alt="Average cost per land, this was during 2019-2020 before Decentraland officially launched" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAWCAIAAAAuOwkTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGsElEQVR4nI2VfVAU5xnAn3wNJhnQRktMtJE2KgdcLCfUagopICaIEQtKjDYiajGCh2OMKXpt6miTpsl0SIOYRM6TqnwkB+dxfBweHIZRCJdDjrtlb2+9/bh1d29vlzs+FL+YAeksOInttBOfP57Z2Wfe/b2/59l3Xph6uPjOZjM1mDq/6Ww1t9bpDePj4w+5EKampqgeCnWgbgwdHBwaFemrbqSvt49l2If8xI8DsF7c9q3N5XLhXoKh8H6Hw2azu91uQRAkSWI5TpIkjuMEQfALMxHgOP6BEi8GxJmX/1WSJAkmJyZMjaZ6g1EMhvqc6DUugJOMh6QIkna4MJbz2+xOMRhy4yTmIZwDngHM62PY3j4XQdL2PhfPC70OhCDpq17K4cKmM8rzgr3PRflYkqJlgzq9od5gHBu76cbJYGiI4fw0w/OCRLP8yI0bXprrsFqbm5oGh0doluf84tDwKE4yozdvET7u+o0xnGTEYCgghQgfJ2eauX5jDCOooeHRgDQoGxgNxnM1tdzgyBUE9zHsAOZFMC9GUAjmZTgepQKa7MhkRRgTGnUOYChOkizfP+Axm83dPTZBCtmd6FWawUmmf8AjZwTjBem7foRkeYL2yQbnDeeNjWbdJyWlH5QEx24TPp7ysQznJ2hGkkSCD5Vum52seDR0646XJGmWF4MhmhVy40Cdt37i3j0Ew/2ixAsSTjK8IHlIanhkFMUJMRjihYBsYNDXm1o7DqyGrFULLIbTm9OWuolrBM2gOBkYGiWFodJtzyQthcD1m16aI0ia84seL7k1Gra8njQ+OdnnRGmWpxkewYjp7BWlUD+CcX7Rx7DTQ25oMDa3aTIhO0VhLt+lBHB6ZQncS+zMePHsmX+d2L0oJXZWV+c3xw7k4yQzA8hTQv7G1P8DGPwBMDV1r05fZzJbD2VAdsrSi7r9qidhgOB9fpHyulc/CYcPFmn3xaQtm2v4x+54AIwOBKRBD0l9D3A4EZbz+xjWjZMzIxwaGkYwLy9IDMPCyMhwq7nV2Nx2KAOykhZbtcWqJ8CJsxQrEBiybj4c0RysKFakLZtrKitKCJPZvCC5cdlgW/Yr45OT6LTUNU5EMIIVhzHCR5B0nxPxCwEfw0CbxaKvqTU2t5VkwPqkxe1fqlVPQJ/bh5MMhvavjYTDB4sr1NGvxM05/+mehDCZzXB+BPPmKWHXG2sQl6uhrlY+E3a7G8O0pcdcLteeV+ft37kpdOuOh6Tg9u3b5ubmxpb2/zTgWHGYIdxrI+Evh975weBxcBN+vyDP4C0FqPNzP96+9OXF0HvhdNILYG2sWQlw6ovjO34Ju95I/7qsZOtrcfJv2mo2N7ZaNZmwMVVh1RYnzobLlzqLf6f8ttOStQCOat7V7otZrZrXWKZOCIOr1wbFoHya8pSwN3/jSXVcqjLcbvxoOYDZcCb9Gag89UXhSrlUpVm1agHIgA6rtc5kPiS36EXL54WqCLigr1gJcLqiPCcKSg7snWmRofTt5Y/J3aN8rHPA85YC/vD79WUF0cmKsB79RwlhYKzRpobDieOfFiTCrjczq/+UlvyLaUCr2dxyoePP62BTqqJDty9hDnS31iY/Bee/Orfp5/DX99/T7otZo4psOVGcEAYUHxq7dZfh/NvjYH/B5pNFyrSXIq40libOgvbG6rQIqKrU7lkJe7fn1L6/+j6gzWIxGGWDrKQlls8L48Oh3aBLfgrOVVbkRMHhg+oHh9x1xWMxtzgRNE8JBVuyyu8b/P17g/LPZIO9BTlfH035zQv3AW0tFzuPbIDcNTGdZ99RRUCXRTbQV1fmRMERzQFtsWxgKitKnA32nvbfPg9Go/HtRCjemXtSrUxbFuGyHE+cBVZzbfocqK4+9W4GxMH8/J+EZyZOAy51dR7eeSz3WchaEaUtXKsKhwbdZ8lhUF+jy14ImvfUXxZFpcSG1/9tR/yjUPPJh78GqDytK/wVbH099eM3n1+xEAxHi1QA//yj5rWfQuYj6Rvmw0KAFQBrk6YBdJCOh+SXAWLh6TR4dsU8iIeoDUpQwUuZz8HyR5Q7lsyJAUiCyFVzIRGiX10EsaDcHA1LIDJdXgWpEJX0HCjhZ+uWQCwsSgOIhnmp8NjuLQoZMDExcfnSZQRFUQTrutTd3d1TpauyWNp05TqPB6+t/MradvGM7qylydLc1FJfa0BQVFt+ymaznSzXuhF3u6W9ydjMcby+Su8XApZ2C0mSTqfzclfXnbt3ZcD/jAev9fHx8YmJiZmtOBwOiqJmnn/kOp6+k/8Nb11P3/W3AJEAAAAASUVORK5CYII=" nextheight="798" nextwidth="1177" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Average cost per land, this was during 2019-2020 before Decentraland officially launched</figcaption></figure><p>From 2018-2020 we witnessed a single dev surpass to the forerunning metaverse project of the time in terms of active users, LANDs traded per month, and content created. It was awe inspiring to witness and be part of it.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/4c4f9f6fad5f97cb44224fe2af5c930da3b0598d6b5340ded3f2f7e607dcb0d5.png" alt="" blurdataurl="data:image/png;base64,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" nextheight="806" nextwidth="1180" class="image-node embed"><figcaption htmlattributes="[object Object]" class="hide-figcaption"></figcaption></figure><hr><h2 id="h-voxel-art-is-ultra-accessible" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>Voxel Art is Ultra Accessible</strong></h2><p>Part of what makes Cryptovoxels special is the extreme accessibility of voxel art.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/47e462563843d8e37f7d9f9208b6ee75f2200014fd1681fac955ae2e24cfdbd7.gif" alt="It's always been easy to build in Voxels, same is true for voxel art" blurdataurl="data:image/png;base64,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" nextheight="338" nextwidth="600" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">It's always been easy to build in Voxels, same is true for voxel art</figcaption></figure><p>It's much easier for most people to pickup Magicavoxel and start making stuff than learning to 3D model in Blender from scratch (though there's plugins to import vox models to Blender and can export obj from magicavoxel too). Therefore focusing on voxel art interop is a force multiplier for new 3D creators. Also with projects like <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://smoothvoxels.glitch.me/">Smoothvoxels</a> to convert, we can get the best of both worlds for voxels and triangles!</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/c26819c600781cce089af5abd123ffb44f700bb472140a6df56f8de4cb34784a.gif" alt="Smooth Voxels can convert between formats" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAEhUlEQVR4nM2Wf2zMdxjHXyHiRxYE6UQbix+TzIISq6J+XI1O/ezK2TqdFW1nUWtLsEWLENuYVaTMFNucuva6u6tOf6zWKtmSZUXY6KYjROvu27vr9a6t6y/yLN9j/1jdYSRLnr/uj+f1fj/v53PPF4NNnmvxfwHkKGo9L0CuVb5zSH7j0zD8A3KtUuCRg1XNOytqn4LhB5CjiLFBsqruArNXbzklorc8U4DeKoWtsu5oBZBuvvB9i2roGTswueXAxQYVYKp8AFC89WwyUMRgF5NdeoB24yelHZJtEb1DjtnluFX0dapF37DH2CKrFLXI2LEvjw+fXixiVKTkppTXSJlLSmrV1dI7fDH8OzhqlRMiy+K0vaAoMdkW+satwcHWgGApOyXFhdUTNCUX7dluVccTA44rku2QM7dqnIVrt0wiCBKhlgFVUEPXpsRVNyZqSqA0dPIpyyN9PBKgs0pxvbiufSZ5XdszOBlNSj8Ow5/0rlFrwGW650AmbIfDM6fl10uuvRNG5wCdVX694xZHrFT0vXeEtp24E6gdg6U7t1UTnAczKm8XpMAyyEhMMTZ3MqhOADqrXGq1iVsrFX1FR3sGnk24luOMwj4DZTRVvSkFA3wJ2yAJlkIsGH5vzHM9bOJhwHFFyhtF2hOkvE/Hflq2cWcDrjicb+FaRv1CbOFcCKawC9/AbvgIVnkBcyFzn8Hc+vBLpJPhNDvFNUcKe3Zkqto9m5CCYeI4KOei3fEoMVRqMPZX5e/wzmclaGEGrI/78MRdybX4BGQr8rO7WZRIKejRsR/PZlq2I2c1Uv5Oy1YaYqlezJkIdK+q8tP+kb8ApkBSZHS+x5+DbEV+cjXKzZli7NaxF8/HNK7GqVUDsGmpepOzszGG8dVYdgxiPazwyo+ASZAUpjHXS8799+8jg7KGNrm+UN3OPWoA7ngsS7kWw6UoyiIwTiUrhF2jSBv0IN75MBUmQmrkovxmfw70dVJkF7m2VMzd2vfQlIwlhquLODeP8ggKNOhC2TuObSNZG0g8LIZwCIFQ2LL+U3OHvwzUC2OX1uubxdCl7XNsyfylpXIuP85SJ/P1BDJfY8coNg7ng0BiejIHJsN4CINDhZeMfh0YbHK0Tv6oqxRD71tbqU7mvFbtbprKkRAyvNo3DCdpCO8GsrAPGq/88ZAwLqTgfgB+H5p6xVxSd2ZNdTq/rKI0CsM0DoWQEUz6CFKHkTiE2CCiA5jVS802xBty1g9XHvclq7tUJ8W3265khhatQB/FwcnsGk3aK6QOYeVLvB3EgoFEBDCtp7qd740c+u3ZG/8eji9AniLZTjl9+WL5Oo7M4QsNW8ewbgTxQ1kSROSLvN6f8BeYF0BaQozh+r1Hdff5d62I3ilFv101pYftnELKcJYPZFE/Zvchsj8xo0iLm37s5Glzk+Q6fB1qnwfHyzDVS15J6e6U+anzAt+PGLxpzZLMrAO6czUmlxibvK19fgb4v2g5ihiaxOgWo13y7GpTo0fyXN7f/R3kx/50tD7olePdMb+qnxzwH+q5A/4GJtuEgwswpmgAAAAASUVORK5CYII=" nextheight="356" nextwidth="356" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Smooth Voxels can convert between formats</figcaption></figure><hr><h2 id="h-perfect-case-study-interoperability-lab" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>Perfect Case Study + Interoperability Lab</strong></h2><p>IMO platform lock-in has the opposite effect of having a sense of ownership over our data and creatoins. It's what tore Vitalik up when he lost his Warlock spell one day due to an update, and since then vowed to fight for decentralization. The incentives in crypto align towards having strong digital property rights, owning your data, right of exit. Interoperability is the unlock.</p><p>Voxels is an ideal case study for metaverse interop working groups as well; you have UGC wearables, authorship and attribution through a public blockchain, a mixamo rigged base avatar, incentives aligned towards greater ownership and interoperability, and a popular proprietary format (vox) that can be converted to open ones.</p><p>Voxels has a really solid and simple costumer app and the mannequin is the perfect representation of a placeholder avatar.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/13492ce8ffcf546018a285e462f08b21fd4ddf9248f98caf11c6581883a2f8a3.png" alt="Older pic of the Cryptovoxels costumer, not much has since changed" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAQCAIAAAD4YuoOAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAC8UlEQVR4nJ1UT0gUURx+lzoWdAgiIiKEqAiCutgl6OIh6BAWeLFudREi0grsDxRSin8TVzfXxNWRAV0ddW3RsdXZNP8Q/h2WeLuzjrtv9u2/sT28dXZHXuwOLZtSDn23efP73ve+730zgP4JXdcppS1v2upftFNKuWHObrdjHEkRksxhz3wh0eDuAdjznNbSlNKH9x7fv/uUUvrZ6RQEjyiKra2tdXV1FotlZXkVIWTsta1uz8/PG0QI4fraxn6NvQLZUS+EXkgpjeDIaXAOAPDuWUNiO+73+X1+KCsQIaRpGqVUVdXZ2VlVVZPJZEgJdfd36WkTAps/Nrm+0XQmQyl1dHPW2i4lhI1XqXSqtOKJ4BIyWirnQJ2bm/PmIMvy2KSLEHKwQCKemByZMs646Fkw3Gi56MKKCgAouVpsTCaTSVEUfRAGpAAKK72s3ZSDoBRa/75h3Nu0e9rtnjbEjHwvnj3eUl9DKd3VdUKI1+tFCImiGAwFnfyEKQdYiW4si/kdaUFDJsadAICjh7OsdCZDCAnIAYzDkWhkMyB3tFmNjhwswHwcKOyDloMk+cBvDDLdP3Ot5V1fXKMTWRbGM1NuUy2SfFuSb6vQgaZpS0uL5WW3P3V2AgAuX7rA9vW8f/sykUiMcs5vX5copdFY4kP/sKmIUBCPc/ymP6thgBDCDTm4IYdfkopOHquseBCOxp5XPuInxjHGCCFCCELKIDdmyoEaV3s6WKxE8yuxWMztdguCx+VyHQHgzq2S5eUVnueneF7XdaMCXi+8duOmqTuIReILnsXCiDDGLMsODAywLJuN6HzRzIzHbrcLgpBnSZLU0NBozoGqBreCqZ2d/ApCyJaD1Wq9XnylvKy0j2EsFsvIyEh+JoxQr61d13cPFtgPCOGrLF5XV1cfAuDMqRNNzc1VVVU2my3fYAUpTue4qUveD4yxkU8/wzTV1jQ21DkcDoZheJ6HEK6ursqyHIvF19eyn+f/CPwDf/tL5wV+AU3bRpUn4bGwAAAAAElFTkSuQmCC" nextheight="947" nextwidth="1920" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Older pic of the Cryptovoxels costumer, not much has since changed</figcaption></figure><p>The lessons learned and tools made in making Voxels wearables and avatars more interoperable can prove to be very useful when tackling other projects. We’re mainly dealing with attachables here, not layered clothing like jackets and pants which also simplifies things just enough. Openvoxels is a perfect environment to R&amp;D interop in, plus have immediate real world benefits. The stakes aren’t too high since the economy is not overall strong for Voxels wearables, which alleviates pressure to try new things.</p><hr><h2 id="h-to-spread-culture" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>To Spread Culture</strong></h2><p>There's always been a strong gift giving culture within Voxels of creators sharing wearables with each another. I still carry the wearables gifted to me in Cryptovoxels. Gift giving is a wholesome and sacred practice worth spreading across the metaverse.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/17769e1103fba7111da974682ff9b8d59a26cf3d9054e774be0c7fcc214b53d9.jpg" alt="Screenshot from 2024-05-05 17-40-05" blurdataurl="data:image/png;base64,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" nextheight="1222" nextwidth="1879" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Screenshot from 2024-05-05 17-40-05</figcaption></figure><p>I started to explore VRMs in 2020, making one-offs and content to promote <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://hackmd.io/@xr/avatars">avatar interoperability</a>. This has lead to much wider awareness and adoption of the VRM format, which back then was pretty niche and known mostly only within the Japanese / vtuber communities.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/9c4b19d796503d3d330b3e1ddc002ee451cae7c83bc409910d3f0aa519554f66.jpg" alt="Openvoxels Avatar Interoperability 2019: https://vimeo.com/455114096" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAMCAIAAACMdijuAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAEl0lEQVR4nAGMBHP7AL29vbu7u7GxsbS0tLKysrS0tLOzsrKys769vZidpDNCXRQiOhooQS9CXzZKaio1TTNCWVVmgn2Co2ZriRgbN08uOoNuP6h/K7+RKNiaNOmaUMqYK5V3FnRiAG1SAIZCLAD+/v78/Pze3t/r6uv////8/Pz////8/Pz////KzdMmNlANHTYmM0tFUGlEVHAbLUJNXHVXZ4ZtephPYIIcISZbLx+ZXEHSgFDsk1Xri07skVTDZzSVQBySQB2NPB2BOiAA+/v7+fn6u7u2t7my/fv77Ovo9/f59/f3////y87VJzhTMDtTQEliM0dmS1h1Pk1hMEBUMTxTJi1DLFRpBhgeOAgAYjMfYDIeoVw634hW6olQwl4xlDYQhzINgjISeCkMAPv7+////+Pl3aezlPr39unm4fT19/v7+////9PW3C45VEFKYlNcdXiIpFpkc0BHSI6UrH+FmE1TYpqjulVDRykAAC4AADIGAEopEGA+GLR5UtOSYqlNH5Y/GYUzEptJJwD7/Pz////y8u7O1L/59fHw6+b59/f+/v7////O0NVcZ3x0gZRiZnZ4eY12hItyh4C+zeRpc4Rga3+ZrcRhSkosAAAnAAAwBwA1FwAmIQCUYUKXbU+YVS29ajzgmnC2elYA+/bx5u721+Xv1eLsu8XNsLu/0Nni7/Dz+/j1y8rRcHONoqrMcmyJYFtzeHyRXWeAY2WSTk5plY+mu8TigV1mVgAARgAASgAAQgAAOAEAdjUbejIdmxoA2mQw3XhBuVY9APbj0LrJ23Kt2neu23au2H625HCVuDo6P8C6tq6rxW1QlVk/h1g8e3FXinxnpiQeXSE2eWBJi8WVuK2FuYBrlHh6iWNaaXJgbXFbaVtVa21gc2ZWZ5FpcoNmbYFpZLKPjwDu3M7w4NaYvNtxrt13r9iAu+lrgpkAAACuq6/AuMI+JU8ZBCYqEy1VSo05OHVDPzWCl118aY1QG0k+GzqelLLL7Pq+4fbA5Pi53/ev0uuUude+3faexN6Nvd6RpraDh4kAr8DWxs3WssXbcqjVb6TOgrbhbXl+FhkAvK+pzL+4YllmeGt4fH62AC+tFA0WMTUZiIeSPCVDZQBPIAAYeGt97Onj4NzZw8m86ePaw7yviYhvxsC5UEY8yMW+xcG7pqKdAJi23aK+4rbN7FdcbVZ3lXez51Zyf0RjKZGYn6WyyIN2k1VGaxYeZk8+mo1whb3Gr9rV41AvUD0bOgsADkExQOPWudLFqa+qh827m8S0kbyyhaeVe3VnUePOq7OnkZaPfwDn49Hd1sn07e6nk4eWl52nwt12lHwADABec1zMxsYRABgAAAQAACQAAE1iO4apnriIb5TOn9iyebWUDYCVY3fi1Kffy6To063dyqPHtpLBrYfRv5vjz6fhy6OdlHaGiGYAxcSJzsGI/vjY0biSybeTpJySWFYxETcAJ0YAeXFXZmBhLypHBhJHIypyuZ/LVDBoXVaExaPUoFajXilhZkFSvrGQwbGRxbSRybmWx7SQuquJva+TsqOAuqmHdIJSeJRd6U9hDV7MmWoAAAAASUVORK5CYII=" nextheight="1217" nextwidth="3181" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Openvoxels Avatar Interoperability 2019: https://vimeo.com/455114096</figcaption></figure><p>It's part of a multi-year effort to catalyze the vision of a virtual economy that spans multiple platforms and engines, akin to the ancient Silkroad. The railways of the open metaverse will get built on open file formats / standards and permissionless protocols.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/e0fe12c995c4de315b85f96d7c95491871c3cc886f1b755076abc691405d8b75.png" alt="Charting some of the M3 experiments happening at each intersection, 2023" blurdataurl="data:image/png;base64,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" nextheight="1352" nextwidth="2560" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Charting some of the M3 experiments happening at each intersection, 2023</figcaption></figure><p>There's already an ecosystem for cryptoart that encapsulates 2D media formats (jpg or gifs), but we still have a long way to go for 3D. We have made great progress with VRM adoption in the last couple years, but how many wearable collections do you know of that are interoperable across avatars and platforms?</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/484fcf3e92a1b4bb3050fe9ff24d8571502292dbde5a6e6d2d9aab64a7d656e9.png" alt="Voxels snapshot from 2019, shot in VRchat" blurdataurl="data:image/png;base64,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" nextheight="1080" nextwidth="1920" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Voxels snapshot from 2019, shot in VRchat</figcaption></figure><p>Btw Voxel wearables look pretty awesome on other avatars. Rather than limit ourselves to a captive audience of a few thousand we should expand market reach, spread our culture amongst other metaverse projects, hence the need for Openvoxels.</p><hr><h2 id="h-prove-something-about-permissionless-innovation" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Prove Something About Permissionless Innovation</h2><p>I was listening to a <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/i/spaces/1MnGnMeZAnYKO">space</a> the other week hosted by Improbable and Msquared (M2), the companies building the technology that will power Otherside. We share similar aspirations for building "a network of interoperable metaverses" as they have stated on their website. It's also a freakish coincidence that M2 sounds very similar to M3, however I'll save the comparisons for another day.</p><p>M2 and M3 both deeply care about same topics, but are taking a very different approach for connecting disparate virtual worlds together. For one, M2 is a company that raised 150M whereas M3 is a loose collective or <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://hackmd.io/@XR/hackerspaces">hackerspace</a>, a third space for metaverse devs. There were a couple soundbites that stuck with me from that space:</p><ul><li><p>Improbable is building out 6 different "metaverses" that aim to be interoperable</p></li><li><p>Rob (CTO/Co-founder) asks "How do we get others to collaborate with one another?"</p></li></ul><p>It's a very different ballgame when you're working on solving interoperability challenges amongst platforms you're incubating internally versus in the wild. The difficulty level increases when thinking about game theory, technical challenges, incentive alignment, diplomacy, and other kinds of knowledge in order to obtain greater compatibility between disparate apps. Higher risk / higher reward though, yeah?</p><p>I want to prove something, perhaps even just to myself. Although I'd much rather see others like M2 as collaborators than competition, I believe individuals can help solve big metaverse challenges without a ton of resources as prerequisite. Part of it involves looking for those unlocks that become force multipliers in the equations of creator workflows for making interoperable assets. Sometimes its bug reports to a certain tool, a blender plugin, a guide, a new metadata trait, contribution to gltf extensions, etc.</p><p>Speaking of which, IMO glTF extensions are excellent metaverse building blocks. M3 is pretty active in contributing to such with OMI group (see here)</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/m3org.eth/00qAzFnCCmAHrqGAQiqObgAD2x6E8wxKtsTSFtorhf0">https://mirror.xyz/m3org.eth/00qAzFnCCmAHrqGAQiqObgAD2x6E8wxKtsTSFtorhf0</a></p><p>Also the NFT metadata idea in the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://otherside.xyz/litepaper">Otherside Litepaper</a> is a good idea too if places / creators adopt it. Pioneers like <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/em0tionull">Em0tionull</a> / Phetta have gotten multiple platforms like Hyperfy and Oncyber as well as many popular collections to adopt <code>vrm_url</code> in metadata so that platforms can automatically recognize that token as an avatar and enable creators to equip it from their inventory. <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/search?q=vrm_url%20from%3Aem0tionull&amp;src=typed_query">Phetta has shown</a> that permissionless innovation can be a way to solve open metaverse interop from bottom up, and be rewarded through it by virtue of minting cryptoart.</p><hr><p>Related post</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/openvoxels.eth/hBQzBNwFXrOnwj5S5oOiYaBpQrpM8HfjENYMjKcy6Cs">https://mirror.xyz/openvoxels.eth/hBQzBNwFXrOnwj5S5oOiYaBpQrpM8HfjENYMjKcy6Cs</a></p><p>PS: We did an AMA last week about the wearables museum snapshot. Here are the notes + recording from that discussion:</p><div data-type="embedly" src="https://hackmd.io/@XR/openvoxels-ama" data="{&quot;provider_url&quot;:&quot;https://hackmd.io&quot;,&quot;description&quot;:&quot;(00:00:00) Background on CryptoVoxels and its role as a pioneer in blockchain-based virtual worlds and wearable NFTs. - (00:13:15) Efforts to enhance wearables metadata, file formats, and decentralized hosting to ensure long-term preservation and interoperability. - (00:28:33) Exploring potential paths forward for updating existing wearables collections, including upgrading metadata and creating a single snapshot collection.&quot;,&quot;title&quot;:&quot;Openvoxels AMA / Wearables FAQ - HackMD&quot;,&quot;thumbnail_width&quot;:1200,&quot;url&quot;:&quot;https://hackmd.io/@XR/openvoxels-ama&quot;,&quot;thumbnail_url&quot;:&quot;https://storage.googleapis.com/papyrus_images/3e7aa935c37630d16759c1a59cc9abcc285ae99d709411aa59783767fc5bd430.jpg&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;HackMD&quot;,&quot;type&quot;:&quot;link&quot;,&quot;thumbnail_height&quot;:630,&quot;image&quot;:{&quot;base64&quot;:&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAARCAIAAAAzPjmrAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFZklEQVR4nI3T609adxgH8F+1rdUKHEVFLd5ALuIFvA3GRS7eAFEsCLV4EEWhB+tROMhN4XgKtt5FW2m0Nq1rG5l2bbOk2dJ2XZalfbHs/fZi+yf6Zi+2F10QY7a+WJZ88uT5vTjP98mTHHAxm/t/5Bd8nnW+CQA6ACUAFAOQfz6LAVHryBD3v4FPZ+XUkEm1JBKPQqmnUOrzqc3Z2Rx1VxixvYmvvv71lw8HBz/+/tuHv/782KtzZV1gUYsEELXu1D9Gc8gQhwLx/x2QU5OZwQSAfgZUnQEMAJggVel5BVKd/Kmxf+Hh/bdzof15/IvNzadcbicApQBUppwpP3e2IiOzIjun+mQ6pZZaJC6kKU8C0isDUGk0BnA8OT2VwPGk3b6MIOuj9kWf9/7m+mubdbWpcUQickYiL7TaORheRNFtu3153LGGIBtKlUOtnqzhaXLJ3MIiSTFNWURTnQTkZHMyM5hnM6oBoLe3T2ysv8Xnj8Lhw0FzdCH69bv3f6wsvboZ+3Z7631/L+FGH0ajL8fGE0ZDNBx54fMduD37Hs8+DC/D8Aqfb7lwgZ9L4kP5EmqhPBWQk526VGODXiI2Cep7mAwlmVRLgfgQJKBSmynkhry8JgqlEYKEl0oUDbUDbKauukrDZurK6e00mpRGkxXTpLQicUmxpKxcweVqNJ0hq/F5a/PopbL2VEBmBpPL1Tw//Pn5Vz/c3niytvRwNhAPB+OR4GbQtxoOxn3YMhHZnp+9vUDsxFcfxYi74WA86Fu5fg2/fi2CIjgyPutyhJ324HVkPoARe/F3P33zcSn6Ja9GB1HbwLlzLA67/UYkEfLfJuZ2ibndKL4XxfeWF55E8T2ve9HrXgz51v3Yigdd8KALTnsoHNxKbCXXV/Z34o/37z07XutBfHU/Rtzd3kq6nKHxYRceWqvjXU4FZJ1nM6tkKEIEvXfw0L2g9858+L7XvT6J3HA5cIc94LQHR2AMvjI1AmNjtpkh0+RO4ugw+d2zw++TB28OHr86Sr599OBl8rhJPn7tdS9aBzGnPXgSkEvis9jd6ASxQOwSkbvzs9sEvuvHVlDXvAeN9ens2m6LY3TGjy35scURGDMbkGk0vJM4ihEJswEx9joG9M5Thl6H2eCymCZHYE8NpxfKl4G8gjY2Sztmm5nx3MSmY2406p1emPHc9E6nrqFSmlVK0+gw5seW0Ali0ODSa0ddjvBcYD0d6ceWwoEN7/QtP7YU9K0EfSuhwBo6QVhMk0xG+8WcepBXIGZUKQb0TusVtw32WUxT1kHMDodsVwOWAY+mw9AmUas7rZpOOK1DbkbGQzEiEQqs4bOb3ulbHjTmQWPwlSmLafKqacJimtR1D+u6rRXlspycOkAmN1RWynq6bJouu77Hpe9xmY0eucLY3KyUyfoEtXxGJVshNZxqk1429Vhdjjl0gkDGZ1Vyk0ysP6WQGmTifoXU0CE3l5W35eY2AhKluaJc1qEcVMmvdiqsnQprf+9ko1DKrqurYnGELWqZyNAq6BK1ak/pdc5Rm28ExkyXEZlY3yLoFLVqxcfSjahVKxHq6PS2i6TPAJnyWRldKhP36dRjPepxbfdYhwLuUg2plUN96lGV0iRq0UiEPXye4pRUajTpkT71SJu0XyLUycR6UYumniev58n5PEW6NtWrSovlZLIUUCDRpRJpi6Czu2NI0z2sUpolQl0tR8phiY9J0l9WM4SneBxx+lyiVi2fp2wVdPF5Sg5LwmFJeCxpuvI44kvFKoiiABQo9ZdXVzZX0BsqyxropbXlpXXpPq2CnnL6rCoTMCsaG+vbG3gKbmqP47kc2SdYjNbSQmUBpetvc5ngNz31PBEAAAAASUVORK5CYII=&quot;,&quot;img&quot;:{&quot;width&quot;:1200,&quot;height&quot;:630,&quot;src&quot;:&quot;https://storage.googleapis.com/papyrus_images/3e7aa935c37630d16759c1a59cc9abcc285ae99d709411aa59783767fc5bd430.jpg&quot;}}}" format="small"><link rel="preload" as="image" href="https://storage.googleapis.com/papyrus_images/3e7aa935c37630d16759c1a59cc9abcc285ae99d709411aa59783767fc5bd430.jpg"><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://hackmd.io/@XR/openvoxels-ama" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>Openvoxels AMA / Wearables FAQ - HackMD</h2><p>(00:00:00) Background on CryptoVoxels and its role as a pioneer in blockchain-based virtual worlds and wearable NFTs. - (00:13:15) Efforts to enhance wearables metadata, file formats, and decentralized hosting to ensure long-term preservation and interoperability. - (00:28:33) Exploring potential paths forward for updating existing wearables collections, including upgrading metadata and creating a single snapshot collection.</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://hackmd.io</span></div><img src="https://storage.googleapis.com/papyrus_images/3e7aa935c37630d16759c1a59cc9abcc285ae99d709411aa59783767fc5bd430.jpg"></div></a></div></div><br>]]></content:encoded>
            <author>openvoxels@newsletter.paragraph.com (Openvoxels)</author>
            <category>cryptovoxels</category>
            <category>voxels</category>
            <category>openvoxels</category>
            <category>interoperability</category>
            <category>interop</category>
            <enclosure url="https://storage.googleapis.com/papyrus_images/2a357e051fe9951413b1c9b761a72757610782f802fcc56d763cdf168808cdfa.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Manifest Destiny]]></title>
            <link>https://paragraph.com/@openvoxels/manifest-destiny</link>
            <guid>QUFtWq8lJSV304Xa8kGH</guid>
            <pubDate>Tue, 02 Apr 2024 18:50:58 GMT</pubDate>
            <description><![CDATA[In order for Voxels (formaly Cryptovoxels) to remain relevant and true to its roots, it must recommit to decentralization, interoperability, and true ownership.]]></description>
            <content:encoded><![CDATA[<p><em>tldr; I argue for Voxels (formaly Cryptovoxels) to remain relevant and true to its roots, it must recommit to decentralization. I outline the actions I'm taking as a community member to help steer us back to the original vision, including developing open-source tools for interoperable wearables and preserving user creations on the permaweb.</em></p><p><strong>Part 1:</strong></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/openvoxels.eth/k693J7KFEX3y8cOSereh432yy2nUUjft05X4L0UgANo">https://mirror.xyz/openvoxels.eth/k693J7KFEX3y8cOSereh432yy2nUUjft05X4L0UgANo</a></p><hr><p>Voxels is at a crossroads.</p><p>Born in the wild west of the early metaverse, Voxels (formerly Cryptovoxels) was a beacon of creativity, community, and crypto-fueled experimentation. The punk rock band in a sea of corporate-backed, sanitized virtual worlds.</p><p>But as the metaverse has grown, Voxels has reached an impasse. IMO the challenges are less specific technical issues, and moreso about the hesitancy to fully commit to interop when conventional wisdom for running a platform is to keep users within the walled gardens at all costs.</p><p>However Voxels was never meant to be a conventional platform. It was born out of the ethos of empowering users and decentralization. Such requires a leap of faith, a willingness to let go of the walled garden mentality. It's hard, but it's a path that stays true to the project origins, and to the punk rock spirit that made it so special in the first place.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/73c7d0eead52496ff614b8c383046d3f9485d7ee42a301fc6c9feac454f5c3a7.jpg" blurdataurl="data:image/png;base64,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" nextheight="2160" nextwidth="4096" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Metaverse pioneers traveling with their digital artifacts across the great frontiers of cyberspace</figcaption></figure><p>As a community, we have the power to help shape this future. In this post I share details about recent grassroots actions I've been taking in order to preserve our history and cultural artifacts from risks of platform dependence.</p><h2 id="h-file-greater-app" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">File &gt; App</h2><p>When it comes to ensuring the longevity of our digital creations, I'm reminded of a <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/kepano/status/1675626836821409792">powerful post by kepano</a> titled <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://stephango.com/file-over-app"><strong>File &gt; App</strong></a>.</p><p>In it he argues that all software is ephemeral, so give people ownership over their data. If you want to create digital artifacts that last, they must be files you can control, in formats that are easy to retrieve and read. Use tools that give you this freedom and don't lock your data into a format you can't retrieve. Makes sense.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/7c406ee19b65b2ce1c5bd1e6d4f8de9a5f78c914489c1bb8880e4a8834dda832.jpg" alt="file over app" blurdataurl="data:image/png;base64,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" nextheight="2489" nextwidth="2340" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">file over app</figcaption></figure><p>The 'File &gt; App' approach is not just a nice-to-have, it can make the difference between preservation and oblivion. It's proven to be prescient earlier this year when the WebXR world was rocked by news that <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://hubs.mozilla.com/labs/sunset/">Mozilla is sunsetting Hubs</a> after 5 years of operations. Hubs was a pioneering social VR platform that many in the community had come to rely on. However, because Hubs was built on open standards like glTF, the 115,732 custom avatars and 215,923 scenes uploaded to the platform aren't lost forever. They can live on in other compatible platforms.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/4c0ad4c11f0c949b266a55c522e88410bc2e4d0cb846407258b5e6df95b90785.png" alt="" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAICAIAAAAX52r4AAAACXBIWXMAAAsTAAALEwEAmpwYAAABb0lEQVR4nK2SzUoDMRSFp3EIaWyTSaYJzVCs7dBYSEsk6Djt9MeFsym6Eeqq4s5H6DP4EG59FR/CtY/gXun4N7oQBb/FhQu5nHvuiQchNMYMhjaOYyEkpQHjHGNcJ4RxTimVUtZqdc/zAADerwEAIIR83/eGo+On5+f7h8ez84ssy/b6/aN01Gq1lFK9nlZK7bR3m0oxzkkhyTkXQlBKGdt0lAaUUkII55wxRgvCMGSMQQg3ArWA39zenV5dd+N4tbpcLpfr9Xo0Hu87Z61dLBZpmk4m0zzPkyTJsuy1GjMww+F8PtdaW2u11gcFWuue1mmaOue+m2q32865TqdrrU2SxBjzasg5d1i009ksiiLv71S2fB8AACH8ON/PxwV/CeOTOI5dwUmef4h5/wjGmBBSXhAhhDHeBPUOAIAQghCqlEy8hVmiijEq+OI1DBtSyvK7IAiaSlUxLguoKGKclyeLf1wrDzaEFEI0hMR4+wV15zR9i7S2iAAAAABJRU5ErkJggg==" nextheight="218" nextwidth="833" class="image-node embed"><figcaption htmlattributes="[object Object]" class="hide-figcaption"></figcaption></figure><p><strong>Early Days of The Cryptoart Renaissance</strong></p><p>My first impression of Cryptovoxels was it being punk rock. Its got an aesthetic reminscent of a 3D Angelfire / Geocities, soulful landmarks of a bygone era of the web. Even now, every visit yields new delights to behold in what is perhaps the biggest virtual art walk on the web.</p><p>IMO it's the Florence of the cryptoart renaissance, a gathering place for pioneering artists and collectors. For that reason I don't view it as just another project but as a pivotal, historically significant gathering place.</p><p>Voxels launched in 2018 led by Ben Nolan as a one man team. Ben always turned down investors, opting to be fully community supported instead. For historical context, Decentraland had just raised millions to build a metaverse, but the world wasn't open to the public until years later around February 2020. Even so the secondary market for parcels in Decentraland was reaching exorbitant prices, despite not having any playable experience yet.</p><p>Ben coded like a madman, quickly shipping features like .vox import support and NFT previews to display NFTs with - at which point the artists arrived in droves to setup their in-world galleries. Later Ben shipped NFT wearables for avatars, in which anybody could submit a design for and a community volunteer would then hand mint them.</p><p>Ben was even experimenting with auto-converting wearables to glTF and USDZ formats for interop and AR/VR previews, way back in 2019!</p><div data-type="twitter" tweetid="1207042170940641280"> 
  <div class="twitter-embed embed">
    <div class="twitter-header">
        <div style="display:flex">
          <a target="_blank" href="https://twitter.com/cryptovoxels">
              <img alt="User Avatar" class="twitter-avatar" src="https://storage.googleapis.com/papyrus_images/20d8929f46644563bbf5a364e2e06d75193430baf1f0393ff697014af0eda9fd.jpg">
            </a>
            <div style="margin-left:4px;margin-right:auto;line-height:1.2;">
              <a target="_blank" href="https://twitter.com/cryptovoxels" class="twitter-displayname">Cryptovoxels</a>
              <p><a target="_blank" href="https://twitter.com/cryptovoxels" class="twitter-username">@cryptovoxels</a></p>
    
            </div>
            <a href="https://twitter.com/cryptovoxels/status/1207042170940641280" target="_blank">
              <img alt="Twitter Logo" class="twitter-logo" src="https://paragraph.com/editor/twitter/logo.png">
            </a>
          </div>
        </div>
      
    <div class="twitter-body">
      Auto conversion of wearables to .gltf and .usdz for augmented reality preview! <img class="twitter-emoji" draggable="false" alt="😱" src="https://abs-0.twimg.com/emoji/v2/72x72/1f631.png"> 
      <div class="twitter-media"><img class="twitter-image" src="https://storage.googleapis.com/papyrus_images/4d259f35979dd2c8cc434b8f9441dc75fc7ca7b9f2e39d3e5d386380c67ef930.png"></div>
      
       
    </div>
    
     <div class="twitter-footer">
          <a target="_blank" href="https://twitter.com/cryptovoxels/status/1207042170940641280" style="margin-right:16px; display:flex;">
            <img alt="Like Icon" class="twitter-heart" src="https://paragraph.com/editor/twitter/heart.png">
            14
          </a>
          <a target="_blank" href="https://twitter.com/cryptovoxels/status/1207042170940641280"><p>3:57 PM • Dec 17, 2019</p></a>
        </div>
    
  </div> 
  </div><p>But wait, what happened? It's 2024 and the wearables NFTs still have centralized metadata, and links pointing to vox format only on centralized storage.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/b67607e0a4fd55f246e0578d5c30df25b7f4fc2ff19499c20e6c100d1c8b06ed.png" alt="First NFT wearable minted on ethereum, metadata still points to centralized hosting" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAARCAIAAAAzPjmrAAAACXBIWXMAAAsTAAALEwEAmpwYAAACPklEQVR4nK2UIW/cMBTHjwQdCXEldyYHAgxWS6sHTptCTEwOHQkKCTIxCTIxMjEyMTMwCgoKKeoHKCkqKlj7FfoBDkzNW9trd5s2KT8QPUWW/+/9k/dfpZSqGUqpEKKua8bYer0uimI9U/yV9SnQESvG2OFwSCk55w6Hw+3t7ePjY87ZWquU6vveWptSGsfRe2+tdc6FEOKMc857H2NUSjnntNbdDCHkTYDzr3d3dzc3N9M0dV3XNI2a6We01jFGa23O2XvfdZ0xBm43xkgpOefb7ZbPUErZDMb4TQDjcymlnmnbFs5RSv/RouK9S+XMO4sQOiOE5JyHYbDWjuMYYxzHUWvtnOu6DnwYhgHMyS+klOBkjBHmU0od9/4mIKWklBJCNpsNIQRjDEPg/+fD7b8swhjDBMMwQFPTNDHG0BI8TyCEYIxVVVWWJedcSgn1YgKbzQban6Zpt9vVde29l1IuorFC6Kyuv8OKUUoRQmVZwv+wxADoWeDi4jNsgDFmv9/vdjtrrRBiGQGMzymlsLFCiBBCSqnve4RQURRLWVQ3TSOEaJpmO9O2bdd1+/1+GQFCPr1mS4xRztR1zTkv/8DJjDu50qsvl5dwEXxejHFVVZCIsHHVS9ZCDYHDOYcOXot6BnIJbIBQWgkhHh5+PD09XV9fQ4jmnK+uru7v7yHv2rbt+14ppbU2xsDLEIJzzhhjrQ0hQNBqrb33IQQolFKEkNV2+41SyjlnjEGbCCEoXof93YHjmDtZwxMh9BNeyFLKLFDV4gAAAABJRU5ErkJggg==" nextheight="492" nextwidth="914" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">First NFT wearable minted on ethereum, metadata still points to centralized hosting</figcaption></figure><p>What happens if the server shuts down? What about our parcels? What do we really own if our creations rely upon a centrally hosted service?</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/d6c18f5fc74eb693cd5d6ccbe2aaf7bea51617c83106c0c2ea8ee856d8306579.jpg" alt="" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAQCAIAAAD4YuoOAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFEElEQVR4nH3Ub0wTZxwH8Hu17d1MNkmmi77ZYpYtZhrLVBRsQZCiA6T8MfYq5UWJZRoZOEtm+aPtMalCmR22ddCwY7nDeUVuoZetV+0xeyW9gFfGIesh7Sa3OMrSGWkyq8stvYtG92KfN/e8uDzP3e/5/n4AAAAb1r09cPXK/eXldDot/q+VlQcAALz+yhu6Y8dMprbjRuMZk6mjvePTllYEQXAcH/OOjXm9OI5j2HUYHsHx74G8XXu1R+sHnM7ePjuCjJIkOeHzEVk/YBj2nyNTqVR//4BGU7Np0+b3P9i6T125Y0+h8lD1hzsUW3Pztu0pKjxU886W99bn5KzPydmwYSOKosDc3JzP57sdClEUdWN8HMO8GIbhOE4QBIpeEwQhnU6nJOl0+tHamiAIHo/HYrVAUPdlh6O3r89ut0OSzq4ut9s95vW63VdheASGYYZhAJOpzWBoBLN0IKjT6xv0+oa6uiMGQ+Ox+vqjWm1NbW2pWp2fX/D52bOZTObBHw+8N8Zstosej8du74egbmlhv9Bjc7pcMAzPsCzP84lEYlICGAyNMAyzLDs5ORmNzjLMdCAQoGmalNwOhWiapiiKYZhEIiGK4gn9ca1G+5VzwO/3I8joMAxTFDXh8w0OeVjJhM/HMAzLsnI9gN9+X74dCs3P352emUkmV5+XOyMRX/Dwr4eiKAISrU5rMDRqteCJkyf1+oaa2lqPxxOPL7Esyz3D8/zMnZns2+9u3nKy+VSPrbe3zz44NDQMw719dhS9xrIsw0zTNB0IBCiKYlmWpunkn6vRuVkIgixWq9ncDkGQ2Wz+sr+flnAc9/wMeQGse/XN7VsVOxSK4uISRe5HCkWuSlWoVKl27c4rUCrz8wv0+gZ5O5qm7y3d437mxrzeUrW6vLxCujmwrq6uvr4BBHUQ1B2LxdiXAX8/fkwQhMVqMZvNHe0d8hfJqTh37rz07IZh2O12OxyO+YV5uUQ9l2xXXFcHYfQb9Lrvx5u3gsE5jltbeyRvmngmEokAHMdZrFaNRqNSFRqNTRiGwfAIhmEoiuKSYRhGURSWEATRe6m/uvrItm3bd+7K25lflKdS7y89eFSrVSqVh6uq9hcXq1SFIAgertIYjcZsTO/FYnLq4/ElkiRvBgKLi4vhcBhBRnme5ziOJEk5dhM+33cYtppMOl2u3Nzc8vIK1b69JUUFlRWVpWp1WVnZ/uJijaZaPkOjqS4rO2i32+U/BrQ68PiJ5mZT52ftFuhin9PlQpBR+aJeFA6Hn/zzFEVRg8HQ3t7ZZDRAXS2RbBBC1zGMoiiaDmEYRpIkTdMYlp0ZwIUvLra1mQeHhqYiTDDMTE5Ncwu/rCaTgiAkXsbz/GyU3fjaW6YzZ0eQbxOJxB02GmGmWZadikT8fn8mk0mn04nEr3LKl+LxUCgMpFIpj8cDgrqWlpbmU6c+aWqSO1lqZoPRaARBndTqOqfLxTBTAAAUqcoOlJaCDY2VOoPpfM95+5UmU6fV8fXN4E8cxzEvuL+8DPA8f9nh2L07r6TkwOGqqtbW0xd6elpbT5vN5q6uLgiCbDabnCibzUZRlCiKlx2O8vKKmtq6j8srtFrwjMnkJwOhUPj5CAgEAiRJEgSRjSnP8wiCuN1ugiCGYdjv9wuCsBCLjeO4XJZbwSDP84IgjGeHsPfpk6fB4OTKyoooiguxWDQ6m8lkUqm/5ufvyg2/FM9OFFEUeX6RYab/BepswGNirwDDAAAAAElFTkSuQmCC" nextheight="865" nextwidth="1720" class="image-node embed"><figcaption htmlattributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>The data is only in magicavoxel .vox format, so I can't bring it into many other places unless it's converted. What about the glTF stuff?</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/ecadfcef7d8aab881219c7dd7d6795eebcb1f90ccd25ecdee26c5c42911f8c0a.png" alt="" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAARCAIAAAAzPjmrAAAACXBIWXMAAAsTAAALEwEAmpwYAAAD7ElEQVR4nI2U32vbVhTHJV1d/f5h65clS5ZkWbVTz2VOnKQtDt1LGbTsaQUHtpc9DLbBnluSdAy2vexhMPaX7Hn/RccYLJCQrYWUxpL8I/ZiO7aGLDtLQjb60eEg3Xul7znnnisEAegnd1sfNT4UFcl1XMdxGIahKJphWJqmWY4jCBISBMcLFEULgsiwHPJ2AICjKIpkRe2Hj796/uinSmVlrdGo1WqSLOdyuqKqiqLKsiKIoiTLqprLZDKyrEiSLAiiKIoURfE8zzAMTdOiKAqCwHGcOJ/jOI7neUEQ5zoo+u7dB+V609D12p07tm17nlepVBzXLZVKrut6nlcul2+Vy6ZlLWZv3/Z93/NK1eo7hULBLRZ93zdNU1EU27bz+bwky4ZlSbKcCGAYlmbE83w+n9d1PfW6rudyuXw+bxiGaVqeV1I1TVFVQ9clSTIMwyoUdF3XNM22bY7777phCQBFsbTuV6cAx/FpBEk1555hWYqi0WVYCIKQFDXfMOZiGU0zLJvUCQMAAQCk6yCEJEktJTEURTEMsCwHIUSXYBhG0TTNMDiOJ3EBkEgyLMMwBEmmaxJJkqQS6OTjKEAdzbFzeUjApG1YFsdxkJB4bAEgCBLHcZIkcQjTSC9yukgFvQmEF+QfP3j6zdZ3/kqlvrpar9ezWSkrqZKsZLKSrKjzXPlsVuI4PitJgiCmbwIACIJY5rpIOr1PVSFBJDcMpFqtTx8//tLUDcuxCwXbKhTK5YrjuJZVUDWt6Hm+76uaZlmW67qmaaY7v1Ktrq6t2Y7jeZ5bLJqWpRuG55VKpVImk7m+yTjAUBQhISQJiAOMgJCAOAQA4mDhE8MJgoCXAABACAmCSKuK43g6eLluaZvOnwUNkUsIoyG0hLA5hNUQ2Uc4PRkRLAQKb3mAb2jTRbcxQn2z2Wg+aNzfWr/XXL/XbDTfW/jm1sb9rY3NzY3/YT25qrUajuPXBdJO/eLzz45eHb948dvhweHBwcHR0dH+/h+Hh4dRGA4Hg9l0Op2eT68yu0Q8m/V7w1538PDh+/MfEfhXINXc2dmJ47jT6Q4Gw9FofLZkMpnMbmI6m43GCZPJ+ehsdDYe/dV+OYiHT1pPbhZ4+uxZHMcnJ+12EI3Hk263OxgOe71ev38aL7ksMJmcH78+aQdhr3/6+vjkVXD8/Odvv/7l+1vNanImLo76hcDe3t4sjn/9fT8Mo5N2EARREHaCIIqiTjAfCaPO32eja9brn3Z7g15/2A7CN2+COI5bre2bM9jd3Y3j+ODPl0EQJhZGQdSJok7U6YZRpx2EYdQdjSdXbDTunw4SGwy7vX47COM43t6+IvAPtFKZ1hFb8YAAAAAASUVORK5CYII=" nextheight="433" nextwidth="839" class="image-node embed"><figcaption htmlattributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>I was so excited about glTF export support happening that I made this video last year while Ben was live tweeting development. I've been looking forward to having this capability and level of detail ever since I began to experiment with <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://vimeo.com/364451108">Cryptovoxels interoperability</a> 5 years ago!</p><div data-type="youtube" videoid="1h20qK_6Mwk">
      <div class="youtube-player" data-id="1h20qK_6Mwk" style="background-image: url('https://i.ytimg.com/vi/1h20qK_6Mwk/hqdefault.jpg'); background-size: cover; background-position: center">
        <a href="https://www.youtube.com/watch?v=1h20qK_6Mwk">
          <img src="https://paragraph.com/editor/youtube/play.png" class="play">
        </a>
      </div></div><p>Alas, it was short lived as the exporter is no longer online. The exits have been closed, and moreover the team has shrunken down while bugs are piling up. Proprietary data formats, centralized storage, and locking users into your platform is not what I expected out of a crypto project that sought to build an open alternative to the metaverse.</p><p>Either way, I feel compelled to do something in order to preserve our culture and history, cuz else if not me then who?</p><p><strong>Metaverse Passports</strong></p><p>Recently Decentraland released VRM avatar export ability from their main client. Meaning you can take your current avatar with all of its wearables and export it into a file format that's compatible with hundreds of other programs.</p><div data-type="twitter" tweetid="1684271871678636040"> 
  <div class="twitter-embed embed">
    <div class="twitter-header">
        <div style="display:flex">
          <a target="_blank" href="https://twitter.com/decentraland">
              <img alt="User Avatar" class="twitter-avatar" src="https://storage.googleapis.com/papyrus_images/bfd814024807da43a2bf1ffaa4c05a4171efa2dc9c915ba6f9ca7688b9869c6c.jpg">
            </a>
            <div style="margin-left:4px;margin-right:auto;line-height:1.2;">
              <a target="_blank" href="https://twitter.com/decentraland" class="twitter-displayname">Decentraland</a>
              <p><a target="_blank" href="https://twitter.com/decentraland" class="twitter-username">@decentraland</a></p>
    
            </div>
            <a href="https://twitter.com/decentraland/status/1684271871678636040" target="_blank">
              <img alt="Twitter Logo" class="twitter-logo" src="https://paragraph.com/editor/twitter/logo.png">
            </a>
          </div>
        </div>
      
    <div class="twitter-body">
      The next step in interoperability. <img class="twitter-emoji" draggable="false" alt="🌐" src="https://abs-0.twimg.com/emoji/v2/72x72/1f310.png"><img class="twitter-emoji" draggable="false" alt="🔁" src="https://abs-0.twimg.com/emoji/v2/72x72/1f501.png"><br><br>Take your digital identity anywhere you go by exporting your Decentraland avatar as a VRM, then represent yourself in other spaces such as <a class="twitter-content-link" href="https://twitter.com/hyperfy_io" target="_blank">@hyperfy_io</a>, <a class="twitter-content-link" href="https://twitter.com/oncyber" target="_blank">@oncyber</a>, <a class="twitter-content-link" href="https://twitter.com/monaverse" target="_blank">@monaverse</a>, and more!<br><br>Show off how you are using your VRMs! <img class="twitter-emoji" draggable="false" alt="💞" src="https://abs-0.twimg.com/emoji/v2/72x72/1f49e.png"> 
      <div class="twitter-media">
      <img class="twitter-image" src="https://pbs.twimg.com/ext_tw_video_thumb/1684257384758116354/pu/img/L9-x-_Y2Sy8dLGbh.jpg"> 
    </div>
      
       
    </div>
    
     <div class="twitter-footer">
          <a target="_blank" href="https://twitter.com/decentraland/status/1684271871678636040" style="margin-right:16px; display:flex;">
            <img alt="Like Icon" class="twitter-heart" src="https://paragraph.com/editor/twitter/heart.png">
            532
          </a>
          <a target="_blank" href="https://twitter.com/decentraland/status/1684271871678636040"><p>2:38 PM • Jul 26, 2023</p></a>
        </div>
    
  </div> 
  </div><blockquote><p>This wearables upgrade can also lead to more interop between Voxels and Decentraland. One potential issue is that afaik Decentraland has pre-determined placements for wearables whereas Voxel wearables have no opinion about where you attach them to (you use the costumer for it). <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.decentraland.org/creator/wearables/linked-wearables/#creating-linked-wearables-in-bulk">https://docs.decentraland.org/creator/wearables/linked-wearables/#creating-linked-wearables-in-bulk</a></p></blockquote><p>Right of Exit is <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/sriramk/status/1482834006810914819">key</a> to crypto. You have the ability to switch wallets (BIP-39), platforms, and providers with near minimal friction. It's giving power to the users with the ability and choice to fork things or take our data with us to other services built on the same protocols. The low switching costs adds incentives for platforms to deliver the best service.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/5a4da7f0fb1ef873ab45a9612b2f7356eccdf3a980c89a98266df3e26ad3ee5b.png" alt="check the timestamps" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAALCAIAAACRcxhWAAAACXBIWXMAAAsTAAALEwEAmpwYAAADm0lEQVR4nE2T209cVRTG1zADCLUVSGAaStSmrcGEFhFwfLAWsOkVytAiUtSkpGmtsWKbQHxRo/XJ6J/jm68mGmqMxbkxZebMzLnfz977nDPnfswZYvR7WNn7Ze3vW7+94Pefd0uFSoOmGZZr0XSzReua4Pue21EQBhIrlnerkiIrqibLiqKoGGPbtk3T9H0/juPl5WUAyGQyXakUANwcz94b7zkzmOrv6QIAIIQIgkD/K4ZmGLohCLwgCBzHS5JkmsTQEMOwmqYFgf9/hWEYx3E+nweAdDrdlfSH66ePPHg9M38cXuzu3FlGK1YpiqLqtRpFUQcHB/U6JYqSLMtSItk0Tdd1JSkx7zhOHMdRFB3WwwfW19cBYHh4eHDgJQCYHOn9bjZzeQwy6XQqlYKnv/xVKFQbLEsJSkvWGpImINP1/rPp2O1WlVVU1UDYQJgQkxDTcd2247iuG4bhw4efjmQHT558JZsdBoCRY31XXoXj/XCsP31iqBuiKBJFkeN5huVUTTMtC2Fi2zbGxDSTXlhHjQqjIQNjbCCEMdENA2GMkjN2HPfHn35YfX9lY+P22trax2v5b7/8fOXmjZXla3c3P9jcyANf4xEiYRQmroPA8wM/COI4Djo1jCKT2M1yk+N5Xe8EsExsmp7n2bbdbrc939/a2jp39mwul5uZmX57dubiewu3V28sXprL5d6amnoD9n4tlkrVaq2+32SrLbZUb1VatKgn/wRjbFkWNtDe00Klst9oNBPyPK/peiccQQj5vr+0tHQIOZk4wOjo6Du5qcsXz09Pv5lAjqIIY4IR1lTVMAxVUUVR8jzXsm3HcWzbtp02IqhQKJZK5UKxtF+tNlstluVomjEMw3W9xcVFAOjp6e3u7gaA6anJycmJicmJW7eWj/S/AAd/1gReNm3bMG2z7WDbsRw/CEPXTWbm+R7SEXNAq5qGCTkEgzp7gFCSz3HdO5t3hoYGxsZOZLMjALCaX7q08O70uTMfra0MHO2D0m75773Ss2L5j8L+3n6t8Jwq1RtUk2FZluM4RVUUQXr2W7FcfV6utyoNtkyxVZpnBZlgrOu667pfPPrs1KmX5+fnZmdnxl87/eCTu9euXllYOH/96sLRvl7wfV9RFE3TJEnSVFVRFFmSdE0TJQkhRAjBxLTaNp9sXgJAFEWW4xVF1TuyLOvx40cTE+M7O9v379978v2T7Z3tjQ83vvrm6wtzF7oyXf8AfjHcDH168+UAAAAASUVORK5CYII=" nextheight="850" nextwidth="2492" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">check the timestamps</figcaption></figure><p>We can play it safe by keeping borders closed for custom avatar import, but I believe holders should be able to export our avatar costumes as VRM files which can help spread our culture across the metaverse. This would also help with expanding market reach for creators as well because currently the Voxel wearables economy only caters to a captive audience of a few thousand people, whereas through interoperability it can be millions!</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/3ded5adf7dcf3ef73b243ce6ffdf11dc437d96d5589e667595ef893836b487b0.png" alt="Plus voxel wearables just look cool on other avatars" blurdataurl="data:image/png;base64,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" nextheight="564" nextwidth="900" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Plus voxel wearables just look cool on other avatars</figcaption></figure><hr><h2 id="h-actions-being-taken" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Actions Being Taken</h2><p>Openvoxels can help write a tool that utilizes the costume save files to generate VRM files with the OG mannequin which also makes it easier to add wearables to other avatars.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/bb7c6cdccfd68abf2f28d4c49f1ce0eff43b065924db74303c76fd428e260837.png" alt="In a way the mannequin is a perfect placeholder for other avatars" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAANCAIAAABHKvtLAAAACXBIWXMAAAsTAAALEwEAmpwYAAADJ0lEQVR4nG2TwW8TRxSHhxNRiQQH1LhqFCyvjeOsvX7z5u3M7Hp27ZBCHEOsEAlTI4wtJFAEISAQEVYbaBASrdpDK6GoUm/QS5FQT+2BP6FSuXBopd564tp7paLdzW586NNoNZp5+7735vcewwkDgDOftDrtJadez06klMYYABBEZ891Pd8HgMnbyQhh2JRSAu47ICLLdkRULs/vbN9++XyvXD5JRIJEBkBEp+7sfHan02nbdvV/AQD8/PpaGAZZBgcAAC4Q83nry6/u/fnH65JVAofXqgDOAcCyrHd//3Vna7NYLBJRAnBTABFZlvX611c3b1wvlkqJQwSIMkXSWjVMo7248um15c3dU6vt9nJ3cWW9FTQ9rT1jjNbeYhA2lLsU+L7vJxER0dM6eT0ppdb6v3//+fabp5XKgtIqqYN5vu5vdDYer20+7n/+bPDjmwc/vR0//H54dXt9dL+7snbK014YhkQUSIXoNAi11lJKiq2hvWYYuiTy+bw9P//8h72L3dVcLmcVCoutJhFFFUglledKjwTy0Y4ZPmpy4PZCvTpfB4drrcNWwBF9XwmsLNh2Fj2po336NIfa1JEjx44ebRgzOzs7k5spFArNMEAUiQaCAyeX6pX61QfnXvy+XSuDq1wpXURUUoVhQITGuHHVPJI/Bej0iUxgXHLOds7oyJSUisd4hiiIhCBBLtl29e7Oxs+/PQtMGAeKTGttjCE38omd99XLAETEgRvjHTrEhsNRv39pbm4uq/KgTaOmdODaeP27X25orbNG1DFACHRVFlpM3iYwp+6w1Kanp7PzSIPMqnZ1tNH/eu9RUniSo0wHTaaA5M848YM5AAempg4zxg5PfVAsFrNzVqvVKrHZtm0v1HqD7t0nV7JJhIlJJpfI3Wfw5DsBEIjGNBhjxz/M+em0CyK23G6PRqPBYNDr9aAqusPW+MUFz9ccoiAcoOFFcxApiSiVEIiULgSuYjHTVFzG2Ezuo6Q7BEQ+rHeht/vF7ng83rq1JZCWOsHlW6valxAD4i6SoTECgKI9KRlrHS+ePCOAFhFYEp2Y/bhUtGSsUrLeAzL5G7JLptQUAAAAAElFTkSuQmCC" nextheight="428" nextwidth="1071" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">In a way the mannequin is a perfect placeholder for other avatars</figcaption></figure><p>M3 has been working on an open source VRM avatar toolkit called Character Studio which we can provide integration with Voxels through upgraded the wearables: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://m3-org.github.io/characterstudio-docs/">https://m3-org.github.io/characterstudio-docs/</a></p><h3 id="h-new-smoothvoxels-cli-tool" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">New Smoothvoxels CLI Tool</h3><ul><li><div data-type="embedly" src="https://github.com/madjin/smoothvoxel-tools" data="{&quot;provider_url&quot;:&quot;https://github.com&quot;,&quot;description&quot;:&quot;CLI tools for Smooth Voxels. Contribute to madjin/smoothvoxel-tools development by creating an account on GitHub.&quot;,&quot;title&quot;:&quot;GitHub - madjin/smoothvoxel-tools: CLI tools for Smooth Voxels&quot;,&quot;author_name&quot;:&quot;madjin&quot;,&quot;thumbnail_width&quot;:1200,&quot;url&quot;:&quot;https://github.com/madjin/smoothvoxel-tools&quot;,&quot;thumbnail_url&quot;:&quot;https://storage.googleapis.com/papyrus_images/2bd07034e6f4061c4a2b7fa2f172afe0d9feffe70f6ec07865d43bc6160eff31.png&quot;,&quot;author_url&quot;:&quot;https://github.com/madjin&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;GitHub&quot;,&quot;type&quot;:&quot;link&quot;,&quot;thumbnail_height&quot;:600,&quot;image&quot;:{&quot;base64&quot;:&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAQCAIAAAD4YuoOAAAACXBIWXMAAAsTAAALEwEAmpwYAAADFElEQVR4nJVTTUwTQRTegycToycTY6IHxRgTvXnWCBdPRhMwgdaiWLUQ/2IMoKYGI4kxehArKg2aaDT+ESKCoh4FiyX8FAsSDVC6219m28LAbmff7KzZTimFaIAv7/Dm7Zv37TfvPcHIgM0j5xurBFt8JVdEWBLK5a2WhjFjTkmntVmgqqoSSimPZwlUVcUYQwbhSCQ1PU0IwRgToi1bmtdq/9q2eee2LbsOCuu2bSrYcerq9UUErW3tz1+8ut/Y9Nj9pMH1yPXQ3d7R2dX9HShljNF5cFlLjkDBMIwHLxsEYasgHNt4oFrIAAAWCKKxeDAojvwaHRuf6B/0+Yb8UwghWTa1L6cAMgoamt17Dltst999lkY27d4pCAK/aBIwxn6N/vZ4vb19/b4h/0//cLen5+4916fOLz96e3v7+rs9PX39A61t7d+6PN+6PB87P/uG/B86Pr5+2xKORDjN82eugr3bS65dOHnNIQjCmvUbCCELCpw36otLbc66eutxe+W5i7aKM+cvVdfV37Iet19x1pXbHRWnquyOc+/bOt60tNoqTldduHzCXuk4e/FRUzOv4Hp4U8jH2vWU6gsEhPC+MwAghAAApcAYS2d9qqoknfkjSqmiKKpqfiBEAzDTDMMY9A+XnTxTXFZusZ44fNR2r9HN38YkoLoei09FY/FAUBKlcDQWD4WjoXAkKEnhSIwH81dkVROc7YGiqBjPJhLJZCo1g/EMxolEMpWaxngWyaaXv0pLtjIXhMVYNKbLgmWqrTA5nzhLkK+df8uNeR7MceR7wM8rfSJKaVAMybKcrzcwGQyKEleKZHkiEEDIXIsZjDM++r9QI4aSA/7xeQIGOtUA0rKMQuGQKIkITRkMFGUuHo9JkqgoWKfaLJ4ZGx9T5rAO2hzGgfGJBEKMgg5avgFoBoNYFA36Rs0hI7DQA6AsDbqS1jXI6qCUqUSnlDfTUNJZ30zO2IqeCE3WcJPFWm5IrEWTNfFANQ9mEwI1ySnnn6fW7iP7eyyFXkuR11LUU3rgn/a9tNBbtu9TySFH0Z2/hlk9CujFcmkAAAAASUVORK5CYII=&quot;,&quot;img&quot;:{&quot;width&quot;:1200,&quot;height&quot;:600,&quot;src&quot;:&quot;https://storage.googleapis.com/papyrus_images/2bd07034e6f4061c4a2b7fa2f172afe0d9feffe70f6ec07865d43bc6160eff31.png&quot;}}}" format="small"><link rel="preload" as="image" href="https://storage.googleapis.com/papyrus_images/2bd07034e6f4061c4a2b7fa2f172afe0d9feffe70f6ec07865d43bc6160eff31.png"><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://github.com/madjin/smoothvoxel-tools" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>GitHub - madjin/smoothvoxel-tools: CLI tools for Smooth Voxels</h2><p>CLI tools for Smooth Voxels. Contribute to madjin/smoothvoxel-tools development by creating an account on GitHub.</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://github.com</span></div><img src="https://storage.googleapis.com/papyrus_images/2bd07034e6f4061c4a2b7fa2f172afe0d9feffe70f6ec07865d43bc6160eff31.png"></div></a></div></div><ul><li><div data-type="embedly" src="https://smoothvoxels.glitch.me/" data="{&quot;provider_url&quot;:&quot;https://www.smoothdev.nl&quot;,&quot;description&quot;:&quot;Smooth Voxels Documentation&quot;,&quot;title&quot;:&quot;Smooth Voxels&quot;,&quot;url&quot;:&quot;https://www.smoothdev.nl/smoothvoxels/&quot;,&quot;thumbnail_width&quot;:1800,&quot;thumbnail_url&quot;:&quot;https://storage.googleapis.com/papyrus_images/21e50dfcee12e8c40a56c74edc79fbd7100f478166bc882829ccdda0160f4e0c.webp&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;Smoothdev&quot;,&quot;type&quot;:&quot;link&quot;,&quot;thumbnail_height&quot;:900,&quot;image&quot;:{&quot;base64&quot;:&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAQCAIAAAD4YuoOAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAFH0lEQVR4nH2Te0yTZxTG3/Zraem9gm2BUigtN2UoCuo0MQrqppsmuwRdxiJEAcdUEBQE2/ohKBQUrfVScSsqWEpZdbOMxBkVK9rP1pZWrTCkBVoZctmmzjFnsnzL17pKzLKT88/7/HF+ec55XqAZQf+nZR7LuoHqVNfWPK/Wr7Re8zQan6kv3YFhWDKtABATISGXwZ5FA7NZuFA6h4AXACAGgVkne54p7/76FoBrjedaGGEPWRGDyX7lilr910vUO/67Xq9XKBRSqVShUHxzppXL4qRzcRkzQCwTLIvGcYg4LhUKY4dggHNedEXWl1HiWIFIvCa3pOXxNADC4FoYnJt0nuNDv9JcV4dcujTq9Uw8Ge27f+9m32R9h0t++XEaDeQmguufE+bRAZeEyxCTMgRgVjDAAMWnDaKERHFSUsrixVx+pERnCgBq+13UE9G8+gRl/6Rf2V913nCiWZL/meG46gdlg0y2LT//48K8dUv4wJJNKEoGM8kgLgTz0bkeWhHlA2ysPEalUoN8RaFQilXf+Wc1ul/Bo1eaa7LP6CTw6JVG9yvNCLob1ugadR2nVY+6ux23bzSpjtbCJZLSLQIeYw4XtygEZMaCBUIalYiLY4HMOVQM0GAcDI8UzF2Qyg7hCOPjT/Y88wOqeqzwi84DU5dPIUr4RWel3aoZQZ/++ffAPafNZrNarb29vS5nr8lkttwxx0SweWzSljSQwAIiDo3HJoWzyaki3w2wtFy8uypr88aK+v2dzsB+lP2TBeazZUMXyoYuFJjP+rc0NjY2PDiEIIjFYpmYeDIxMGi32xHELBaERocxhTODUwTU6DBmKD1IGM4SC0LfpOg/W9k/WYHclJq7Aze47SuTyYwgZpfLNT4+7nQ6TSbMgb/D2eQQKlEYzhKGs0T8fx0Eum1ahF4H34MiR09rh14/sWj7mk5PK5c0ZGbnARAXEAEQEfAxi+JnJAs4EIh+8w/0Y2jH8FNtn/uasdZgUzcPYmfocE4hVQedSZGmINxPvDC9c8oPmJ+2NregWForuWW9JT9enfTOUv90MY+ftRJfswk6sp1wsABamcJ4A9D+jN7qf2h/PmA8tsak3WL4ZarNi1oSI50JeNsqqG85ZFqINy9MaR3EAPWKylJpMSyXSmr2fFWam1Ow3mdCVPQpTl1OvKGiGL+mjHcwjXVkDNDqQVvs3uNdtuuW646Bq89te1HUrBtD24bRntLcB/F45yy8g4P3MPA3sjPPe1EA4koqStqlO05UF1XLdh5RVBwo2wBALACiHZmEzgZy10mKupz4fR3pqpwMgRhw3osq9G1FNbAsg1L+AaNy7Qyl+pBmBG0fQE3rV95fzrd8QniwFHPQvfpdnfMlDiRKJYWGQ+VqlUS2f8+u8rwj0i8gQkIQJKrdDHUpgt0XGQ+baS/soYZ9JCoxBlvRvpZ2vfORomhd1Xu4nPd5ZWc7NSPoRdtvjjXzXfPY7gzC42RoOBYypafqzWMMRmrNwcriim274J3KxsOn1PL8wiwmfQ6NHFW9GVKVELpUlA45ydZEbdlJjGD5AC3D2BlU8nOaglitw33Oiz3bXSiyfas9fYltUbwtiuigEX+U1bR6UCYzZZ8cVjYerlfWaL9tUqjgbYU5ECEBAHH+apx6N9HSRNXJgoxHg/duwGNBCsTxzFV3U7f3rYzq+1HdvT9M9So9MjI9psHUufyYJR9tyMnatCmINDsQUxaFz2VErF5AWJbIZNP5AIj/AZEQCJbkTW+gAAAAAElFTkSuQmCC&quot;,&quot;img&quot;:{&quot;width&quot;:1800,&quot;height&quot;:900,&quot;src&quot;:&quot;https://storage.googleapis.com/papyrus_images/21e50dfcee12e8c40a56c74edc79fbd7100f478166bc882829ccdda0160f4e0c.webp&quot;}}}" format="small"><link rel="preload" as="image" href="https://storage.googleapis.com/papyrus_images/21e50dfcee12e8c40a56c74edc79fbd7100f478166bc882829ccdda0160f4e0c.webp"><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://smoothvoxels.glitch.me/" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>Smooth Voxels</h2><p>Smooth Voxels Documentation</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://www.smoothdev.nl</span></div><img src="https://storage.googleapis.com/papyrus_images/21e50dfcee12e8c40a56c74edc79fbd7100f478166bc882829ccdda0160f4e0c.webp"></div></a></div></div></li></ul></li></ul><p>Although the magicavoxel .vox format is popular in truth there is no standard voxel format and I needed to convert 34,015 wearable files to glTF. I discovered there are tools like <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://vengi-voxel.github.io/vengi/voxconvert/Index/">Vengi VoxConvert</a>, but it was too slow. Previously I used <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/webspace-sdk/svox-tools">svox-tools</a> by <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://x.com/gfodor">gfodor</a> which worked great but was out of date with Smooth Voxels which is now at version 2.2.0, and caused an off-by-one error when using the vox2svox tool.</p><p>In order to fix, I made a puppeteer script to automate converting vox-to-svox with the latest version of Smooth Voxels, which is <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/madjin/smoothvoxel-tools">now on github</a>. It is also about <strong>~9x faster</strong> than svox-tools when converting files. I also made it export glbs, but have another off-by-one issue that we can fix later.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/ec5e20f3d59784ad6cea3d3da3f6680de12932225093ce4d769ff45bdaa9b91b.gif" alt="How it looks when converting vox files to svox and glb" blurdataurl="data:image/png;base64,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" nextheight="338" nextwidth="600" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">How it looks when converting vox files to svox and glb</figcaption></figure><p><code>node index.js input_folder output_folder</code></p><p>You can still use svox2gltf program from <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/webspace-sdk/svox-tools">svox-tools</a> which still works perfectly fine and is what I did to continue progress. <code>.svox</code> is a pretty cool format as well that I plan to experiment with in the feature for onchain experiments. See <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/openvoxels.eth/k693J7KFEX3y8cOSereh432yy2nUUjft05X4L0UgANo">Immortalizing Wearables</a> post if interested.</p><h3 id="h-provenance-permaweb" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Provenance + Permaweb</h3><p>So now all of the wearables have been converted to glTF binary, encoded with metadata from each NFT, and uploaded to Arweave via <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/ardriveapp/ardrive-cli">ardrive-cli</a>. Even if the wearables are downloaded or imported into a platform without crypto integration, we can preserve authorship information within the 3D model files themselves. It's astonishing how a bit of metadata context can make an object more meaningful.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/97a32750316c6e0d472bc689a371491abf901aad8dd999a756d5b9921d74f00d.jpg" alt="Metadata adds so much more historical context / soul to what may look like a random object without it" blurdataurl="data:image/png;base64,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" nextheight="838" nextwidth="1612" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Metadata adds so much more historical context / soul to what may look like a random object without it</figcaption></figure><blockquote><p>See the finished script here: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/M3-org/cryptovoxels-wearables/blob/main/scripts/convert_json.sh">https://github.com/M3-org/cryptovoxels-wearables/blob/main/scripts/convert_json.sh</a></p><p>I used this tool from KhronosGroup to programmatically add JSON to glTF: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/KhronosGroup/glTF-Metadata-CLI">https://github.com/KhronosGroup/glTF-Metadata-CLI</a></p><p>example command: <code>cargo run -- -i 1.glb -o out8.glb -j 1_new.json</code></p></blockquote><p>If interested in this reading more about this part check out some of the dev logs on m3org.eth mirror page such as <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/m3org.eth/4NPYOzRtcuYHrRI7iZK1yADswgOv9To2ErQ8KrqLPX0">Boomboxheads V2: Extra Metadata</a>.</p><h3 id="h-new-thumbnails" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">New Thumbnails</h3><p>Current Cryptovoxel Wearables are about <strong>1.2 MB each</strong></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/95371c2c2e95d4cb2aceded66bab841ff34043ceaf0771581e96fe797064939c.gif" alt="" blurdataurl="data:image/png;base64,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" nextheight="256" nextwidth="256" class="image-node embed"><figcaption htmlattributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>This is where I could use some feedback from the community. There are various tradeoffs involved in each thumbnail variation, mainly to do with filesize / quality.</p><blockquote><p>Note: it is hard to predict the best angle for static transparent pngs, so spinning the model is worth it IMO. This is called a turntable animation btw.</p></blockquote><p><strong>Plain background = Smallest filesize</strong></p><p>Average file size of these are about <strong>170 KB</strong> when converted to gif, which is drastically smaller. It's clean, but so clean it lacks soul. I have all of these already generated and ready to use</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/bb751c4f016379804a246a93623985cf34397a677da1aeb91a226e05413c3089.gif" alt="Thoughts? File size is small, looks good, but is it too plain?" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAPCAIAAAAK4lpAAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAFh0lEQVR4nBWQa0xTdxyG//uwLTFZ5m5ZzL5sc2bbp8U5jSGbuiyb8zKnboDipUzUTKdOUYgoKBcRFHUi6iZVq4JWC2KplXHrBWhtpaO02JbSlvbQK6enPaWnPaftOYf+Ft6v7/skbx407fXr5F08y1ZWrBsxDDusKqmkHAAWIhTyYHk5n72PEBWPC9avp6Kk1WJTK4dwr39zzkouzR2q3n3kwv5o0NYh2eN8OfLt2+85Rw3lVVeWrfwFADYU7Pq3pxuFg0H7SzPH8lbzIM0wXS3XK/bN1RcPFtGx2J3GcyU7f2KS1NkTRVRsZkirkHdLyUhYIqrnWL6xsvR2c2U0GpZLhWQk3HqxkcCjOq2urKwEAO78XWd4rkLq3paGOgEAnD9wOJ2g30BzSSTDwvObKWL6VM1W9CryB4hvtu+l4sxD6dX2p80Ox1R1fS0ArEXo4IKP4hyXVyAAyJZU3BS1KN2O0cOH5y62i1usNjuStAqL/9gKAJfOVQYx95mqmiWLPgGA5gunMplM5WHBwlcQk+Eqq2tYhhUpxQ8GO5gY+fhOZWZ29vj3y678nsfQmd05y+ecfJpTt680C/B88AXPcjVXH/RrjKi2pvKDBa8DwMkzf3owp1KhOlt3FgC2rVkY8I3+c6j4K4QAoFPcxLN8SV9TjeZeiopbDJcBQFRbdP9ycTKS/GvjpixALkIX164xxuPLbzRxac7vdZORCBrU6E6fuzS3lkgwr89lt+s0gwQROVGybSbs97kmxwYGnC4XQsjjnLT47GNuGzlNNF2qj5Ezmr6uMYOeZhij28izvMtqIvweD+bp7JMBQGt1tVX/HEkUz3dcbuVZtkWlx6ZJ34TJ8d+g2+3ZVVNOzsTjsWSSyeBhfKNgrc87lYiTdIJU9Qy9M++LcavjkbBtZGhshsE7TBcYOpOgAjQdiYU82Kicz2ZrD+6xvBhCAb/7pUU3Z/CH1SM6XVev7uoNMQAc35qLuzw3bl7fuO77aCCw/eulXmzq3rVmuVgaHHdUrFgV808XFq4vLd1L+gPa3oc8P6vo6fNiWJdMk7Pst3gsqTXoA4EQIgnM6zIAwJfvLlI+lnXIB/bsOwkADcWrZ3BM9PBKw4lCHMPmIzQ6/KJ4f7Egb1fAYl6HUMA6eeTAj3VVhbEQKW+9n8mwTzplVuuYSChFaLFvCne6XIGAH7kc41KZJDubVSgGCJy4IxJVna6aGB/fkrvWM+HYml/w5htvAcDBpwIqQTmdSvOYjE1xm/I3MgyrkF6bMKtsVtupIzuoOPXzxx+eKRQwdFgtOw8AW/LyhTeEKEyQRos1O5uVPZEROCF5IC4vK/c4nXW1ZZlU6vy5SytXfAeQre+uTjCM2dBjGn7GsfzO7fkcy7fdajJqlXab+fSxTSmG6XokMel04WBALhYBgGCn4NjRUqRV9j5pua5VDSCE7FaHO+xVWlTZ2aykuw/HSd+kzWMf5lgesz9J03GPy+a0G9KJtE6pTCdoiULb1qNJUeRA/yMulWp3ePQR0jlmKdiwbtLucJn0ztFhZBzW98ul5lHzO+i14KT3fnu7uP0uADwW3QuHyJERbV/X3exs1mG8z8TJKY8jGHTE8Zm+zh6KiHbpTUqjHZ+aaDj1U4amDQ6X0x8MeUONDY1MkiECoWhoGrVca/i7oSIwjkmKG6fMrtwli1fNmw8AwuJcn92lelwkub6EIqnj+e9nGCJn6dKCX7dwnKu3/3M66Vb3qvUaDRmJPrh9CwDKy8rELW0J0iQSfevz4RzLpVNp5HNPOi0mmkp23+6IBsMTVpt+cAgAxoeHklRK86xe0XaUZVi9uh8AhnW6m81CnqOddimbSngxHz6NM0lap55Dbt+8pVZr0/SU8cVVgiB5lsukMv8DpacLe6FAvb0AAAAASUVORK5CYII=" nextheight="289" nextwidth="600" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Thoughts? File size is small, looks good, but is it too plain?</figcaption></figure><h3 id="h-add-more-soul-via-backgrounds" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Add more soul via backgrounds?</h3><p>According to the Voxels API there 5 years each collection was minted (2020-2024). I used the VRChat worlds I ported Origin City into for capturing 4K 360 photography that I also generated HDR maps from.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/a6bf5a48167be8e92a5cefce3e4e6392a9ee27efba3a1c2cdbc57961cc25d2fd.jpg" alt="Each one pertains to a different year, 2020-2024 in order" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAMCAIAAACMdijuAAAACXBIWXMAAAsTAAALEwEAmpwYAAAEQklEQVR4nHWPW0xTBxzG/4OgIYZjjxUply3LNmEDl4FcNFI06rywQQCRDqaltFrWw7XCKC2ILaVweqClhR5W5pFbkHW0tIVCoadYwQNNgEVgJi6b29yyGRMI2bJsD9MHuzCzRB/2yy/53r4vHwwPD6+srDAMs/gCfr+fYZi11bui0jKA1wBNgb3pEHEcok5BzBmIPgERGcBKhaC3tmW/n3D4YhJXmH5KIq2sw7CamuqamBQ+RGeiEfthfn4+EAg8e/Ys8AJPnz79+8mTQCCgUBIAqRCVA1H58AYfYiVwsBa4cngHg9cvwJ6jgBQA0ghcA5ygKmSjnA+oQ/l9gwPjkNgHyQOwnwcURTmdTp/PR9P02NiYx+MxGo1yubyvv5+5Mye4VIUeFsdnysKPSuEQBuk1yMnGEO6ncKgakoRoykVIKUuosMXlmeBIx7uNc7vK6CpysWXIH3+NeVXph8QLEBsbm5aWJpVKcRwnCALH8ba2NhzHMQwLD2e/HZ/QM2wz37R1DdnUxhtVqvYrLV1qA6Uy9LV09Sk7euSKupnb81M045tmVn/46cHjXx8+3vj24S9f3b/n98+XCIoAwzCHw+H1epeWllZWVmia9nq9Hs+02+0mSZNAKNRT1E2Xy+G77ZpnXIuL9KJ/YXnZxTBWmm7tMhFtxPrS8s8Pvv9tY+Ovza0/N7f+2NjcevTox/vfrC0tSysrQaVSmc1mkiR7e3tJkuzuJvX6ToOxq71Dd52iBMJLH577qKr+agNOqHSdut7PSMqsMRgUOI7JZLk8Xl72WXVT0+cmo8s67HGNu5zjE3b76IiF7Daprym5R7gQHh4eERERGcnZzUKPZyST7ZV6jaSzDXuuXi3Wq8UGHDO1VzbLi7MKSk8XqS5Xa3BtJ2kyVci0nJN1B3Ou7j5WH3lGdezshWgOJyoqmsPh7Nu3j81mIwgCCIKEhYWhLBZAUHZmxpKvx+PQjltaJ7/UuK2aWUcbM0kwk9oFt842qOBkSGPyzJflQ5DebiTtYrUTkm7ARRvEGSHWBAeKkF1BYWHbhQiCsFgsFooC+i9797KDg3dknUn3OTtmRjXesZapEeWstcltUU5b8Tl768IkMXq9HrKVcSof1Liirth5upnzOs/BBsebDU7gW9JlY8lZktCdwWw2G0VR1n/A80BRdOfO0NSUAw21IplUcE0mUNQUN9YVN9QKFLWiqzJRc9Mn5eLzWrx5gp6aoF0Wl23EaZm0D7kt5ltT1pkZ5x3vhLSiNDgk5MX2lwZCQ0MT30uoKC/GSovE4kJJaaFYvC0mKZJIPi4v4/N4WVRL5Xeurq9HiTUrsW4j7jmIVbt+3aZfs+l+v2vV1onglSA2+38HdiUkxImEBUJBfongnICfV1Kcx+fn8vm5JYJzImFBTu5pvaJ08Qutl1LP9jU/91Z/s29Ac3uwdW3cJMcKIWTHnpcf/AMStvHiLdlYJwAAAABJRU5ErkJggg==" nextheight="805" nextwidth="2103" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Each one pertains to a different year, 2020-2024 in order</figcaption></figure><p>I currently have a script that can read the metadata for each wearable in order to generate a custom HTML page pertaining to the year of the collection it was minted in. This adds some visible provenance within the previews. I also used a grounded skybox so it looks like the wearables are chilling on the surface.</p><p><strong>Issue: gif filesizes increases to ~1.2 MB each due to moving background</strong></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/cecff80885b51a86330beec2da5d9084cf080847a33e61a4014a243af3ac8f15.png" alt="" blurdataurl="data:image/png;base64,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" nextheight="548" nextwidth="547" class="image-node embed"><figcaption htmlattributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>We could optimize the gifs down to about <strong>320-660 KB</strong> each.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/3c1caf9dd4f6fcfef91a80d80e6e2f3079c0ec4511e023cc34d8f86f1523051f.gif" alt="" blurdataurl="data:image/png;base64,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" nextheight="240" nextwidth="320" class="image-node embed"><figcaption htmlattributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>I was also thinking about adding the thumbnail for each collection the wearable is from in the corner of each preview. So then wearables have background for year collection minted + collection thumbnail on all the previews. Not all wearables have the thumbnails, but for those that do it does add something to it. Thoughts?</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/76499601111259dbda52d621f4eddb886b0057b8be0cdc1839b5d61de3a6d2f1.gif" alt="" blurdataurl="data:image/png;base64,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" nextheight="240" nextwidth="320" class="image-node embed"><figcaption htmlattributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>These options look great, but is it worth it? The average filesize of each glb is about <strong>235.76 KB</strong>, making thumbnails potentially heavier than the files themselves. It costed about $350 in AR tokens to upload the glbs to arweave, so if thumbnails are 2-3x bigger then we're looking at maybe up to ~$1k in storage fees.</p><p>We could also just have a static background, which would keep the filesize very low while adding some interesting context. I could modify the equirectangular projected background, just thought having the 360 photography looks cool:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/7f2f285b779a85ecb3fe160219bbc937fd63325ee96c3b79042b121b546cc5fb.gif" alt="" blurdataurl="data:image/png;base64,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" nextheight="360" nextwidth="480" class="image-node embed"><figcaption htmlattributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>If you have any ideas, hit me up in the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.gg/PUSREG4QkU">Voxels discord</a>. After we decide on the final thumbnail look, I can begin rendering these.</p><hr><h2 id="h-conclusion" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Conclusion</h2><p>For Voxels to fulfill its original vision of a metaverse owned by its users, it needs to recommit to principles of interoperability, open file formats, and true data ownership. File &gt; App</p><p>I think it's time that Ben Nolan don his <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://opensea.io/assets/ethereum/0xb47e3cd837ddf8e4c57f05d70ab865de6e193bbb/1842">war time PFP</a>, and get serious about putting the Punk back into Voxels. Also give jin repo access to the parcel glTF exporter and let me cook :D</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/ace38097e4157d238f36216a484374fb2ab05331126b4e92f2b48ad1356246cd.png" alt="" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAACXBIWXMAAAsTAAALEwEAmpwYAAAEu0lEQVR4nO3Ua0xTZxjA8Rd6KMPIuoK6TT/IFGVjOieDeKngMFmkTC0oUUQupVgEBJPp3CbzMiET4giK4rDUDTi9wcGWa7ILwsgGqaEBS6G0w0rLOdiLzAo4h9HFZznDzW1KkeG+7eT/6Xx4fu/l5CBJ59B/Gvof6JwZgGso180UkGspQu8quXYGgFw7VNJKZuOWw9Inl41bSlpJ18akQHkHJekk94so3rt2XrSNF/VY0bYtkfb9okFpF+nirB4Cjx9udR+VnHstJt4p2AsuiklwJuT0K3T0BFeAvIskeixVvUNVPRZCb5F0DiXnWnak3eELQZj5t3ZnPCo1C+LiH+w6alPoKFeAtIss/s5+SDKaXW45Irt5rNJ5sNS8cat2VyIIMyCeDwmCP0qBlPSH0wXpwE+FNaH1kUJJZa99UgDXUITOfFx5W5AOvO3WeD49MSJK/+b60i1JlriM+9y4nsj4vt/Tb4q/migE/h66RCFEC6wM39UrOBzCcAvXkFNcclGTQ/AexPLvRWzVr1gjdmP4qs58BLd+AFMtmBvpyIZx3Tfb00di+Xd3JI1v3z0KtrbosGWLgkKVRqcrANdQci0pbremfggRXMOG5KYPRC2eXqxAv3nbNiyP3bhyop3cIF54EDaXw3ghFPMJ85iznhf+lo83843QjRcNP02xA3kXWdpmTT0AkSm9B0SXFd0Dz3mzAha+uGzJAvSXx5OJcVf7xYQHRIa8vNafvXwhy9PNbUVYBNE3FSDtoncgOAifNtwh9AN5Vc0+vnM65R+rpUcQQkwPjOmBIYTmz2ND95dwu+le24lLOetskm3rlrKXrnpHabw59R3gGqqklSIMP+/NF/mwWYa6EzBYVZmfhhDCMAaGMRBCvuznh1tPw3CN7IQQc3e723yIG7RgcUj4FHfwKI257trt3ceLZmHuYJLDjRpHyynRkSTW7FkIoeDAhc3i9+9fuQDmqqGmQlleKgxUbF7rvyh4/dMCFR3mmqtje3LOuiMkPsanF2tVggHfExPG5QSeP5wAN+vBJKMbVMD1anDUbuYELA4Omwag7B/Z91npxJUSJ9NoQF8GVDVYL4JZAX1l0C3+VSsG3QX6vb1mesCfFTS0Mb28K/OE4KgBQwUYcHq0STaqLp4/j40Q2skNAYoAq3Lz2mkCuIZU6Gyl3+sxL29FXgo4VPT0qxI6kwS6v6g9lXnhkyS1NJs+KKtq2oBEQyq01s8vaZ8MDFbBcB04G8Gqondmr/l3gL2kRfdPwCSB3rIxdfFoe7Gz7cy4RgRG/NkBBhysytqiLITQxCebsGkNfQcUsYnzqn/IhhkDRgkMKGzNhXiugDiZVpErUEsOwY9S+OXbmLdf9wsKVT2LI5LRH+tw3cMcKjDiX5/bt40XEZWRTfTemAlQASbZ/SviMXXxmPrcmPrcSHvxeIfI0VrEdGNkFZR9df1BecfAE6c/HdBbBg5VSnQow92NPZvJ8sJYszy8PRlzfVinG9vLLg9MtvbpAMP1W9a9xnrJLzP/fPLRgpRjhclHC1JzztK/Ya3VxfSnBxoiVy9Zsiq82QFKg1PVP6LqH1EaR3AN6Xr50wNeWclRGZ3lalNFh3ki16MngN8AB2YlQf97f4MAAAAASUVORK5CYII=" nextheight="336" nextwidth="336" class="image-node embed"><figcaption htmlattributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>The community will keep doing what we can. I took a snapshot of all voxel wearables creators + collectors that I will talk about in the next post as well as more information about the archive itself.</p><div data-type="subscribeButton" class="center-contents"><a class="email-subscribe-button" href="https://paragraph.com/@openvoxels/subscribe">Subscribe</a></div><p><strong>Support</strong></p><ul><li><p>Mint a VHS: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://zora.co/collect/eth:0x49ee82df94eb7733e2c673b87cd5c824c7ad45c9">https://zora.co/collect/eth:0x49ee82df94eb7733e2c673b87cd5c824c7ad45c9</a></p><ul><li><p>Will help us produce better media / content of our interop work</p></li></ul></li><li><p>Donate to the juicebox: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://juicebox.money/@openvoxels">https://juicebox.money/@openvoxels</a></p></li><li><p>Openvoxels is happening mostly in <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://m3org.com/discord">M3 discord</a>, come say hi :)</p></li></ul><br>]]></content:encoded>
            <author>openvoxels@newsletter.paragraph.com (Openvoxels)</author>
            <category>openvoxels</category>
            <category>voxels</category>
            <category>interop</category>
            <category>cryptovoxels</category>
            <category>nfts</category>
            <category>metaverse</category>
            <category>decentralization</category>
            <category>archiving</category>
            <enclosure url="https://storage.googleapis.com/papyrus_images/ba5886b83857f855d6df1f94106b5e2f6f32883fd96d653f356ff8019dfe771b.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[How Archiving leads us to Metaverse Interoperability]]></title>
            <link>https://paragraph.com/@openvoxels/archiving-metaverse-interop</link>
            <guid>TvvzqccV9dmLEjFN2pBE</guid>
            <pubDate>Tue, 14 Feb 2023 03:53:13 GMT</pubDate>
            <description><![CDATA[Taking 3D snapshots of Voxels using Hyperfy, plus a case study about aligning incentives and value loops between platforms in order to interoperate]]></description>
            <content:encoded><![CDATA[<blockquote><p>tl;dr - leveraging interoperable open standards to preserve digital artifacts can also pave the way to align platforms, empower users, and help glue the metaverse together</p></blockquote><p>The Metaverse, as a concept, is largely built on the idea of multiple virtual worlds or spaces that are interconnected and interoperable. This often means that a user can move seamlessly between different virtual environments without needing to create a new avatar or re-enter their credentials every time they switch platforms.</p><p>However, achieving this level of interoperability is no easy feat. Different virtual worlds often use different file formats and protocols, making it difficult to share information and assets between them. Furthermore, as technology evolves, older file formats and platforms can become obsolete, making it increasingly difficult to access older virtual worlds and their associated content.</p><p>This is where archiving and preservation become important. By regularly preserving digital artifacts with open standards, we can ensure that the information and assets needed to create and maintain virtual worlds can be accessed and used for years to come. This not only helps to ensure the longevity of existing virtual worlds and their cultures, but also lays the foundation for future interoperability between different platforms.</p><blockquote><p><em>It also as a side benefit provides a storytelling mechanism about how the metaverse was built with a catalogue of historical snapshots that we can pull from.</em></p></blockquote><hr><h2 id="h-digital-archives" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Digital Archives</h2><p>The Internet Archive and the NFT community share a few key common interests:</p><ul><li><p>Preservation of digital artifacts</p></li><li><p>Provenance of those digital artifacts (Wayback Machine)</p></li><li><p>Ability for anyone to write into the public record</p></li></ul><p>Standard formats (such as plain text, JPEG, mp4, etc) are so ubiquitous that they will probably be readable for centuries to come. The US Library of Congress also recommends XML, <strong>JSON</strong>, or SQLite as archival formats for datasets.</p><p>The average NFT on the blockchain is usually composed of <strong>JSON</strong> metadata that’s referencing a file, all made trackable with a token. Creators and collectors alike want strong guarantees for their work to stand the test of time, so there’s strong incentives for using interoperable open file formats for their works.</p><blockquote><p><em>One of my long term goals for Openvoxels is to help the IA navigate how to archive NFTs and the metaverse, for now we are also backing up our datasets to archive.org</em></p></blockquote><p>Now lets dive more into how archiving leads us to metaverse interop. We’re using <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://voxels.com/">Voxels</a> in these examples, but know that this can apply to many other virtual worlds / platforms.</p><h2 id="h-new-parcel-snapshot-tool-by-hyperfyio" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">New parcel snapshot tool by Hyperfy.io</h2><p>We’ve hacked together many ways to export 3D data out of Voxels over the past 4 years. Today we’re ready to share a WIP pipeline using <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://hyperfy.io/">Hyperfy.io</a> that I believe will strike the right balance in terms of features and sustainable value loops.</p><p>As you can see below, our current exporter doesn’t include many features like media files and vox models in the glTF export. For now we want to have the cleanest base mesh with support for custom tiles that people upload. In the future it would be awesome to export with the lightmaps as well.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/0c796cdda12315047edbffc2ac1cce0cc828edca70173d492170c9a9d4e713ac.png" alt="How Parcel 2 looks in Voxels next to the glTF export created by our Hyperfy.io app" blurdataurl="data:image/png;base64,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" nextheight="1080" nextwidth="1920" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">How Parcel 2 looks in Voxels next to the glTF export created by our Hyperfy.io app</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/355f61fd98ccc9543e2aa06d8d386d05b1e964629bbee3d6f3b98d9e75ad0f4c.png" alt="We can export individual parcels or entire suburbs" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAJCAIAAADcu7ldAAAACXBIWXMAAAsTAAALEwEAmpwYAAADdElEQVR4nAFpA5b8AMCny8Cpzr6rzL2szbmrzrSqy7uwysvA2rau0Lmw0Lyv0bmrzr2szr6qzseu1KeTsRgYHg0PExETGAsNEQEBBxcZHGpsbVhbYAABBScqLiosMwQGDBASFw8RFg8RFxARFwC0rcywrcuoqcyhn8OvrsubpbKZl7CblaSzo7vLu9LFxc2vr86srMuxrsy7tNWnnrsZGiIMDhMECA85NjtQcG1JbnK0rrR5fH6KfI+yqbTGzco3OD4MDhMOEBYNDxQOEBYAoqbEnZy6pqC9la3Lh46avrm7no6lwr3Io5OYhXN/maGfh5SXjp6+m6nHrbHOmZy2GBohBwkPAQIINT1Nl6u5foO9mpvTSVZIXV9WdmZ33eLjmp6oAAAAEBIXDhAWDhAUAIyjwpCBm8M3QZSbondyiZWQkcrHv+Tc45x9i5+VlWBLSmRjZNPe8oSozJOtzY2btRQYHxATGGxwd46asK60uuPf2+Lj6JSal4ONhWxwcIyJi2lscjQ4PwsNEwoMEQ4QFgBtlLpZi7GbXVazc3JlVncMCAp+e33Gw8aKgpCIhJRpYGJRTlW9rYSnnXBpodJ0mLcQFBmVl5vQ1Nq9vsT6///5/f/l5ux4eIWRk6K+xdZPUFEYGRzQ1NhpbHMLDREMDhMAUIa2YY+y6N3SqoyRJBQXQUZHtbKy4drdLC4wblBUhmBaeXV5sZRBuZQsZ3lwWYisExgfHh0kZWNwlpukn6Orvb/Io6mycnR9jpOePUJKGh8jDw8Pq62y2tzheHt+DA4SADpzkq+2vPrg2rKUepxDL2+Nhp6io2VjaRsfJl9XXHl8fU9WYUZAPkY+OUZSUk1/oxEZIwMCCTg5Q1ZbY5ugrb7F0ZugqmtweJmfqiQjKRgRFAAAAFxgZeru+6WpsgwNEgBPeJpPVFtBXoWIcXZ+f4AmcpwdYIsXUX0aXIchaZQpcpsgYpw7cpqDiHl6kY1FgK0RGCALDREAAABYXGLx+//3//+/xtQTFh0eIyi9t72dfoJcYGODhovk6vXb4u1FR08AX4aoVnSII1J0QmWUMmSfImygIWeTJGmTIWeRH2eUI26jKXu0L322ZoKJd4R6TniLDRUhCAoOBwkOZmpzi5CZjpSfaGpzGx0jNC41h2lqbWJpanB6VlphJykwLTE5HSAmjh6K5iJSGxEAAAAASUVORK5CYII=" nextheight="1072" nextwidth="3833" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">We can export individual parcels or entire suburbs</figcaption></figure><p>It’s not great how so much detail is lost in the process, a lot of character and charm from Voxels comes through the vox models and images peppered into all the builds. Unfortunately these assets add a ton of overhead that decrease the performance, making it difficult to render the entire world. Last I checked there are terabytes worth of media files as well. Fear not, the links to all of these assets are contained in the metadata for every parcel which was uploaded along with the dataset on our <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/madjin/Cryptovoxels-snapshots">Github</a>.</p><p>Another idea on how to better preserve builds came from M3 Discord in which Sola shared a proof of concept NeRF of one of the center parcels.</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/dankvr/status/1604580142701228032">https://twitter.com/dankvr/status/1604580142701228032</a></p><p>Since we know the dimensions of every parcel it is possible to script a bot that can act as a drone to capture footage of parcels programmatically to become NeRFs.</p><hr><h3 id="h-new-snapshot-12-17-22" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">New Snapshot: 12-17-22</h3><p>Last December we managed to take a 3D snapshot of the entire <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://voxels.com/">Voxels</a> grid almost exactly 3 years after our first one and everything went smoothly! The new files have been uploaded to GitHub, and soon the Internet Archive / Sketchfab / IPFS next.</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/madjin/Cryptovoxels-snapshots">https://github.com/madjin/Cryptovoxels-snapshots</a></p><h2 id="h-growth-from-2019-2022" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Growth from 2019 → 2022</h2><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/97a29d1ae9840e7bd7c2e51e63e9584f504ba8ecbfd90e1f8f48e4e77eb20baa.png" alt="The city has grown over 3x in terms of number of parcels, and expanded outwards with new Islands" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAARCAIAAAAzPjmrAAAACXBIWXMAAAsTAAALEwEAmpwYAAACg0lEQVR4nGNorS3DhVpqy5qqihsri3ChpqpiOIKL1FcW1ZcXNFUVQwxhQDMUq4lNSAZhorry/IntDQ92bjq3aum9nZv/nDvx/+7NM2uW1pblt9eVM2A1F7+JTVUlaCKttWULelpntjXMbK9fN7V/88zJszua6srzm6qKGTANrS/PrS/PJWRHMRqqLcuvKwehyuKcyuKc2rJ8iLEgC9DcMrmnbebkHmTB+vICPAiipgWmuAWGIFwGNIe01ZVP7mmb0N6E1dzakjyI/2qKc2qKc9DUYPUZ1IK2unJ4yEL0Y3VsG1RZSWdj1ewpff2dzU1VJVg9hGIB2NUdoKiuLMQfGjMn996/f/fFyxeb16/qaq7FpqYQjArQfYDf3PryAkiYzJzc++zZ04d376xbuXjm5B5wcKE5HxQMyL5hIMb0rubayT0d9eUFk3taO5uqWwsz+usqOptr2+rKqwozIXbj0stA0PR6sEMmdLZA/NFSW9ZVX95fUdjTVj+1t6W9obyjoaKjoaIRnIHLclPRLEOxAI9vqgozGyuLSpLj3I0NPUyN3fS17fW03U2NXEwM3U2NHfV1C+OiWmvLtm1aO7GzCdkOonxQX15QVwJye5K/FwMYSEpKWZhbMiCBeC/X9rqyQ3u3L54zrbIwk0wLkgO9+dk5ff0D12zYcvf+46Wr1lVU1fr5+svLKyb4uLfXlZflpuALInwWlOaBfeATFRphbW07acqMD59/fvv1v765w9nLm4GDI8zNoauxgsxIxgwicXEJKQlpK2t7d0srPTExU1n5wrDA1toy8i2oLy9orCwqz0gKsbcOdLDxtDD1tDBxMTGoCA2am5M5PzeroyCzHls+BQC4AfQSf3TwVAAAAABJRU5ErkJggg==" nextheight="998" nextwidth="1910" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">The city has grown over 3x in terms of number of parcels, and expanded outwards with new Islands</figcaption></figure><hr><h2 id="h-optimization" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Optimization</h2><p>We downloaded everything by suburbs of which there were 89 and totaled almost ~9 GB uncompressed (105 MB average file size). Applying ktx2 compression brought GPU memory usage down by <strong>8x</strong>, which is enough that I’m able to load everything into Unity on a laptop with an i7 + 3080 + 32 GB RAM.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/d7b8aee8a92c05461409bfd578d8f563fca2fe47e0b1d1345285fe861f02cb48.png" alt="" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAQCAIAAAD4YuoOAAAACXBIWXMAAAsTAAALEwEAmpwYAAADs0lEQVR4nI3U327aSBQGcFddUglprcrZOHEKVVo3kDIpmQQGZwBPjAkYbPNnNvYAGTAmhLS7Fyv1uu/Qi32NvsJe9X61L9Cr1WqfYe+yAqcWldKq5wU+fec3ZwQAgKIo2WyWMUYphRBKkuS6LqWUjQYj1313PW+Z5rvZLC3LgiA82thACKVWwxibTgPLsiRJqur6YrGwHee3m5s3/T7r96eDATsjQhSgqiohZxjjbDYry3JV103TrOq6Va22DeMFAE6tltraigPk1VBKOeeEkGQyiRAKw7BptV6H055ZI3XTOK/XTqCglTRFUQAAV7MrzjlCSJIkxthisRgHk3G/P2dMN4ybAYsCEokEIWRvby+VSq0CRoSQzc1NDWPOuWXb1+PxyG437Zbrup1KRXh1eChJkqqqnHNKKQAgmUy6rss593x/4DgBpeD4OKA0DkAIpVcrKpcrhBAIoSzL+aMjy2oWiqhrNXrG2WE+r2HcKmkCQigyGLKh53uFYjEyYIyx0WjgdueMwVJpzu5pwBhbreULg1/nV0G3a9l2vX5ePz4W8kdHnw3ImkE1NnAIeZ7N9Ov1OABjrCjKtwwMo2m3hpfDnl69a/Ayl5uMJ0PGYoPr6/k4CMb9/sz3tErl3gZxgCRJGsaT8diynddhGHQ7lm0PL4eeYQjFYiE28Hzv2wYPHj5MJBIaxlEAxjg2AACYplkoIrd53jOM0ulpVdeXyLEB55x9bhAbXPZ6AaVfa8AY45zfZ9BpWpbn+z1dX78Dop1qkQHGODbo1IwXBwfrBrAAd79p4DUatUbDdpzlK9JO7+4gmE7jBp7vh2E4mIyXBhd+qVKeM38V8CCRSBRKhWdrBjXT/GlrC2M8nQa24/wym43aLdvpTKYTzzSF6G+IDBhj32OQP8l/xaAW30FkcHcHsizvZzJRAIRQFMU1g+6csVUDtt4gCrj4+YJzbpqmJEnlcmWxWFi2HTVwej3G2PIVQQgVRdnP7Bs1o1IuH3xp0DaMtmGouVzbMLYfP14Z/FAoFdKplKIosYEoigihqzCMAxrtdt/zlsj5o7wsy6qqMsZc1wUAiKJIKV3u3/OWv+l0Mu70fn/7Nvf0qSiKjzY2AHy1+2R3e2c7KooxFsUfEUKrF9W64vyN7/l9Gl5e0mpVIISYpkkIsSzLdV3TNDWMVVXNZrP7mcyzvb3nu0/+/vDh9t9/bj99+u/jx9TOzj44KCEEAECrgRCC5eQghC9zueLJyUE6/cf797d//ZmW5f8BdxpiUTKTV6EAAAAASUVORK5CYII=" nextheight="903" nextwidth="1764" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>By applying draco compression with default edgebreaker method we went from 8.9 GB to 293 MB, a whopping 97% savings! After extensive testing we conclude that this has been the best we can get for cubes / voxel information saved as glTF 2.0 models.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/997f91a94edfeec72de9cd9aba6b2531e2221983a9d8f9c325fb9d6c16a09ab7.png" alt="Average size per file (districts, not parcels!) is now 3.3 MB" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAASCAIAAAC1qksFAAAACXBIWXMAAAsTAAALEwEAmpwYAAACn0lEQVR4nLWU70sTcRzH36L243kPexAIUvY4JBwS9CyICf7csgc9DMRw5V8QZNsqHxRSzWdBolIh/oxhXMfGTYfmJMbYyM1AZbcfdrt53H1vt2/cnc0ZuqXQhzdf7uB7n9e9Px8+H9CKkU6nF1k2EAj4fL7V1dVv62Gfz7/gZTgu8JVhWJYVBKFyBhBCSi9FTSsXpVQUcnMvXnNfGG55Ocixy1OvlpaWOO/oWpBhWf9KMFj++dGAbDZb+dJuYkvO5xVCpLyY24kqsiyLW3L+l0JI1ew6QNO00j1VIYq4R/akcmmGlVMH0um0LMuqQoqUzg0O3cfFQTQ50OhA40Nc7kfD4zMWOS9KQkra5XWZD0JKElKqSrRqoTvQNK2g6CbG7A9uA51Ah6FOwAr0oWHD937Eijfth+TpQioaMDpXqOTAqCTRVJVSOnH3URvQi3M21NpQa0d9B+DA1ajXM9QMZ8shuSxIhpnqAFEUywAOK2BHfQ/QA9hQ2w4M4EpscdTZgmetB3K34vkN8BG2OqC8RMcBol6PCXAbOhlAkqSqDqJlAJdlH/OvALMHJQdtRt57uNCHS38B3K0YvomXt/TTZdHP05foDup6cf5IwIj1hABRFPU5kOUipeO9AyagG+g+pkTOloMSJcNMkdLK0/D/mywe5aAqwGWU6I8DuVBQy1XBgT5od3DWhhobauyoMwatqQQ4zRwQQkoOzFXRZSwJU21APxojn98+uQbndf3HzRl+2gy3Bduh+RwfysSZTJzhox8zcW/2py8TZyRhu0ipaWUfoMhKgdKdUHjt3afvk7PrEzOmQmNTkVlGSG7G/WMJbnJlesQ/Pry+4ElwEwnuQy61mYl7+dg0H5tOb8ynfszysZlkZCqfTagFjRB9o/8GxA/JN2uKKz0AAAAASUVORK5CYII=" nextheight="1040" nextwidth="1874" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Average size per file (districts, not parcels!) is now 3.3 MB</figcaption></figure><p>When it comes to digital archives, in order to read less common file formats and to preserve interactivity you will need to be able to run the original software (if necessary, in a virtual machine or emulator). Sometimes this isn’t always possible or may likely prove to be highly difficult when an app is closed source.</p><p>Converting files to interoperable open formats mitigates risks associated with such scenarios. It also opens up a ton of possibilities for remix / modding culture to create new things with these assets in unimaginable ways, inspiring online communities both upstream and downstream across the Internet.</p><hr><h2 id="h-interop" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Interop</h2><p>Digital archiving drives incentives for migrating in-game assets towards interoperable open file formats that can stand the test of time, which means easier input/output between engines and programs. This is the gist of why archiving leads to interop!</p><p>The next step in Openvoxels plan is to make the datasets more accessible which we’re currently doing by building immersive museums from the snapshots we take. This step is actually crucial, artifacts that are kept in a dark vault will be forgotten in a generation. We are following in the Internet Archives footsteps of building a living library open to all.</p><p>After the snapshot of Voxels in 2019, I immediately began to build a VRChat map with the files then had the chance to share our culture to a new audience during a community world hop event.</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/openvoxels/status/1623960898795708416">https://twitter.com/openvoxels/status/1623960898795708416</a></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/dankvr/status/1268717140313378816">https://twitter.com/dankvr/status/1268717140313378816</a></p><p>Now by having a 2019 and 2022 snapshot it’s possible to show people how much things have changed. We could go back through old screenshots and overlay where they were taken, or go on a field trip from the past to the present and vice versa!</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/a290a9fc825147fcd99c5403f7f585a08450996703be1a55e8c1c7ced34d39ef.jpg" alt="Walking east towards Makers district from The Center in the latest snapshot world in VRChat" blurdataurl="data:image/png;base64,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" nextheight="1080" nextwidth="1920" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Walking east towards Makers district from The Center in the latest snapshot world in VRChat</figcaption></figure><h2 id="h-alignment" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Alignment</h2><p>Many people praise Voxels for how accessible it is to use and create with. The in-game voxel editor and powerful server side lightmap baking is dead simple for beginner 3D creators to make something they’re proud of.</p><p>Instead of other platform devs feeling pressured to try and replicate this feature, what if users can just simply use what works out there then export it to wherever they want?</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/dankvr/status/1621674409042878464">https://twitter.com/dankvr/status/1621674409042878464</a></p><p>I hope this is one of many case studies to come where metaverse projects have more to gain from being collaborative with each other rather than standoffish. This is how we get closer to the overall vision of building the roads for connecting virtual worlds together into something greater than the sum of their parts.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/7b23670dce6c2c2e3b3850487330799702df8ce09b4c7a86b454228ec5c7f468.png" alt="What the ancient Silk Road can teach us about building the Metaverse: https://webaverse.ghost.io/the-street-messengers/" blurdataurl="data:image/png;base64,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" nextheight="618" nextwidth="1254" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">What the ancient Silk Road can teach us about building the Metaverse: https://webaverse.ghost.io/the-street-messengers/</figcaption></figure><blockquote><p>“The metaverse is going to be created by many different people with many conflicting goals, who nonetheless loosely agree on interoperable evolving standards.”</p><p>Source: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/m3-org/charter">https://github.com/m3-org/charter</a></p></blockquote><p>The narrative of how NFTs empower users in the metaverse through digital ownership only really works in practice if the assets we supposedly own are not locked into any single platform. It may take some unlearning of web2 zero sum mindset in order to focus more on how to fight for the user and grow the pie.</p><p>If interested in exploring this topic further check out this post by another M3 member:</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/avirtualfuture.eth/Oc0OJAF0c0rg8CQuqgXaaf_O-CXZA7cJSf2wEIv3jeo">https://mirror.xyz/avirtualfuture.eth/Oc0OJAF0c0rg8CQuqgXaaf_O-CXZA7cJSf2wEIv3jeo</a></p><p>In short, archiving and preserving digital artifacts using open standards can help pave the way for metaverse interoperability, ensuring that these virtual worlds can stand the test of time and remain accessible to everyone.</p><p>- jin</p><p>Interested in supporting the mission? Check out our <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://juicebox.money/@openvoxels">juicebox</a> if you wish to make a financial contribution or <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.dework.xyz/m3/openvoxels">Dework</a> to check out some open bounties. Thanks for reading!</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://juicebox.money/@openvoxels">https://juicebox.money/@openvoxels</a></p>]]></content:encoded>
            <author>openvoxels@newsletter.paragraph.com (Openvoxels)</author>
            <category>hyperfy</category>
            <category>openvoxels</category>
            <category>voxels</category>
            <category>cryptovoxels</category>
            <category>interop</category>
            <category>gltf</category>
            <category>archive</category>
            <category>vrchat</category>
            <enclosure url="https://storage.googleapis.com/papyrus_images/f393329760820acec0772008bd08663dfd9d6aa833b326a13799038f49bd5131.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Immortalizing Wearables]]></title>
            <link>https://paragraph.com/@openvoxels/immortalizing-wearables</link>
            <guid>dJM9mPYPZqFCTpzi0HAo</guid>
            <pubDate>Sat, 07 Jan 2023 02:34:05 GMT</pubDate>
            <description><![CDATA[How to make a snapshot (11-1-22) of all the assets and metadata from the original Cryptovoxels wearables collection live onchain forever]]></description>
            <content:encoded><![CDATA[<p>In this post we propose a solution to improve the metadata of Cryptovoxels wearables by combining it with glTF 3D models, then explore some of the possibilities for hosting metaverse assets directly on-chain. We took a snapshot on 11-1-2022 of all the assets and metadata from the original <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.voxels.com/collections/eth/0xa58b5224e2fd94020cb2837231b2b0e4247301a6">Cryptovoxels wearables</a> collection, link below:</p><p><strong>📂 GitHub: </strong><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/M3-org/cryptovoxels-wearables"><strong>https://github.com/m3-org/cryptovoxels-wearables</strong></a> ⭐</p><p>There are over 3000+ voxel wearables made by hundreds of artists in the openvoxels dataset which represents a fraction of how many there are total. Today there are 847 collections and <strong>33695</strong> minted collectibles from <strong>1142</strong> authors on the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.voxels.com/marketplace/collectibles">Voxels website</a>.</p><p>We hope this post can provide information that’s useful to those working on avatar wearables and/or working groups focused on interoperable open metaverse standards.</p><blockquote><p>Note: If interested in topics like archiving metaverse assets, crypto, AI, XR, come drop by the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.gg/m3org">M3 discord</a> and make an introduction 😋</p></blockquote><h2 id="h-upgrading-wearables-metadata" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Upgrading Wearables Metadata</h2><p>Cryptovoxels Wearables are one of the earliest examples of 3D NFTs (Chainbreakers comes in first) that point to the hash / file location of the actual model in the metadata. However, the metadata of the collection is currently centralized which is always a risk for long term historical preservation and collector value.</p><p>Here’s a proposal on how we can improve the metadata by uploading assets to IPFS / arweave and updating the fields, including adding new fields for file formats such as glb and svox:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/d2dca5b52f8b41be4e960944eecf7e4a25b2f4beef9673a657df01bf5372a286.png" alt="Current metadata for the first wearable on the left vs proposed spec on the right (IPFS/arweave + glb/svox formats)" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAQCAIAAAD4YuoOAAAACXBIWXMAAAsTAAALEwEAmpwYAAAEBElEQVR4nH2TS28cRRDHB4UgLhEogEiIZCARJ5DyGbgkHLjkyKeMIk5RSLQ4a29iQ7S215619+l9zExPd1c/q3oeNkIzm4QECUo/lapHra76V9VEN6Losyj6PIquR9HW1Q8fbN3+6eZXD7a++eXOd99+/NEnUfRFe+Et16PoxpXoxs3m8MGbT59+efX+3Ts/fv/1vR+27t29/fPd21u3rkXXoiu3ouh5p9Pd2dne3e50O7u7u2cHR3G/Pz44mh4M9vf+6PZe9Hove72XO70XO7u9ht7L5zudJ48fPu90O52nnWfPtjvb3d+7J3v78d5e6/eP9/Z7u7vb3d6TF79FFw5xLqxNmR5JMwHKTJAC14CJoZRK8IFpSqhSoaWotaZErIe4VNquFSVYgysFUKqKXBdcFpmHNU3janySj3uRZSI9mYtxYjSA5aAZmFzCGlQqVaINl2rNYWWdIiIkJCKl8iQZqpWAVa5kpmXmNVhgGzTkhq31YmrnS5ZPo4LIglbL3HAOJvOoKCAFRLJI1pN5DSqLYBEwWHQg+YQsOQEmX1uR2tnYsLXNE81Wii1VvtJ87XgmCxkFRKctKmsdGCeME0quIVuAy0GnoDOp1psAVAo6VU5YKzmfoPIqZZIvjBXEBaVpUV/UF5cbqvriov4LCtko8K0CxUUOc+NEVV0GxiuHVX1ZVXVVbfxr6vrSOcX5hAzpLIdkqmUaGBOnw+VyuVgsVsvlfD4fjUYalCqhVWAsaWcdgM4oYFmVRQg+SQrEqqqqsnyXuqpxk0CjTjNYTzRfFYhlVYUQKDRGrZWh/EcBzDPPjUXQlpetFYhKSo24wRJtMBSsg00CwwWo1KMqmzLes1CEuqybBAHRW4fKFhSqqn79eghVXS9yfhyfHMfx2Wh0OBgkjFV1LT1p2w5ZoxVNQUjmX6+/l6DZIqHUIoecZXIClpVlI7au61mavur3R9NZfDaKT89Gk2l8OhzOzk27Raid4yo0u+v/L0FARO/JOE9aOU6EjYK6LoyxADaEt82xRL7xwb3bIp0imaqZzhtr29UkqC6hgKggtKCa/yADY4VUa4eqoEBZ1jSqLP9ryAhoudCGGctDoKamui5CKH0jqKiq2hM4FpH37QwMKkPeNzfKkjIWTNPZot2KEEIbNDtSlqWzwNgYtVOZdMY40h6dy5kT3E7G8ukT8eih/PURPH6creLIaStXwjDljBUuY2YFJJQHIACSLUK4TPqcu0y4DAhSPctWcZH5Ajyh8SiKwpHhpHPygCb3yVSvRgg5C0nkTk/1UWwGJzY+85MRjI78dOLnM5xNN7wbt8e5Hw+PDzv9s4P+8NXBqN+f/DmYDo7OGw5nh0fng8EyHovzuVgcs8HfOCg4/MitPGUAAAAASUVORK5CYII=" nextheight="952" nextwidth="1908" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Current metadata for the first wearable on the left vs proposed spec on the right (IPFS/arweave + glb/svox formats)</figcaption></figure><p>We are also looking into using Filecoin to archive this dataset. The release of <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://fvm.filecoin.io/">FVM (Filecoin Virtual Machine)</a> is eminent which makes the timing prescient.</p><hr><h2 id="h-file-formats" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">File Formats</h2><p>3D pixels aka voxels have many different file types and implementations. <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.voxels.com/">Voxels</a> uses the non-standard <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/ephtracy/voxel-model/blob/master/MagicaVoxel-file-format-vox.txt">file format .vox</a> derived from the popular editor <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://ephtracy.github.io/">MagicaVoxel</a> for in-game assets and wearables. We converted all of the files in the dataset to svox (the markdown of voxel formats) and glTF 2.0 binary files that each offer unique benefits:</p><ul><li><p>glTF 2.0 is released as an ISO/IEC International Standard</p><ul><li><p>Open standard file formats better for longevity</p></li></ul></li><li><p>svox (smooth voxels) has the smallest footprint + human readability</p></li></ul><p>Here are some stats on the average file size differences WITHOUT compression:</p><pre data-type="codeBlock" language="" text="# Calculate average size of files in directory
ls -l | awk &apos;{s+=$5} END {print &quot;Average file size: &quot; s/NR/1024&quot;k&quot;}&apos;"><code><span class="hljs-comment"># Calculate average size of files in directory</span>
<span class="hljs-built_in">ls</span> -l | awk <span class="hljs-string">'{s+=$5} END {print "Average file size: " s/NR/1024"k"}'</span></code></pre><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/0d89b483a9c8401a4f801d53a5879c8947e2632ca40f2d8e387b91f33361127b.png" alt="Average file size of all 3166 wearables with no glTF extensions or compression applied" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAARCAIAAAAzPjmrAAAACXBIWXMAAAsTAAALEwEAmpwYAAACK0lEQVR4nLWUXW/SUBjHDyFYWZBRKDSk8+VCTUw258X0y+yCpLKxlQHVpZDhy8IyMBL1cwxhEJ3xA5DwBQjjhnk7M8PNaU4JpE0f09V1yEZhcf5zctKep+f59fn3PEUwhTDGjUajXq93Op1ms9lut1utVrfbnWYvkmVZ0zR9vDRNA4CjH0eH7UNCiCzLGONerwcA+hRCVopx0nXdmocXh9fVy2SmNQAjmy8HwOirDUcnWKSqqr1Fuq17iqKks+nI80hUiPIxno/xUSG6HFmufakZAHP/xApsQhjjew/vIoSQ62xQxt2rN9krWGQTkmX5ybNFb9ATmgsFOSbIMext1ul15N/lDQAh5B8twhgvLM1TtMsfpmnWR7M+hgsgCuXyuT8WTXOKbCs4B8yGvBZgp5C7LouwBWC4gDmfA67Lohn/TZr1PXh0P3wn7A/TyD1kkfX0RcEVKxj+Bv/FIvoiQFEUAPj6rRZPCpnXGSmzuZl+kc6mRSn14VPRKmKcJgP6gz4AJF4mEEJOr8NNUzTrc3iMTllYmh8MBjZFWH2w+PSxh5kJcgzDBRguEJoLOTxot7BjAMwUJuCG10nNum4xnhGAqqm9MxFCrGtNU//qZOp0uBByn3by2y0DYP54K9UKH+NFSYwnhdX4WkoS1xPrhfeFft+o7/jncam8t18rl8p7xY/Fz/ulSrVcqZZPfp0AACFke3dbSAopKbUaX9sQN1KSuBJfOfh+AAC/AUJLAl24J6aFAAAAAElFTkSuQmCC" nextheight="718" nextwidth="1313" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Average file size of all 3166 wearables with no glTF extensions or compression applied</figcaption></figure><p>There’s an option in <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/webspace-sdk/svox-tools">svox-tools</a> to compress when converting from vox2svox which brings down the average file size for svox down to ~<strong>2 KB</strong> which is small and cost effective enough to host fully on-chain! More on this soon…</p><hr><h2 id="h-combining-metadata-with-3d-model" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Combining Metadata with 3D Model</h2><p>The current wearables collection uses MagicaVoxel .vox format (as mentioned above) which isn’t an open standard file format nor does it have a means of holding metadata within the file itself.</p><p><strong>Benefits of combining metadata with digital art</strong></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/54c30d983ba6722a031fd84453a024478960358c0cd9d99e2558ece75abb10fd.png" alt="Many of these benefits, especially attribution, are similar with how crypto enthusiasts discuss NFTs" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAOCAIAAADBvonlAAAACXBIWXMAAAsTAAALEwEAmpwYAAAEU0lEQVR4nF1TbWwaZRw/jVH3oZlf/ODLB5eYmJhFzWz2pY19WeHW2iopcpJKlDDXYEebppi6NmuvImexV6Fcb3BCD8LutiuHXAHp0UG50qYGoWlzVGBxZfswaoZR+9HE+GEGnoUYk3+e/J5/njz/5/fyQJ1XyFdebW1ru9jR+d7ZN9vPn+8519p1rrWzvb23gTvferujRzF4+rmXIegZAym1dX/wyccmZS8CwxqlUt15QdXf/1FX1/swrIFhzcU+bY9i8GIf0nlBdebMGxD0FLQUS6g0l7sViEKpUcLabgXSLLhvSAlrlbAW7hvqfVfX3qFqeV352tm2HsXgqVMv/reefvaFltMv/a/55BPPQ1ALFPv5KChsSVuHe/KDg8KvmUwpm7+/L1eL5Vqh9BA09+XqncqJhxbm/Ez/oKFbgQyoDIOaYZXm8oDKAPCASg9wA+jhvqH2dwbaO1QQrNByfKpxy+O79uVqMi1LO6W4mKuDrcNkWs7mK2MTX5UfPbK7V5mbCa8vyvFSgBE9tBBgExyfCrCJAFvv+5n1cGTb7mTGJqwjoyik049bMMpDCx5a8PpjfmbduXxrZBRtlt5g1upMasSIfPgZ3K259OkX4cg2x6c2Ng8A4PiUEN1tgPrIySncgrlmUGJ+wTs5hUNananRouYXvDbcZ8EoG+5zEKyDYG247zs6Mm7G9AZzc5LRhHK8xK9l4mJO2jqMizkhuitEd2PiT3Exx69l2GDSQbABRpyzXtfqTJAaMU5O4dLWYTZfSablTKaUkgopqQC20k4pm6/waxkb7pucwtWIcdg4vS9Xs/mKhxZIN7fsWnUu3yLdnIcWHARrdzIBRvT6okCrOgMwIJmWk2lZiO6GI9tsMMmvZcAbhUbHgrmGjdNanUmrMw0bp/3MeoARFxb9JBWyYC5AnaRCc1a3DffNoASQ5Bq6ND3rrEs0bsbiib14Yo/jJY6XYj9k2WCyqXI4sr2xeRAMpYFEI6NosVy7e+9kX67er/712+//ZPOVYrn2S+XPO0d/FMs1ry9ad77hv2l0ts7AglE/5o4cBAuYgqJWwtRKGBBfdq0yN29PfP61GjHqDWavL0q6OZIKASoAUythF8WTVIhd3QgwIu2PLS7d0BvM9QEzKJHNVxKpvbiYC0e2wcqvZcKRbSG6GxdzHJ/y0MK4GVMjxrEJq1w4LpZroOTCcaH0EHACtO7eOzmu/e2hBbuTGTZOQ8jQFeCBg2AXFv0WjLJg1OLSDbuTmV/wzlmv23Af9o0H/ZIcGUUBAw8t0P6YhxY4PkVSIRvuawaPdHM23EethAGt+gDgAfgpoe/TATbBr2UCjMjxEkmFrk5/ew1dmkGJGZQwjc6qEeO4GduXHxTLteaXBMLanYzdyQCt7E7GQbBzVvfjmM6gBDi6cXsvmZY3d4ogVMm0bHcygNPk1QU1YgQpov2xACO6qCBwq/GaFPAjwCZAQCwYBYL3L9YP73iMkzJ5AAAAAElFTkSuQmCC" nextheight="841" nextwidth="1902" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Many of these benefits, especially attribution, are similar with how crypto enthusiasts discuss NFTs</figcaption></figure><p><strong>TL;DR</strong></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/fbb0344e78da6950079bce5c3750ea42a76da3b2835c6bf58ebd284904651580.png" alt="Combining 3D models with the metadata is better for interoperability than having them separate" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAANCAIAAABHKvtLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAC8UlEQVR4nKVUW0hTcRz+KsKHyAiyQO1qtRArbM571KScsx4E00Anjchq4oZOLS+b244ux7Zm000zFaspSqRdWN7mOTuOOSs1LTSCCn0I6yUiCIpejHPmbWa9CL+H//ndvu/8z/cdQOtcaxAktIPRtVR6gx1EH7Q0m6GYIEisGYCC1iM0dMxMmr+1ZV+WG2DwsBgulDigdy8DIEgW+T+LKDZWJGmU9oQc4HADkJcU/sVuzWnsQ2F3WQxPlxy3Vda+AECQMHpgesEMrLLaCTXFxPy7L+NkGIbYCsCSKYwN9gfAk1vCRPUVewPfypGWKPYCUDB4uNJWboYJJfaFeS8SDQ3zyG9xC2yejXon1IsM2AMxANNLQeqViaunOktlSFPhmn138aMYQUlq3HmO7D5YFh5Img8DckB2WuR/g+Wo6GMvjU6o7XlONk5bct7rxB/6zTl3n4BgOWkGvA28GpI+GzU3oZ7tLJqe/S53fGZKejfMr6FzA4QDNeOIuhC9Z3tF9rnjh0IijSQ0VFb7VGi1B0oyz+aYe2UdTuJRR0J/dpe3O7qhdqKKFjSPBxhcUDnQNJmD9WRY0NxH/dzvqaY3v6DoYSXEMgBB+lUNQtKxYVsUf10w4nLZsrNh9Cu/YQQEjYL6eFOLsqsu11YgbnmKPB0Iel/10IN3PxKbxqAhcfGmBLjDhggHUenyEYtXrXpqRoUtRqBaIBI/+8RgECQ0DuhGIFUiHDgTC+FR8ID0kzBOMCXmfgZgGt0J3AJk8LsNZCMI5nEmvwTANI2Fp+VHwj8iuSwCCFQ+hHaRBclgZAjBBxKAFA40vUx1SUv0jhBubHIRqtxhwP5NgfPaXWzwNvlLm6HogsGNfBsUdh+xEv3xaoqj7NxVbDumGdxc4esV1sYwjTLnsscobIOq12fcKzWRzJqVa8m/VJlSdA+6oWWXSAeV2zMlRpGsLi/XJM3WnLjeymxc4Qbv92T2ulY6yZcLa6VV/Lw49rcNF5z4j3/BHxPeAiZTcdr5AAAAAElFTkSuQmCC" nextheight="612" nextwidth="1483" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Combining 3D models with the metadata is better for interoperability than having them separate</figcaption></figure><p><strong>Converting metadata from one JSON schema to another</strong></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/3a94878d93777a5ad4f6c54580b6355a4a839e1d6f2d6ee6f44cb8ed7b3a6517.png" alt="ChatGPT is really good at transforming data from one format or spec to another" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAALCAIAAACRcxhWAAAACXBIWXMAAAsTAAALEwEAmpwYAAACeklEQVR4nI2S3UvbUBjGT76jVrtVZMNJBTfdfzGvJnQU9gnC7vzrrLfuqt2UDna1qzFvmg7Rms+2mpycJKcmOTkZpzFSceAeXs55CeH9Jc/zgp+j5Ndwch0g14MQ+mVBH/quBz0I0zTNsowQkqQpyZgIISQlOEl+j8zx2PW80PUCDyIIQwhDj/Wh70eTSXx5eQXyPI8ibNuOZdmWbTvO0DQd02TtcDiybUc3TNO0TMMyDFvXLV23Bhe6bphXV56hmx8/fX6902y8ed9ovGs03hbVbH7Y2Wl2v//AEWYAjLFt2c503HA40nXDMGzGcoaMWhbDmNaFblm247peHMe9nlar1QAAHMeBGfE8DwDY32/FccIASZoiFARBgHwEfT9OEkppdis605dKkiTP836/X6+vy4qiqqqsKKIo8jzPC7woSQCAVuvgBpCmKcY4TQmllBB25g8py7I8zzWtv7m5JVSranVRXFoAlTmgSEASOVW+A8iybDy+DIIwCEJCyIPT6QxgY+O5tLgkVRbExXlQnQcVFSgSN6cAAA5uAZRSFiaz3kQIRREOw4gpxFEU/fOHSsCftWdrqqLKsjwbQ5FBq1VmQCktMnRdb1IIs8JMk7hUkiTFfWtjX+svP30CBF5g3vPCVBzHCYJwxyJCMva5YTR1CZc9DsOQRc8esrN8IYzjuABoPa26XAOyAGSW6r0t2r++jqch/1+w9y06Px+8eLn1eH310drqq+3tvb293d3der2+srJSqVQOD79Qmt9skY/YgiIUIBT4iAlCHwVBMWhq40zI054QMhgMjo6Pvx59a3c6JycnhmGenZ13u91Op9Nut3s97fT09C8zkg7Cp6vTvwAAAABJRU5ErkJggg==" nextheight="689" nextwidth="2006" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">ChatGPT is really good at transforming data from one format or spec to another</figcaption></figure><p>See the finished script here: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/M3-org/cryptovoxels-wearables/blob/main/scripts/convert_json.sh">https://github.com/M3-org/cryptovoxels-wearables/blob/main/scripts/convert_json.sh</a></p><p><strong>Combine JSON with glTF files</strong></p><p>I used this tool from KhronosGroup to programmatically add JSON to glTF: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/KhronosGroup/glTF-Metadata-CLI">https://github.com/KhronosGroup/glTF-Metadata-CLI</a></p><p>example command: <code>cargo run -- -i 1.glb -o out8.glb -j 1_new.json</code></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/5317740517e6e8d0fe6b40d2dbd146a4760ca161a6a2f5a8956d31a4f13333f4.png" alt="Verifying with gltf-transform and gltf.report that metadata was added to the glTF model" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAALCAIAAACRcxhWAAAACXBIWXMAAAsTAAALEwEAmpwYAAACdElEQVR4nH2TP2/TQBjGjVoZWZZ95HSp7bNdJwsouElRceLYd5f749gpMLDxEZA6MXVoJFYWVia+ASx8g64FqUJsLHwABiY+ACDbTZoW6KNHN9zw/O5933u1+ZOSVSoTjHCaKc7lrOBMcCo4lYIxMsmm47XzbLI/igeDgeM4mqbd2tDW1hbGOIoijLHneeFK2pxlMzoheSrJWDQRNJ9M06R1tpHeAMZJctDv9zudjmVZpmneXskwDL9RHMdJkmCMLwCLUgpOJ+OHktNCzpScMZJdy802K9jfC8MQIRQEAYRQ1/U1IAxDAMDx8fHp6SkAoNfr1YByLg4Xc8mpEKwqZaE4ydMbAAcHDxzHMQzDNM3t7e2/AScnJ+fn551O5wIgGCkUl4JxRm54e9aY5OlwOIAQ+j7u9/sQwm63CwDQdX0NWC6Xnz6eXQKkYCRP0zSZNg9s/T8AzSejUey6ruM4URR5nocQ2gTYtr1cvjw7+7zRIp4zmkuaKjolJGWkHngbN02TNbI1y9P9UQwAQAhhjHVdX3epAQQQdj+8e/Hzx/u9OMI4iKJd7VEppWBKsMeV4qvfyZtTSUavAUg2GsUYY3MlY0O+7wdB8PXL0e9fb6tyiBDu9SKtULxQvI4WrFC8VKKci0LxqhSLSpbz+rJQs/qUXMnZYHDXtgGEEDRyXde2bc/zLMsKguAO2Hn96tn3b2+aVditW3S4UIxkgtNFKRnN26/yL6cXFQxj3/dt29YbWZZlGEa7E0HgO67HSHL0/OlO142i6HLInJGqlCSvU676yuQZyeL799rBIoQghAgh27Zd17Usy/f9XrPJEO606WEY/gGC7b93DyICEgAAAABJRU5ErkJggg==" nextheight="638" nextwidth="1837" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Verifying with gltf-transform and gltf.report that metadata was added to the glTF model</figcaption></figure><hr><h2 id="h-on-chain-wearables" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">On-chain Wearables</h2><p><strong>✋ Everything from here on are notes for future exploration 📝</strong></p><p>There was an epic thread from <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/cybourgeoisie">@cybourgeoisie</a> breaking down how CyberBrokers art was uploaded on-chain:</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/cybourgeoisie/status/1503130088740638725">https://twitter.com/cybourgeoisie/status/1503130088740638725</a></p><blockquote><p><em>Openvoxels doesn’t have enough ETH to upload the entire voxel wearables collection to the Ethereum blockchain chain incase you’re wondering</em></p></blockquote><p>The on-chain art crowd is where some of the dopest builders in web3 are. On September 13th dom shared a post of an <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/dhof/status/1569750046106873857">on-chain threejs app of a rose</a>:</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/dhof/status/1569775925679558660">https://twitter.com/dhof/status/1569775925679558660</a></p><p>Threejs is the most popular Javascript library for 3D graphics on web and powers a lot of the virtual world platforms many of us are building. This means artists can create virtual worlds stored as static HTML that reference on-chain 3D graphics libraries, making for a way more decentralized and censorship-proof medium of expression.</p><p>I asked in mathcastles discord how much it might cost to store 1kb on-chain, here’s a function 113 mentioned that offers a roughly accurate estimate:</p><pre data-type="codeBlock" language="" text="function ethCost(kb, gweiPrice){
  
    const SSTORE2 = 245522
    const SSTORE = 640000;
  
    const writeStyle = SSTORE2
  
    return (kb * writeStyle * gweiPrice) /1000000000 
}"><code><span class="hljs-function"><span class="hljs-keyword">function</span> <span class="hljs-title">ethCost</span>(<span class="hljs-params">kb, gweiPrice</span>)</span>{
  
    const SSTORE2 <span class="hljs-operator">=</span> <span class="hljs-number">245522</span>
    const SSTORE <span class="hljs-operator">=</span> <span class="hljs-number">640000</span>;
  
    const writeStyle <span class="hljs-operator">=</span> SSTORE2
  
    <span class="hljs-keyword">return</span> (kb <span class="hljs-operator">*</span> writeStyle <span class="hljs-operator">*</span> gweiPrice) <span class="hljs-operator">/</span><span class="hljs-number">1000000000</span> 
}</code></pre><blockquote><p>113: iirc with sstore2 it varies a little based on how big the total blob you&apos;re putting up is. at current 20 gwei gas price you&apos;d pay ~.005 eth per kb</p><p>xaltgeist: the breakpoint is around 32 bytes, at which point SSTORE2 is more efficient. so if you&apos;re storing any appreciable amount of data in a given transaction, SSTORE2 is likely cheaper</p></blockquote><h2 id="h-ethereum-file-system" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Ethereum File System</h2><p>EthFS (Ethereum File System) is an <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/holic/ethfs">open source</a> project that allows you to browse and upload on-chain files.</p><blockquote><h3 id="h-what" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">What?</h3><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/dhof/status/1569750046106873857">dhof&apos;s on-chain 3D rose NFT</a> inspired tons of fun conversations and projects. It surfaced many examples and use cases for highly reusable on-chain assets (JS libraries, fonts, gifs).</p><p>EthFS is an effort to consolidate these assets into a public, durable on-chain repository with ergonomic, gas-optimized methods for reading and writing files.</p><h3 id="h-how-does-it-work" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">How does it work?</h3><p>EthFS leans on <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/0xsequence/sstore2">SSTORE2</a>&apos;s strategy to efficiently read and write data in the form of contract bytecode. The frontend splits files into 24kb chunks (max contract size) and writes them to the <code>ContentStore</code>, a content-addressable data storage contract.</p><p>A <code>File</code> struct wraps a set of content checksums that, when concatenated in order, represent the full file contents. It also holds the logic for reading/unwrapping the file contents into a single string in a very gas-efficient way.</p><p>The <code>FileStore</code> contract acts as a minimum viable registry, a global namespace of human-readable filenames for more ergonomic use within consumer contracts and the frontend&apos;s file browser.</p><blockquote><p>For specific use cases (e.g. different naming schemes, permissioning, etc.), you may decide to create your own file store abstraction. That&apos;s great! The <code>ContentStore</code> is designed to be unopinionated (strictly content-addressable), so that building on top of it can benefit everyone.</p></blockquote></blockquote><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://ethfs.xyz/">https://ethfs.xyz/</a></p><p>Some napkin math on how much uploading all the svox files on-chain would cost:</p><p>- 1 average file = 2 KB → 3 KB base64-encoded - costs 2 transactions (one per 24 KB chunk, one for file metadata) - estimated ~0.022 ETH in total gas fees - 0.022 * 3138 files = 69 ETH <em>nice</em></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/28ece6dc806b0ceb403e8f67c723ad16a5f0230bc316acc895af6c97668992de.png" alt="It cost 0.0054 ETH or about tree-fiddy" blurdataurl="data:image/png;base64,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" nextheight="994" nextwidth="1767" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">It cost 0.0054 ETH or about tree-fiddy</figcaption></figure><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/tx/0x863c09df954472af6b8971ef24bfa3a328363d8cebfc95789d8fadd4e9353d9f">https://etherscan.io/tx/0x863c09df954472af6b8971ef24bfa3a328363d8cebfc95789d8fadd4e9353d9f</a> transaction with the base64 encoded 1.svox file (Goldensword)</p><h2 id="h-on-chain-worlds" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">On-chain Worlds</h2><p>More breadcrumbs to follow..</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/xtremetom/status/1600542212735090711">https://twitter.com/xtremetom/status/1600542212735090711</a></p><p>The steps go something like this:</p><ol><li><p>All scripts are minified and bundled</p></li><li><p>Convert bundle to PNG (DEFLATE)</p></li><li><p>Compress PNG</p></li><li><p>Convert PNG to base64</p></li><li><p>Split data into 24kb chunks</p></li><li><p>Store with SSTORE2 (<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://gist.github.com/xtremetom/64d1c590b933826a546a5c8b0573be3a">LibraryStorage.sol</a>)</p></li><li><p>(INFLATE) Pass the PNG to WebGL and convert RBGA back to bundle</p></li></ol><hr><h4 id="h-honorary-mention" class="text-xl font-header !mt-6 !mb-3 first:!mt-0 first:!mb-0">Honorary mention</h4><p>No matter if blockchain, IPFS, or Arweave, there’s no feeling of ownership that hits as hard as having a cold copy of your data.</p><p>This post was <strong>not</strong> sponsored by them, I just wanted to give a quick shoutout to <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://clubnft.com">ClubNFT</a>, they built a free tool that you can use to backup the actual files for all of your NFTs and safely secure them in cold storage (such as a backup drive / USB) 👏</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/8049d51954329013c852c79a326587f818d97db2724e672c8d1a79040c761779.png" alt="" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAOCAIAAADBvonlAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAD40lEQVR4nJ2U3U9bdRjHPwtzWcZWXXRBoUtpAQW6yRgvY9KXc+h5oTvtCqU9lNKTAwPNgFRpR4HqNtzGhI01ugUnuoxGCTFxMVmMJt75P3jlpVdLdmVMfLnw4pjTzhlvvFjyuXhefs/zzZPf7/nhRjQZzpGQCLsQ3c9EI8Fm5C6GTxJvJ3yaWAD91UqKRsR+VIkzrYSerbu7godQC0qzTagNtY3B5qqAG9FJsAHBg9j034KnuP+v77+4CVawB2qsGJ6qgBuxjsAR/HUEGp+MLB7FfxRfFRdCI0L1ZD1CA4KToJNgPUIdgSovE6gn+NSt0oDwRCBPcmufkSPhQXQhNCHpLfNm13KqLW92LrUTaUF126rC969MPTo+99NrMz97Zx93ZC1//gm+hb9OXbB8/7j+gjWwmCNOPUGdsxukN2syRZJxIg0Ex1rzK6NbxaHb88qNglaa9V9Jewsx15wL4SL6Zk2mRLrE2E1SOw5z12FuHzC+qzP+jE58dThzb7+xfcDYrEnsHDLiRHAi9qCukf6xZfZdUr32LQ2aJ5Y+MO/fOFd+R1kraLc2pr/oJh73ZJtQjiFGUE8h9tqFYjvBkwSPIMyofutRotMx8Bz+w4jdnfMHUF0INCAUSVqBxd978pbyXol0B2G97cKM78rVsa0V/e7K6NZq5tMuEkPubBNyAHkcTbMfniwhD1SQUVTkYQQJ+TTyxGHF+u2a4U3YAseR7tRkHnfMf/3i1C9d+XWSy3tn9e7lxcGNglZa0Eqf5B58nHvQx+iQe86FrKDOEZWQRaQA0htIfmQByWfbtphQiRv42u3lCKGhFdCLJL+tm0px9irJW0yeaZzNy+sfzezOCquX9bup1nwHQ3FPthmlF0Uk3IXSidKH2ofag3oCudNOqV4kD6EmQkeRW1G8SKSJlWsnzhM3GZ4nseMwVzHSbRfO979/r/hw/dz99XPb28VvQo7JmGuuCbkHySRmEEsRNTlrEEsTTRMdJzrNkEz4mD3KYDdKPUF7DyTCPzjfKpHJMnKF1MOXJj/bPz3cMLOglebltYEXTPHQhJN+F4G4J+tBTqJdRL9MssBIgcQSiTwjU8RyjFwkuWxHRq4zukTiTYZ6UHAhXmdMJ9pK6DhSkWQfgyPehZXkZlZcHX99cdiTDddNx1xzGe9iPcKvXW9b2iUrsmFFPrQim1bkhqVd+qMnZ2nLlnbNityupO5YkXVLu7RG2v6LqovutFdMbCHkInAMrZv4SeK96Kf36P17x3z7xlsZdOJfIvHl80a5dqJ8cKpcO1mundh1GEskbu9J7TgqwYNTnx+cLNeauw4jTPhvXkpJfkJCMzEAAAAASUVORK5CYII=" nextheight="576" nextwidth="1313" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><hr>]]></content:encoded>
            <author>openvoxels@newsletter.paragraph.com (Openvoxels)</author>
            <category>openvoxels</category>
            <category>wearables</category>
            <category>onchain</category>
            <category>arweave</category>
            <category>vox</category>
            <category>cryptovoxels</category>
            <category>voxels</category>
            <category>smoothvoxels</category>
            <category>gltf</category>
            <category>interop</category>
            <enclosure url="https://storage.googleapis.com/papyrus_images/13a8b9ec7758a163ca61954e8cba007df84e551b17fb9b412f5ad52dc14af4e3.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Dataset: Voxel Wearables]]></title>
            <link>https://paragraph.com/@openvoxels/dataset-voxel-wearables</link>
            <guid>gFHP2nf1QBL9As2YIYKN</guid>
            <pubDate>Mon, 14 Nov 2022 23:39:02 GMT</pubDate>
            <description><![CDATA[Releasing a snapshot taken 11/1/22 of all 3181 Voxel wearables (32x32x32) in multiple formats (vox, svox, glb) along with the token metadata]]></description>
            <content:encoded><![CDATA[<p><strong>⭐</strong> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/m3-org/openvoxels">https://github.com/m3-org/openvoxels</a> - Datasets and links ⭐</p><p>Today we’re releasing a new dataset, a snapshot taken 11/1/22 of all 3181 Voxel wearables in multiple formats (vox, svox, glb) along with the token metadata. These 32x32x32 .vox wearables people minted when the feature was released in Cryptovoxels in 2019 are some of the earliest 3D NFTs.</p><p><strong>Recap</strong></p><p>Going back in time: Cryptovoxels (now <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.voxels.com/">Voxels</a>) experienced a population boom in 2019 with artists and collectors moving into Origin City. 2019 was the year Ben Nolan had managed to go full time on his passion project, shipping sophisticated features solo like wearables at a faster clip before other projects like Sandbox and DCL had even launched their public beta.</p><p>The interface to configure is pretty basic: select a wearable and attachment point for your .vox wearable NFT and offset it into the position you want on the default avatar.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/f3a44b86311208576ec2a15a3d111928fb89f977a7226231dc75d828c70d65c5.png" alt="The initial release UI for configuring your wearables onto your avatar" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAVCAIAAACor3u9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAD2klEQVR4nJ1VQWjcRhRVjz6nJSdfmmtTt5dCDybuqS7FhhwcaDE0Nllycgg1dSlNoV2y7YJhocYJAoFAqdwFw9rIVmovU4kIZMaVw1JRNWotEFao6FAlij2xQInMTrE+VnbXTtP2HYbdP8O8P++//8UxxtI0jaLINE3LshzHcV03DEPDMIIgSJKEUpr+L7AcHGNMUZRarcbz/NzcHEKoXq8LgsDzPEJodnZWkqQgCBhjWQ52DCcGCxwSOI7TaDQQQhhjhJCqqqZp6rqOMTYMA+dotVqmaRqGYVkWrK0cCKFWq2XbtmEYqqpaloUxJoR0EWCMeZ4XRbFer4uiKAiCLMuiKM7Pz8NfURQlSVIUBVZZlgVBkHIIglCtVsvlsmmawAQ6dxGkaZp0gBDieV6SJBCnOVzX9TzPtm3f90ErOAA/kiR5nlBcp7hQGS5Ho9EoIpQ+Xlv7YXlpaXFx0TCMLMvg6h5AsNjqJYCQ53lA0N/fzxhLkgRodvf2d/f2KaWEkDiOi8SfB/DeCQS/b28DweDg4NEL2gfttr2xdmdF/sna0nXdNE2MMX0R4MIuiWCtVK6/+cZAjwuvfvDW6NunkKbLsixJkiiKnueFYUgIcRwnjuMe6YtW6CJgjAXBjqquxnEM3s/RZoytri5r2nqWZaZpIoTgQBRFlFKodhzHRYtBJZ4RdPbetWufv8RxpdLklampzkRU9TbP84QQXddt24b0LcsihACHbdthGIL6QNlFABuMseHhdzmOO3Pm1dHREU3Tcgsdluver47r3mOMEUJ83w+CgBDSac2ePj+BAJ65oq5cvlxqrt1urq87zi9Hbtn/K3pw/48/e278h0EEFz4jgKIHwc7NGzfeGTp36dLETnB/A2PG2OPDrQPcrDcX5zVN39zcVBTFMIz/4KJOguvfVL9fWPhte7vy6cdTH33IGHsUPzhot4Uvz3/7yTntzoamabIsK4riHyEMwxe4qKgMpfTixMTIyPtflcvQDSzfzbIMoaamaWmaIoSgnq7rEkKiKIrjmFIahmEURZ291mtTaNrJyckLF8ZOn37l/NjYRKn09MmTI4IfZXkBXA9ZR1Hk+37hGcdxoigq1O96Ac/zQ0NDMALHx8e/u3VrYOCs67rF47Isu7u1ZVkWYywMw0KZTk16hl0XgaIofX19HMfVarWZmZn3hodfP/takiTQO0nOsZ8kD+NHx6fbv3URfBUqlcr09DTHcbOz1eIcSPf1F1c/u3Lx5/zDAibpnGvHAQOxqw+KpGRZ3tvbhaoUtel/mTvFcXe3rKWlZRhBoJLnea7rwpkTJfobOsG6cusqCj4AAAAASUVORK5CYII=" nextheight="1508" nextwidth="2322" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">The initial release UI for configuring your wearables onto your avatar</figcaption></figure><p>Upon launch Cryptovoxels allowed anybody to submit a wearable to mint, the only requirements were that they had to be 32x32x32 in size. The minting was done manually by somebody in batches, but it worked, and soon everyone was rocking and sharing wearables. Gift giving became a thing. Even till this day I’m still rocking the same wearables I received as gifts by OG voxelians like josie and spidymonkey.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/63cd8c91a23736ee779a741bd7529f4e4a7696553a32eefbfb9145baed29d4fc.png" alt="I made this collage soon after wearables were released in 2019, source: https://hackmd.io/@XR/cv3" blurdataurl="data:image/png;base64,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" nextheight="1080" nextwidth="1920" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">I made this collage soon after wearables were released in 2019, source: https://hackmd.io/@XR/cv3</figcaption></figure><p>After making the dataset I began to ponder about what things could we build with Voxels wearables if given free creative reign. What if they were used in games? Or combined into giant sculptures? How can we distribute value along the chain of derivatives?</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/c2661dc50b61cfb9febb205023f2f153fea0c26acb3fdb7003fbaa9e384d9946.jpg" alt="Visualizing the entire dataset as a single scene - wandering through here is pretty fun" blurdataurl="data:image/png;base64,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" nextheight="2301" nextwidth="3831" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Visualizing the entire dataset as a single scene - wandering through here is pretty fun</figcaption></figure><p>I’ve created a world in Hyperfy with all the wearables scattered about where we can ponder and share ideas together: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://hyperfy.io/wearables">https://hyperfy.io/wearables</a></p><hr><h2 id="h-smooth-voxels" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Smooth Voxels</h2><p>Site: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://svox.glitch.me">https://svox.glitch.me</a> Smooth Voxels is a project by Samuel van Egmond that allows you to turn voxel models into low poly style or smooth organic looking models, even mixing styles in one model. I bet I know what you’re thinking, what do wearables look like if they were all smooth? I want to know also, but this is really just the tip of the iceberg.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/b62adb79657b8b587da7f4677b326ce93b6f4419ac8ab1f38146994101a3725b.gif" alt="Smooth Voxels uses vertex averaging to produce a smooth appearance" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAEgElEQVR4nLWWe0zVZRjHP9M5p/MS04aYYs3KocuFsNRkcikFFYeZHCbhheZA5mUFouIKdEzbzFRmXtABDVPjdC5wOkONiwxx1twQLal0Yk5PxuF3DnQ8HMUDPu13sH/kyCGF7dm73x/vns/zfL/v731eDDYZ0EA30ABD3/bpFdEpAwbQt0ipQ8yu52H4BuhbpLxDjl1z7DlveQ6GD4BOUWsv+M0NRKdlV4uUNPcrQGuVs52y+XgNkGO4VO5WG+pPgF4RU7scu9IKZBt+egJQxKj0lweK6O1ibJHhkLB1Z7dEWrtobaJV1FW1RHlhk390S/Dbr4VGzq0UMdqkolnOW6XOKdXN8oNTvnf0xvDdwQmrnBZZlRw/DM6sS7eHLbg9PrjZL1jOVUlFRdOc6Kpr9pJ2tcv/DVBFaJULdy1tZ7fkzGUirBnMPQJvMNLCcNfatDtR0ZVQE/5eVYu602sfzwSctEplmziavhTDiK4DmDWkj6MQrjPcwigLL19lyCnIhy+gcEGsya661ZPhHXDSKvWPHGJbLXX+8s3gzn040/grmL/91LgHl8EERbAHMmAV5KWllz3sG+A7q/zSZRdnktQFyKmhXQfo2I4zhTYN9hhaZtA4gSrQwWHIhY2wAlYzyNDoMvQw/GmAVpHzD0Qer5dafzmKexcPt6nZHSu4n8w/Cdjn0xDM6dEUQx5kwXpIgsVw5LDW1CW65l4BqjgdDnF+IGf8Hh9Sa+/YjpiDpLVAGpY712JNpD4C40SOedTPgFSIh/dhW2qmufPpX/1pQIkiP7tconwo5tGSz6Nc3LuRunlSu+LRThwruZVAbTQngtg/lM885a+EOAiHTxdrTD1uQy+Ai06nWGKldKTaQQ7tG3Ek0bYUm4bfl3FhEcZwjk5j50i1/DWQAPNhNnwSFmm67wugVaT2fqfc1XSfzgdZqLKs5nYivy6lZiGlURTOYu9UPh/DBs/5WQIRHsCm2GW+O9AqUtEmcjtZTKMfH+TBVjX7TQ31cWp2cxTFc/g6lB1BZI5T1dfAPJjpAezI2m0WXyZ3327uO7vE+FLXAWybaUqiPpbqaFWZ4tkcCmH3dLKmsC6AxEHEQhiEetai8qtlHb5MNtjklE1u2BrEGGDZRVMGDYmci8YYQdEs8maQO42tb7LhdVaOZ8kQVZyZHsDakJnlPQzwDtApUuYU28VNN3O5tJFqDfpIVfe8ELYHkf4GaZNZFUi8P/OH8S68AzFQVNlY9tDLOPJ+VWhtUml1/5EfWpGKNp6CcL4KJmeqmj31VRJfIS6AGH8iRqnKfPzWpG/r/vSa/ZkAoyJah9Q0XqndQtFi9kWSO4PMKaRMZnkgC8cRNYaoEcT6k5Oy3Hir61nZe72uFXWSVFy7btoxd28EmVNJCSR+LAv8WDSWj6aTnRx2vLza5BJ9a2+DuteB42GY2kR/rmb/priMuEmpMROyNyw9WJhfcvmOqV1KXU9GdC9JfE80nU30LiltF4NdDZNLyjrE2K6ehb68MPr6stP/l+vJd7+9Kl44BhzwLxj+niScBeimAAAAAElFTkSuQmCC" nextheight="800" nextwidth="800" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Smooth Voxels uses vertex averaging to produce a smooth appearance</figcaption></figure><p>This is how the svox file looks like next to a rendered webxr app preview. You can experiment in the playground here: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://svox.glitch.me/playground.html">https://svox.glitch.me/playground.html</a></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/6d1f00715ee1390da4a399e6d3d7bc0f13a9dd4a4f232c3329274a66f23a617c.png" alt="The fields next to material, in particular &quot;deform = 3&quot;, is what makes the vox model smooth" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAPCAIAAAAK4lpAAAAACXBIWXMAAAsTAAALEwEAmpwYAAADpklEQVR4nJWT/U8bdRzHP/4B/mBijImZm8sS/cGnOFlUFrNFE9EMs02ByCCwbohFVAKIZhodOjXitoz4kCkgYBvOwtZmBYVytWN412t74Xa73QOF6/XCrbvSnGfOmkJYaE3vsOmA+fDON5e7X76ve3/e7w/U7N36+J2gsqjKokk+kOTRJO9fiHgU0pvk0fRiLJdX1nzmMis33hoJH3FijUjwPx4YR9HewaHYXFQWBTISmvKPz0RCcwKrq1LnN47S5k+f6+je23766ZaTZV8e//yX8x94Z+od/wegKAvUzAzLsrPROZZlOY7nhdn5eTEmStxcPHJ1nqB57yXS5Q96cOwiw7a7SdtmDm5lC2Q57vP5wuFwTBQV5ZqqXk+lUrquG4bxu65n/kxbw1kb0dKNN0dCR4fwdbe89iPRPn75Vg4UirpMURQ2PU0QBE3Tsizruq5pmqqqmUzGSsAKIb20shHQ5CLqegO3le639U9vAoiJYjgcJkkyRBAkSbIsm0hcN4w/DMNYXV0t/v1NHRz+4dcGT+SJY2dhy4Mtl9h6B/aq8yY8iKI4NRXweDzDLpfb4x71ehmG0Uz9K8DmxNov4AjmPvj8Yzu33XPy+NctfWijO1LMyAOSycV0Oq1pmmFqeXl5xdS623M3A44O4a3niIveEt9p6K+HD3fAEYBSgENfTdiHQwUGpFKpdLo4ybXKrxYpZ35mc1kjs/TGcB5gR4I1DuzshW70DEyegp5XoAVgD8BdAA889FSr/0rD31WGRCLBcZzPFEVRsizTNI3juPVCkhGGYXAcj0ajlb0fnRhHCntQh+DfIifGPoHz70DPIWi6HXZBXo+U7O4IXLUNrAUOkiQJwqxgSpYXkslFWZYlSTIMQ9O0VCpl1UnXdUmVY6raei5sc2J2JFjrwF7s6viuCrrLoHMP7AO41wTA9vvqijYx78Dq4joVhrMxA5sTa3YR2zrfv2Pyi/d6ym0AzwA8bN0OAGXb7z72brOLsKICQRBIkmQYhqIomqYZhqFNSZKkKIqmaQVYNpe19qARCVYPBKCtovzKYIU0Vv29rWQ3bNkBUHH/1rGP91H90FZZNRBochHWol1jGJbjuGg0ynO8KIqqqlqT0bTf1pnIrOQdNCLBA32jYH/h0Ymuw3FPhTT2soRWxdHa+ESD/NPOn7vg9fIDfaN2s2mwsTD/oAKgdnAamvdD28EnA2dqpJFqCTHPyC7/KXj7Jah7trI/0OEKfYZM/gW8PPKIm4mUGwAAAABJRU5ErkJggg==" nextheight="900" nextwidth="1920" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">The fields next to material, in particular "deform = 3", is what makes the vox model smooth</figcaption></figure><p>Some of the benefits of smooth voxels:</p><ul><li><p>Easy for anyone to 3D model using editors like magicavoxel</p></li><li><p>Very lightweight, useful for WebXR</p></li><li><p>Materials allow for physically based rendering</p></li></ul><p>OG WebXR hacker and M3 member <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/gfodor">@gfodor</a> optimized the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/jel-app/smoothvoxels">Smooth Voxels library</a> for a 5x speed up and created a <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/jel-app/svox-tools">CLI tool</a> that allowed for us to easily and quickly convert the entire .vox wearables collection into .svox and glTF 2.0 binary files (.glb). Lately he’s been experimenting with adding a shell around the models using an old school trick that gives the converted models a cel-shaded look. The method is documented in the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://svox.glitch.me/#Shell">svox documentation</a>. Be aware though, <strong>shells double your face count and model size</strong>.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/d1780ee2dfc04eba372627d878b473f6b0ca25221bed72ef663062e4ac23b1dd.jpg" alt="Shells are formed by repeating and pushing out faces with a different material" blurdataurl="data:image/png;base64,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" nextheight="975" nextwidth="1550" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Shells are formed by repeating and pushing out faces with a different material</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/221655cbe064d6f48adffd0da3c2278be7f09232f958a8b62e351ec39aaa6842.png" alt="Some of the examples provided in the svox demo found on https://svox.glitch.me/#Shell" blurdataurl="data:image/png;base64,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" nextheight="884" nextwidth="1498" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Some of the examples provided in the svox demo found on https://svox.glitch.me/#Shell</figcaption></figure><p>If interested in following the discussion on making wearables more awesome with Smooth voxels check out the github thread here in the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/m3-org/openvoxels">M3 openvoxels repo</a>.</p><div data-type="embedly" src="https://github.com/M3-org/openvoxels/issues/10" data="{&quot;provider_url&quot;:&quot;https://github.com&quot;,&quot;description&quot;:&quot;Metadata is currently centralized { \&quot;name\&quot;: \&quot;GoldenSword\&quot;, \&quot;image\&quot;: \&quot;https://wearables.sfo2.digitaloceanspaces.com/1d83521d-e9c2-4d9f-bc69-862ac82b588a-goldensword.gif\&quot;, \&quot;description\&quot;: \&quot;One of the first swords minted for cryptovoxels!\&quot;, ...&quot;,&quot;title&quot;:&quot;Make wearables way more awesome · Issue #10 · M3-org/openvoxels&quot;,&quot;author_name&quot;:&quot;M3-org&quot;,&quot;thumbnail_width&quot;:1200,&quot;url&quot;:&quot;https://github.com/M3-org/openvoxels/issues/10&quot;,&quot;thumbnail_url&quot;:&quot;https://storage.googleapis.com/papyrus_images/72c7e456bdf6fec83211112802854631cdb3697de25b52e80ca016fcbd9f55c3.png&quot;,&quot;author_url&quot;:&quot;https://github.com/M3-org&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;GitHub&quot;,&quot;type&quot;:&quot;link&quot;,&quot;thumbnail_height&quot;:600,&quot;image&quot;:{&quot;base64&quot;:&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAQCAIAAAD4YuoOAAAACXBIWXMAAAsTAAALEwEAmpwYAAACjUlEQVR4nLVU30tTURw/bxUUKKgNkQiqxaTlcmg/LKiQAh+CGY76DxKkXoLoqfdRhBi9iiyRqKDMtm7zzpvbMXXb9d45ZfgwBR/cBvduXplXzz3bie2M63YbYlKfh8M595z7/Xw/n+/5HkBKwBjTsRLkL4ExRkgjhCCE9N/Bn4cMk0roeVR93dstEJLXtO3KM0UCjPHsfIjnhSCEU1xgYUEMQhiEUFVVgyydxsBBl6HwPCjBam8nhBTy+T0FkiSn0umNZDKRWI1EInRpiFXIF+RMRpLkXC5nyF0rnak7Zy6Gb7kJAHA4+qhXZQI/Nz3hZWZD/OvBIQBAk6n52In6jitdT589NzWfOmO2WNs7LBfamkwtNnvn8frGy1e7NhXFYBc4Co7YzI8HXwAAGhpPEkJUVS0TYIx3EdpWdxRlSxSjXob54ZuEcEYQoz6WDULoZZhJlmVZ/8yvWQhnvnk8lToQQoQQ54NeahEAQFyM0rDlGtzuvlPXYLLZO4fevDVbrNdv3HLcd/b2OR/1D5w939p60dZ2qcPeea37bk/PPYfZYl1aXq5Z7f6BJ80tp78zPn1Xt4gbeTfqevkqFA6zrP/zl3E/x01xgZ/TgeHhkQ8fP41/nXCPjnkZJgjh2Nj7bDZb6xbVuAVlBclkSlG2EEKSJEuSTCUfAmoJVYWhBDwvJBKJ1bW1eHwlGotJkqwngkqgk0P0oLHR/hVwselqERzukdgHZQJuem5tfZ2aqDujjxrWdktGkYNBzmzKmWwVQbH3nA/dbrfL5RLEaCgcEcRoPL4SCkfm5iOLsSWeFwSxeLX3B1Xv8QU8vkAVwdJyLJVO53I5RVFUdYcWlqavazq4dQhp9PH4r0UuE/wGbc5HLWDdbiEAAAAASUVORK5CYII=&quot;,&quot;img&quot;:{&quot;width&quot;:1200,&quot;height&quot;:600,&quot;src&quot;:&quot;https://storage.googleapis.com/papyrus_images/72c7e456bdf6fec83211112802854631cdb3697de25b52e80ca016fcbd9f55c3.png&quot;}}}" format="small"><link rel="preload" as="image" href="https://storage.googleapis.com/papyrus_images/72c7e456bdf6fec83211112802854631cdb3697de25b52e80ca016fcbd9f55c3.png"><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://github.com/M3-org/openvoxels/issues/10" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>Make wearables way more awesome · Issue #10 · M3-org/openvoxels</h2><p>Metadata is currently centralized { "name": "GoldenSword", "image": "https://wearables.sfo2.digitaloceanspaces.com/1d83521d-e9c2-4d9f-bc69-862ac82b588a-goldensword.gif", "description": "One of the first swords minted for cryptovoxels!", ...</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://github.com</span></div><img src="https://storage.googleapis.com/papyrus_images/72c7e456bdf6fec83211112802854631cdb3697de25b52e80ca016fcbd9f55c3.png"></div></a></div></div><hr><h2 id="h-ai-experiments" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">AI Experiments</h2><p>The 3100+ voxel models in this dataset have small file sizes and decent metadata from the NFTs will provide a rich dataset to train AI with.</p><p>One M3 hacker (m00n) has been working on Text → Vox using stable dream diffusion since before this dataset. Soon we’ll be able to output .vox along with glb with different styles and levels of detail.</p><p>With data on who made what within this collection it would be a great opportunity to experiment with methods to create a generator that can redistribute value back into the creators that trained. Another idea would be to form a DAO with every wearables creator having part ownership.</p><hr><h3 id="h-optimizing-wearables" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Optimizing Wearables</h3><p><strong>Software used:</strong></p><p>CLI tools for converting to / from <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/jel-app/smoothvoxels">Smooth Voxels</a> files:</p><div data-type="embedly" src="https://github.com/jel-app/svox-tools" data="{&quot;provider_url&quot;:&quot;https://github.com&quot;,&quot;description&quot;:&quot;Command line tools for Smooth Voxels. Contribute to webspace-sdk/svox-tools development by creating an account on GitHub.&quot;,&quot;title&quot;:&quot;GitHub - webspace-sdk/svox-tools: Command line tools for Smooth Voxels&quot;,&quot;author_name&quot;:&quot;webspace-sdk&quot;,&quot;thumbnail_width&quot;:1200,&quot;url&quot;:&quot;https://github.com/webspace-sdk/svox-tools&quot;,&quot;thumbnail_url&quot;:&quot;https://storage.googleapis.com/papyrus_images/5c530f82d713de24630e433aae0fbf8745bf05e8d06400611190b8c1803c8f38.png&quot;,&quot;author_url&quot;:&quot;https://github.com/webspace-sdk&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;GitHub&quot;,&quot;type&quot;:&quot;link&quot;,&quot;thumbnail_height&quot;:600,&quot;image&quot;:{&quot;base64&quot;:&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAQCAIAAAD4YuoOAAAACXBIWXMAAAsTAAALEwEAmpwYAAADHUlEQVR4nK1Uz2sTQRQexH/AY6EeCiIIRbRSawXFgxQES5HiQbBUhVoaS6TRWgWVUKU9FPHQ9iiePKpgf9jSNoQebN00NU27SXaz25Sk2zTJZtMf6XR3J7MjyYRkSVL14Mc7vJ03+76333tvATEB50CdwiOu5JNKQCiDciEdocIdUJK6PLsZf8hOzzNaWt2Xs2RmAoyxmoOSSm1Fo6qqwjwOIYTp9AHGGOXA87yiKElFKaHB2CCETM7O17QPgaY3t63v4MFukQAh9Nre39FpaW5ptfX2dXRaXryyW6w9j3tsr+39FqttbHxieGTU1tt3t+1e+4OHjGupvHavlwV1z0CtHZx+CcCdupY+qhWgYZfLzbiWVtdY1udjXEufv3xd/Mm43cvLHg/r80MIg4LwfXqaYRinc15JpcwEOkKEENvAB1DzHFTZwHELAO0ANBJyaBQk+rGwODM3Nz0z43A4PZ4Vt3t5eGSUcS19G58YGByamXOUl1xC8HbkEzjWBU5YAegAoBmAOkIMhI18k5tu3KyqrqlvuHy+/lJzS+vE5NSZ2nMNjVeqqmuuXrt+9sJFCGGhE2UNyD7u7yTAyTYAbgHQAsCpwfcf6VzlCWhjNU2HEKqqSgihjqqqCCEIDytOTkmTY7Ht+0+H65qfjE05C4d5iUIbYY4X/AEuKIj+ABfgg0FBZH1+YT0kroc4Xlhd83N8MBDgf3m88Xii4piaBt1AKFOcIoOQnZ3deDyxFd3ejsUScjIhJ7djsa1oVJaTipKioaSiyHJyU5LS6fQR34F1hPSsivnsxUX778AVN9kEgzYTm7Ya5aZFy/c5q++/IL9orC8gSZL5b7G6xkrSFk3qD3DLnhVRFAkhorge2ggfQHhE4VniUCQ662TyBAbWM0hTVShJmxzP+QP+SCRsYH1vbzcSCfM8n0EaQurGRsi75tU1mEG6LMd5nssgzcB6iWGsE4LDkU3H/AK9UOyBjjBU0X5aO1SzVWfV0DIQIqoFykVpgQgbhTt/l0jwWqits93URLZb8Fr4lS56aL5Q9FcfFfxy41e66OuC1/IbqsI+ZE/KUvUAAAAASUVORK5CYII=&quot;,&quot;img&quot;:{&quot;width&quot;:1200,&quot;height&quot;:600,&quot;src&quot;:&quot;https://storage.googleapis.com/papyrus_images/5c530f82d713de24630e433aae0fbf8745bf05e8d06400611190b8c1803c8f38.png&quot;}}}" format="small"><link rel="preload" as="image" href="https://storage.googleapis.com/papyrus_images/5c530f82d713de24630e433aae0fbf8745bf05e8d06400611190b8c1803c8f38.png"><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://github.com/jel-app/svox-tools" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>GitHub - webspace-sdk/svox-tools: Command line tools for Smooth Voxels</h2><p>Command line tools for Smooth Voxels. Contribute to webspace-sdk/svox-tools development by creating an account on GitHub.</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://github.com</span></div><img src="https://storage.googleapis.com/papyrus_images/5c530f82d713de24630e433aae0fbf8745bf05e8d06400611190b8c1803c8f38.png"></div></a></div></div><p>It wouldn’t be a dataset without pretty data to look at, so here’s a comparison of different compression methods applied to the voxel wearables in different formats:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/0aaaff6f1c3a4a8f7cb44cf8014dcce7761e289b045db89ae325adb5be4655d9.png" alt="I tested wearable #2 for this. The gzipped svox was smallest at 383 bytes and the Draco compressed glb was only 8kb." blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAASCAIAAAC1qksFAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAC70lEQVR4nLWVT0gUURzHfwehQx06VASWHSK6dAqSwP5YhywTqZQSQ4hIBIMgOigRq3aJTN3caMAEl/IQZHSIiAjKP0kbmrSSG7vq7oq7W9RKz1mdmZ333rwX82Z3dt0yS+rLD3b28Xvvy+f3+80b4ELMMDLBGTcjJYSQU6inxy1JktN52+VydXV1SZKEEOKcU0qZYVBKrXOsB1swjxBlbHrQ8/FZf9D7PDj2OjLliQaGwjOxT5P+nqEhfygUDgVHx32tTwbGPL6+7uFweNLn83m94wG/PxSZnegfHnnQF4xEw77RiVfumdlowO+3vQFjTCglySRWNYJVgpNWYKEFVSXUFKE0oeozn+e8gVg0jphhWAmUUpzU9UXFzMG6rsoiPQMBCCFN0yw3ezUHk6b2MKi8AVtq4MIdzjlJ59jJOSdYMgkwxun1JdW3/vOsVTjqgLyTUNUqDIzszKU7eC4B/a2ICM4NON4Mayvg7C3OuW6WdmVBTsl+KWYTlLUIg7blCfgqCahFULoqgqwerERQ2gxrTv0dQSKRUBRzyKyBs2JZgrIW2Fj1XwgsZRv8KYGiKKqimq875yPuRw9rG4bv3mdZg0yzpyhVomUJ7HNz3wNxBfErsPsgwHko+JdTpAgCggllzJF/4BDAJdj1MwFdYYrMZ4z13ovbWorgZfsZxjnBZi9BE7INDguDLExCKSGUYrvJaYO0qw1pntheDpe3Ql/DHmGQTBmIEjHGeeO6vcUAdbBd+R5BsYAqxzO7xS+UNMH601DUWLLTsSGvrqP56fsPowODb+diX1QkL8bjlsHjxkJxdROzRBhjRVF0TaeMOfdVlAJc21zYW1/QUQ7veq/K38bjof6Eqrs9Hl8kAtWtsKMGjjgAqgGOnTvR5pI6O6R73VX1TfnFncWn3bWbru+HFzcrKWNJTcUYm2OaaWb6m0NxkmKFc74QDyzEJxnnb6amvsryPELTwRBC86KA9k3IsappckJfVJhBRGT6/wMmhNN8qqOdXgAAAABJRU5ErkJggg==" nextheight="1031" nextwidth="1873" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">I tested wearable #2 for this. The gzipped svox was smallest at 383 bytes and the Draco compressed glb was only 8kb.</figcaption></figure><p>There was even more room for compression that you can read about in the svox docs</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.smoothdev.nl/smoothvoxels/#VoxelMatrixCompression">https://www.smoothdev.nl/smoothvoxels/#VoxelMatrixCompression</a></p><p>I wonder how these vox model formats compare with Bnolans idea for compression?</p><div data-type="twitter" tweetid="1580641383815053312"> 
  <div class="twitter-embed embed">
    <div class="twitter-header">
        <div style="display:flex">
          <a target="_blank" href="https://twitter.com/cryptovoxels">
              <img alt="User Avatar" class="twitter-avatar" src="https://storage.googleapis.com/papyrus_images/20d8929f46644563bbf5a364e2e06d75193430baf1f0393ff697014af0eda9fd.jpg">
            </a>
            <div style="margin-left:4px;margin-right:auto;line-height:1.2;">
              <a target="_blank" href="https://twitter.com/cryptovoxels" class="twitter-displayname">Cryptovoxels</a>
              <p><a target="_blank" href="https://twitter.com/cryptovoxels" class="twitter-username">@cryptovoxels</a></p>
    
            </div>
            <a href="https://twitter.com/cryptovoxels/status/1580641383815053312" target="_blank">
              <img alt="Twitter Logo" class="twitter-logo" src="https://paragraph.com/editor/twitter/logo.png">
            </a>
          </div>
        </div>
      
    <div class="twitter-body">
      Hey fam, vox models compress like shit because the data format is x,y,z,c (so you cant deflate or RLE encode). We're proposing the .voxels format which is identical to existing .vox format but uses deltas. Eg dx,dy,dz,c, so you can .gz.<br><br>Who's with me!? (It's Nicks idea actually)
      
      
       
    </div>
    
     <div class="twitter-footer">
          <a target="_blank" href="https://twitter.com/cryptovoxels/status/1580641383815053312" style="margin-right:16px; display:flex;">
            <img alt="Like Icon" class="twitter-heart" src="https://paragraph.com/editor/twitter/heart.png">
            24
          </a>
          <a target="_blank" href="https://twitter.com/cryptovoxels/status/1580641383815053312"><p>3:27 PM • Oct 13, 2022</p></a>
        </div>
    
  </div> 
  </div><div data-type="embedly" src="https://github.com/ephtracy/voxel-model/issues/56" data="{&quot;provider_url&quot;:&quot;https://github.com&quot;,&quot;description&quot;:&quot;Heya, If we use x,y,z,i,... format, you can't RLE/Deflate/Brotli the output. eg a solid run of yellow (color 8): 1,2,3,8,2,2,3,8,3,2,3,8,4,2,3,8,5,2,3,8,.... But if we use dX,dY,dZ,i format it works: 1,2,3,8,1,0,0,8,1,0,0,8,1,0,0,8,1,0,0...&quot;,&quot;title&quot;:&quot;DX,DY,DZ,I format · Issue #56 · ephtracy/voxel-model&quot;,&quot;author_name&quot;:&quot;ephtracy&quot;,&quot;thumbnail_width&quot;:1200,&quot;url&quot;:&quot;https://github.com/ephtracy/voxel-model/issues/56&quot;,&quot;thumbnail_url&quot;:&quot;https://storage.googleapis.com/papyrus_images/9f664877ac3203e6254b526c6b181a6f4f19ab320d350e0c2c08a251cbb141f8.png&quot;,&quot;author_url&quot;:&quot;https://github.com/ephtracy&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;GitHub&quot;,&quot;type&quot;:&quot;link&quot;,&quot;thumbnail_height&quot;:600,&quot;image&quot;:{&quot;base64&quot;:&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAQCAIAAAD4YuoOAAAACXBIWXMAAAsTAAALEwEAmpwYAAACK0lEQVR4nK2U32vTQBzAo+CLIiIMxX/BMURFUPTBBwV1ThRBHCJ9EwXxPxAZ+KAPYzIfRIQ+DEEQukkJnaV7qNOuabLFJrZpmzQ1HTRd06bdGghxt1tGfvRY0uI27efhOI7Lfb4/7oKZNhBCZ3RAc3MvAACcT9DENE2s51afD7GjwzCMhtpEJ7gCCGGaySQJKkVS2SyXZth8vkDTaZpOAwD+ovQFlEgkDuzD7tw4/+nj1J/1dU8G9UZTUeqtVqum1BmG5bicJEnU4lKB53le4HI5USyparOmKEhjGIau66g4pmke3o8h3o6/ctZdAUFSn6e/hPHZ0MzMuQsXjwwcv/8gcHLo9NVrw9dv3jp67MTde6PPX4wNnjo7+jAwPHL70uUrg0Nn3r3/gE63gt3Gk0cBjwAA0LRo1RuNJEHMf/8RxnGCSDEMG43ForHY7NeoWCotLCTj3+YJIoVHImE8Ui4v2wltOo7JiQkMww7ZgkpFcnK1BAAAoSiqqmVYWam1NQ1VFu76Ijk7x99Mvn45xmVYtOI2ucALslyVystCUazIVV8/gX3tetLt8EXW+5r+M8Bmu9gVQLjZLe8LWOdcj/b/gZ2I+1yiblwBmUxUZRn9RlBjQWd0MHfH6pq2utb2CAYOYs+ePg6FpoPBYD5foBaXrNdb+k3/ZNlfGaEoMkwmm+V2PNqp81ycnIuTHoEsy5rW1nVd0zQAgGEYvlT21Hwr2Y0Nj6DvoHewBQlifcrydJY+AAAAAElFTkSuQmCC&quot;,&quot;img&quot;:{&quot;width&quot;:1200,&quot;height&quot;:600,&quot;src&quot;:&quot;https://storage.googleapis.com/papyrus_images/9f664877ac3203e6254b526c6b181a6f4f19ab320d350e0c2c08a251cbb141f8.png&quot;}}}" format="small"><link rel="preload" as="image" href="https://storage.googleapis.com/papyrus_images/9f664877ac3203e6254b526c6b181a6f4f19ab320d350e0c2c08a251cbb141f8.png"><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://github.com/ephtracy/voxel-model/issues/56" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>DX,DY,DZ,I format · Issue #56 · ephtracy/voxel-model</h2><p>Heya, If we use x,y,z,i,... format, you can't RLE/Deflate/Brotli the output. eg a solid run of yellow (color 8): 1,2,3,8,2,2,3,8,3,2,3,8,4,2,3,8,5,2,3,8,.... But if we use dX,dY,dZ,i format it works: 1,2,3,8,1,0,0,8,1,0,0,8,1,0,0,8,1,0,0...</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://github.com</span></div><img src="https://storage.googleapis.com/papyrus_images/9f664877ac3203e6254b526c6b181a6f4f19ab320d350e0c2c08a251cbb141f8.png"></div></a></div></div><hr><h2 id="h-closing-thoughts" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Closing Thoughts</h2><p>I think Smooth Voxels is a really underrated project, there’s some really <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://glitch.com/~svox-examples">cool examples</a> that are remixable on glitch the author created. I’ve been curious about how to make these wearables more on-chain and archivable, especially after seeing how well some of the formats are able to be compressed.</p><p>Currently the metadata for Voxels wearables is centralized which I perceive as a risk - these are valuable artifacts that I think will be valuable to future historians studying metaverse culture. Wearables was a huge achievement that Bnolan accomplished, shipping years before other projects was a great way to crown the year. NFTs were not popular in 2019 and it was right before covid lockdowns happened so this dataset feels like a snapshot of an online community of pioneer creators in it for the right reasons.</p><blockquote><p>For a longer summary of June → November 2019 check out the dev log notes</p><div data-type="embedly" src="https://hackmd.io/@XR/cv3" data="{&quot;provider_url&quot;:&quot;https://hackmd.io&quot;,&quot;description&quot;:&quot;Updates from June to November 2019 include crypto art, wearables, third-party clients, soundtracks, contests, code optimization, mobile client, virtual panels, and more.&quot;,&quot;title&quot;:&quot;Cryptovoxels Pt 3 - HackMD&quot;,&quot;url&quot;:&quot;https://hackmd.io/@XR/cv3&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;HackMD&quot;,&quot;type&quot;:&quot;link&quot;}" format="small"><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://hackmd.io/@XR/cv3" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>Cryptovoxels Pt 3 - HackMD</h2><p>Updates from June to November 2019 include crypto art, wearables, third-party clients, soundtracks, contests, code optimization, mobile client, virtual panels, and more.</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://hackmd.io</span></div></div></a></div></div></blockquote><br>]]></content:encoded>
            <author>openvoxels@newsletter.paragraph.com (Openvoxels)</author>
            <category>voxels</category>
            <category>wearables</category>
            <category>arweave</category>
            <category>openvoxels</category>
            <category>interoperability</category>
            <category>cryptovoxels</category>
            <category>optimization</category>
            <enclosure url="https://storage.googleapis.com/papyrus_images/527893cb11cd3ddb0cd852b6a7979ad1bf44168a6bb701571ca95cd8bd415428.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[Dataset: Origin City Archives]]></title>
            <link>https://paragraph.com/@openvoxels/dataset-origin-city-archives</link>
            <guid>wr83rgmXM9YUEPzROgSO</guid>
            <pubDate>Sun, 06 Nov 2022 01:44:30 GMT</pubDate>
            <description><![CDATA[Release of the first dataset for Openvoxels, a DAO whose mission seeks to preserve, curate, augment, and promote historical digital artifacts from the metaverse]]></description>
            <content:encoded><![CDATA[<p>Release of the first dataset for Openvoxels, a DAO whose mission seeks to preserve, curate, augment, and promote historical digital artifacts from the metaverse beginning with the virtual world of Cryptovoxels.</p><hr><p>New here? Read Part 1:</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/openvoxels.eth/hBQzBNwFXrOnwj5S5oOiYaBpQrpM8HfjENYMjKcy6Cs">https://mirror.xyz/openvoxels.eth/hBQzBNwFXrOnwj5S5oOiYaBpQrpM8HfjENYMjKcy6Cs</a></p><hr><h2 id="h-parcels-3d-datasets" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Parcels 3D Datasets</h2><ul><li><p>⭐ <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://skfb.ly/oyOxO"><strong>https://skfb.ly/oyOxO</strong></a> - Cryptovoxels districts 12-13-19 snapshot</p></li></ul><div data-type="embedly" src="https://skfb.ly/oyOxO" data="{&quot;provider_url&quot;:&quot;https://sketchfab.com&quot;,&quot;description&quot;:&quot;openvoxels 2019 - A 3D model collection by m3org&quot;,&quot;title&quot;:&quot;openvoxels 2019 - A 3D model collection by m3org&quot;,&quot;thumbnail_width&quot;:1024,&quot;url&quot;:&quot;https://sketchfab.com/m3org/collections/openvoxels-2019-20fbe88b085a44cb8f9fad26fc6297aa&quot;,&quot;thumbnail_url&quot;:&quot;https://storage.googleapis.com/papyrus_images/36daae6e2d374fe746ca3a2f77dd4f084b266f002a726f3dc8e9eef47873160c.jpg&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;Sketchfab&quot;,&quot;type&quot;:&quot;link&quot;,&quot;thumbnail_height&quot;:576,&quot;image&quot;:{&quot;base64&quot;:&quot;data:image/png;base64,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&quot;,&quot;img&quot;:{&quot;width&quot;:1024,&quot;height&quot;:576,&quot;src&quot;:&quot;https://storage.googleapis.com/papyrus_images/36daae6e2d374fe746ca3a2f77dd4f084b266f002a726f3dc8e9eef47873160c.jpg&quot;}}}" format="small"><link rel="preload" as="image" href="https://storage.googleapis.com/papyrus_images/36daae6e2d374fe746ca3a2f77dd4f084b266f002a726f3dc8e9eef47873160c.jpg"><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://skfb.ly/oyOxO" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>openvoxels 2019 - A 3D model collection by m3org</h2><p>openvoxels 2019 - A 3D model collection by m3org</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://sketchfab.com</span></div><img src="https://storage.googleapis.com/papyrus_images/36daae6e2d374fe746ca3a2f77dd4f084b266f002a726f3dc8e9eef47873160c.jpg"></div></a></div></div><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://viewblock.io/arweave/address/f7QsdAM6sBC0UsUp1JoEXT93yMbCAPQIo1uBLhjDGSE">Arweave backups</a> - JSON data backups since 2021 stored on Arweave</p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://gist.github.com/samcamwilliams/26e0505d11a7c25cafc95e08c5be9c13">CryptoVoxelsArchive.sh</a> - Script used to take daily data snapshots</p></li></ul><p>Sketchfab is the leading 3D model sharing website on the web that many <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://sketchfab.com/members?segment=organization%2Fmuseum&amp;sort_by=-followerCount&amp;cursor=cD02MTI%3D">cultural institutions and museums</a> have picked to showcase artifacts on. They offer a wide range of <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://sketchfab.com/importers">plugins</a> to import models directly into your favorite 3D software easily.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/24ac7f64f63eb385331ae32f1c38ed6558b60acb4c59c895ccf20408d53ad233.gif" alt="Importing districts from a Sketchfab importer: https://sketchfab.com/importers" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAASCAIAAAC1qksFAAAACXBIWXMAAAPoAAAD6AG1e1JrAAADyElEQVR4nGVUXXOjNhSl05TBq2KBjA3GDiCEvgDbsZN4NzvJc39P040/GDybyev2T3Tft+9t/1rb6UiCrKd75wyf0jnSPffKOjw+tk3bNu2pPT1/fG6bdr/fHw9Hg/1+3xyb5tic2lPbtObjYbd7evzF4MPPj4fD8XA8te3p06df26Ztju3L80vbtE8fnp4/PltzdnO7vZtGUxe4yPdd4Nq249jOG9sBA+DYjgc9D8IABR6EYADMR8e2nQvHubBt+0eIJuNwFseXGBf2hZ0midUHQshav/tpu327Wq4YZYIJwUXJZSnLsiwrhcpASqkequ7VQAhxe3vz9mqxWi23t9v11ToIgvxyfpkko3Ay8hHG2JpHkzRJc5zTgnagTGgwJpSkVlXQz4wysxRGGaWUc76o6uvr6/XVmlEGXbVLF7hD4ELXBQNgMcpynBMVip0V3XzJuGScG+pv0YtJJjfrTTJPpmE0i2fIR66ihhquC4CV4xxjTF/ZmU4UE1zlSkguhJDnIUxoDTVWryaexlEYpkkaIOTYtrHKBeDNYGAVlJr8vO5dcNHTSGWG9uNMQCp2o8FVMEbN2j3ozeJZFE3HwRi6EPlo5I+sLMtUdnoBKWUURmEYVpXyUEpZaw2poEILKshSiWgB9seff/39z7+/ff4MABBc1FUtmEjmySyeWTnGZwKUkkL7QQRXi5WKsVxUClUlq6pj73fQOfHy8vLly++73W4aRlLK93fv0yS1L2wPQgtnWJtMqTLAZF9NNURVKUtNWpdlrTchuJRc/s9t5CPLsjzoxdNpVS3qeqmqkVCcYSVglswY5ZxyY4LSMImWr6iFLLvPshuifFYhZckoSy4TfwiXi1Vd1SrbXBJCLIzTosg1CkZNorR3hoL3fuoodWnpX132VTcUdHu7vb+/32w2YACWi+Xduzu1VyaUQJqkOMMmUUWh20y1WFev/JvQ/aF/anY1paDrq7VJl2M7q9Xq4eHh5uZms95IIb4KpElKMmKa7rWo2Hk/9wnhBRUFpwUlRI/PiGHAGXZsJ5knhJBkniSXyTyOlUCa5PraKXW7yVU50dfzo4cxjOaE9oPP4dgOgmgcjA0CFFg4y3CW5Tg/h2HpBEhhavdcoNf4OsUsywXuOBhPo2kURqqfJqE1m2dhNAsQCifhyB9BF3pDbwiG3hB60IMuHAdjkpHlYjmLZ0MwNB1r4A+9STA21KYav//uhyFwAxQgH5mRFik4FzWjtO8aFTrjqu9MkSjn9aspAX1XN/Wky0JNp4wQEoURIfpM04cmIeQ/2ZkM9LSnPOgAAAAASUVORK5CYII=" nextheight="338" nextwidth="600" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Importing districts from a Sketchfab importer: https://sketchfab.com/importers</figcaption></figure><p>With the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/sketchfab/blender-plugin/releases/latest">blender plugin</a> you can search for <code>cryptovoxels 2019</code> and quickly import chunks from the 12-13-2019 dataset into your project.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/f49016077aaf353ea11548f732631c5ec7d8571f110c5906c50ff83e55425e5c.png" alt="You can import as much or as little as you want. I labeled the dataset with the year it was taken as a tag for optimizing search." blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAARCAIAAAAzPjmrAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAE50lEQVR4nH2UfWgTdxjHL3+UESRy7KzJ5drkcvfr5S53l15Nz5gazxiopzGGZpLgqMyXWdOUNjR2uvpC0UrnqrN22gbrG8w6rakh0jZZnAibJp3WqbWzdoyNwfbXYG8g6B/bYOTOZqKwz1/H7+X7fZ7nnt8D0ayw0uMlCAJFURzH9Xq9TqdDFGAYRhAEVcBxHEVRdQWGYZ2CVgHFzARgOd6+qn6N0WikaesCrRZSAICE/Jt2vdvULMuryXnAPNT/op4p3SIIYkmtCGhWWrlaEGorcQouN7s9a6FKYxEct7yuyyjYWNbGssxrlDxUGwthEXmaoGjOvlTyrhFdHlhf5V0bgiwEUYq6JM0qlIRYhqkRipTWSZJ8JRUcx2nGhuO4YTHM0VUcwCAIqnXUQDzPl07/F11VFUVRbrdbkqRAINAQDJpNJgAAy7I8z6/z+yORZlEUX8mGYRgDiporjNUcA8xFA6dzGWSlaXWPYRg1QKfTGY1GZVkOhULhcLin54PBxClRFOvqlq/yrmqOtuzbty/e0WFTzF5OFABgMKCVRtSIGRfBC7RardVqhSjaWhJXL7hcrnh85/pAYOu2bXv27u89cvToR8em7kyNZzKpVHoik70wfHHnrl0AAL5INfeSB2bEqihKp9NBEKTRaLRaLaRU3MaxNrtgtwt2R63j3PnzbbE2K025V6zoP3Hi00uX4x0dBw4cSKXS2VxuIpPds3f/J8PD9x4+amltpSiqZkkNz3MczzEMjaKoKIoOh0MQBIfDQZIkxDA0x3M8zwmCwDB0e7w9m8tlc7nBRGJHZEdPT8+jmZlLIyNdXV0//vTzRCbbe+RoYmgolU7nC5Nj4+OiWKvkwXM8x7I2w+LF1XZ7fX19Z2dnV1eXJEnQfOk59ZzPt04Ul8Zi7Z/fuJlKpQcSiZMDA8eO9Z0aGsoXJm8VJtPXxqLRFpPJVEVRkiQtcy4rqrMcq3QzZtDzPOfxeMLhcDAYdDqdLwxUdUEQeJ5nGCYSaS58defB9Ez62lhy9Ors3NzUna8P9/Ye7O6+MHzxnc2b327cNDY+0R6PV1ZUzP+8oofBgLIs6/F4Ghsbw+Fw0aDU9WobVAsCjuNbtmx9PPvk8eyTfGEyOXr18OEPU1dTb23YAADw+XyDiUS8470Lw8OXR5KRSHNDMDgvYlv4JiKKotfr9fl8fr/f4XC8MAAAbNy4sbW1TRAEvV4fjUafzH37YHrmypVkvjB5d+pe/nahIRhEEGSdf/3lkeR4JnNpZGQik71+4+Z4JlMtCKrOG2VlK9xuj8dTavqiAQCgrm751P2H+cJkd/ehg92H/vr7n9nZOVmWPz5x8umz5w+mv0kmU9u2b9dqtX3H+58+e/7Frdu//Prbd9//cHfq3u9//Nl3vF+tlUajcTqdLpdLLXjRAABgNpmampq+vJXvO94fCoWi0Zbk6GhDMEhYLKtl+eTA4P3702dOn9m9e7f6UN7v3PtZ7vrZs+disfamph2pVLotFlPnTVlZmSRJfr8/EAjIsuxyuSAzbjFiFZUVFSaTSa+AIMhCZWJjGKaOa5ZlV0oSwzDq6IZhGEVRvV6vTm/CYlGHTTFeqDh7vF5v6elBlTiJE1R5+SL1DoIgi8rLVScYhtVvHMd5nscwTFUsUa7skiSpapEkqdFo1CAwBRRF/wXPObtXcdpACAAAAABJRU5ErkJggg==" nextheight="1049" nextwidth="1920" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">You can import as much or as little as you want. I labeled the dataset with the year it was taken as a tag for optimizing search.</figcaption></figure><p>We are planning to take another 3D snapshot of the world on the 3rd anniversary of the last one, <strong>12-13-2022</strong>, and run a buildathon alongside. Join the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.gg/m3org">M3 discord</a> if you want to help us plan..</p><hr><h2 id="h-optimization" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Optimization</h2><p>The biggest district in the collection is Frankfurt comes in at a whopping 150mb and 1.7M triangles. I took a double look when I was able to compress this model down to 3.3mb via Draco using <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://gltf.report">http://gltf.report</a>. I could still could shave 30% with gzip as well, making the final compressed version only 2.1mb. To compare with a different method, Meshopt compression only went to 25mb and broke the collision in Hyperfy.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/5f8b5a75257cdc8708a47014c77746389d60b1eccadbd57ceac307d27bde81d8.jpg" alt="Comparing uncompressed to Draco and meshopt file size for Frankfurt district, the biggest district in Origin City" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAASCAIAAAC1qksFAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAEGklEQVR4nI1VbUxbVRg+SbsmBLwNadaGtlsXkBY/0ES2AkZ/QMPXFpCJzRazJrpBaBXNxhzdio3Bz7hEwo8lRMHg32kc88dMSOb84yYD0S0mRiuj7W1LW0bbdawdvfe+7zH3Xj7Kx4ZPTk7OvTf3POd5nvu+l9A84MbBhtg7c3fm/HOhUHguEAoGg4FAIBQK+Xy+f2fngmwoGAyEw+FAIMDzvPg6It0CwvM8AOAq5Ls88r/jX/HFhcXYQjyeWGT/yfquRmN3o9FodH4+GrubjV1PxmbnowsxCclkUhAE3A6E47i1ZzzwGchm4WEGsguQyAjiOgvLIHB0OY1IQYIAIOTuCcIyAIqXgiBvAnlYJ5AVAAVK6QRefxp7mvCsDfua0G1D98t4+lX0LtGMZOA2DuwIUcEawSW8RvCIGrsJdhLsVInzG5XYk6ZLlNL0/bTf7w9ICAYDLMuGtwPLsqlUap0gl8sJokcCRXoZfyboKMceE7pM6CpD127srsVTCT5NKR2/PG4wGHQ6nVar1Wg0JpPJsoqKigqLxWI2mysrK/V6/cDAgBgkz4sWyX7JCn4QCY6V4Vt6dOrRaUKnCrtq8GRSIrj47UWlUllcXKxSqQghDMPodLqioiK1Wl1YWMgwzG6Nxmg0KhQKj8cjE6woWLPo8QRjY2NKpVKr1arVaoZhNBpNSUlJtbX6haqqelvDAWu1Xm/Yu2cPwzD9/f3rBPkhywTlEoEau03o2kDwzRghpKCgQKlUKhQKhmEcDsf4pXHbS3We9/sHLwx/9Nl56/4DhJANBLlcjuf5vAxEBWXo2o/v6tHJrBDckxUQQmTHy8vLGxsaj795/MSJzq53TvW53R9/MfTBp5/UHawjhHi9Xkopx3FiBmIAWywqQ5cVT+YRpGUFKpWqtLTUbDHX1Nb2ud1Dg4N2u31oePjKlR89/Z7PPzz/ffd3Nc/XuM+5H6Xg2iaLGOyyrir4cmSE5KH+8Cunv75w9swZr9d75OhRo9FoMVtaNM27yK7e93rXFaxU3mNDTsF9sQwnJmw2W2tra0tLS2Njo91uP+fxOByvd3S0HzrU3N7e1tbWerCjqb6hbnR0hFIqCMLmQnsUQZo+2FrJYmuRvvQdKvn/KEjTJXF7EDYNikjTt2lqiqamaXIKklOQmoHkr5iNrHbnnRQwUgb5CjYcWOBgphlu7IPJp+BmFUw+BzefhV+eQPYraX8pZADgxVrgKci96NiT+LYBnQZ07kNnMXbVYm+Ki2PkFkb/wMgM+q9i5DecF9eQScDt12DyGZiywvSLMFUN09VwYy+yo0ApCOLRidxmRSuRLmEmROMRurA2wjQ+TxcFLkMTPpqcfRj5c+nvn7LhWzQ5SxM+zD3A5ThmWcyGpFle+JFLib8sqV3/B+uR7JbovdsyAAAAAElFTkSuQmCC" nextheight="1026" nextwidth="1863" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Comparing uncompressed to Draco and meshopt file size for Frankfurt district, the biggest district in Origin City</figcaption></figure><p>The only complaint I heard about Draco is that the size of the WASM library decoder may outweigh size savings for geometry &lt;1MB. If that's all then no biggie - the size difference between uncompressed and other forms of compression like meshopt is substantial in our case.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/3e3a641c1f62886b3a19334f0c47ec11bab7291c9da83c8f9c390bd55f4ca159.jpg" alt="Comparing compressed file size for the entire Origin City dataset, Draco is 32.1 MB compared to 1.43 GB uncompressed" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAASCAIAAAC1qksFAAAACXBIWXMAAA7EAAAOxAGVKw4bAAADwklEQVR4nJWU70tbVxjHTzoGThgBHYh2hTjByEJgmqm98Y6hRRJf+GYzSaUUi6Xv986If8le7kVXqwwtjELnqpsaEi0tMQslS+6tmnjVGtuSXyc75zn33HHuVSOZsvbLE3gOJ/d8zvPjPMi4XIqipFKpTCaTUdS/1Z10Op3JZFT1VSKxlVFeKaqaTqcVRVFVlTF22SGoWq2ebXODg6Fzg5c5jpL43sFeNreb3dP2lcTb5JOcdqhpWjab3d7JlrQ/D3Lp3ay2r2m5XC6fz1/I4JwLAADUbxgc69jgwhMLWmWVY84NxoBSCsAAHwHFFMSSUkoIAQB2TjWAtWet3/B3EXgRg60YbG2yvywnBomqTgTG+GAJAMZYXIrrBjd+pzGEv0P4FsLjp3YT4dv7LG/o4oPt7e3V1dWYUFT8otFIJLJhKhqNrq+vx2KxSCQSj8cZY5xzxpgAAIA43jD+gOcIj1/BdxGePLU7n+F7R/yNYQY5NTWFELLb7Y2m7HZ7S0vLR6Ys3263I4T6+vqsrAgApZQxpps3NAE3rXPP7FN89wwwPT1tAdra2trb253OTq/X63K5Ojs7JUlyOp0NDQ0I2STJa5VBpKhSqZylaAU2LwQcsmNORYgzMzMIoatXW2VZvnbtc4/HMzQ0NDg4GAyF/KauS9cRQgMDAwD0JAKryB8EcDgckiTduDEky7LP5xseHg4EgrL8jcvl+qqnx2azeb3eWopOimzUA8xK3LkQ0NjY2NTUFDDl9/tH/P7u7u6enh6n09nb22uz2SRJqgGstq2rwcd4UsY/XDFJ52sQDodbW1s7OjocDsfExMTY2Nh4aHzE77fZbP39/YFAIBgM+ny+kZERQkitTQkhAlCfotv/jSAcDns8HrfbLUmS2+1ubm4eHR2VZRkh1NXVZflerzcUClUqlZMIrBd4rk0v6SIuIkgmk7+Ymp+ffzj3cHZ29tHi4uPHvy4sLMw+ePBocWFubu7n+/eXln7jnNdGxft0kcENnevv/4AtXVqD+giYiIBzYAyAEgB6agTKe1DcJsUdUlBp4cQh1bf1o4L/70s26qaR8HVWLW9+X1x1lda+Lq1/W1qTSmu9xZUvyO5P5l90AWDiVgAcDG4s0w2Ex8zyntkthCcPiEb3E3DwgmrPibpMtWdwEBdWfl2K+gtLnxSethVXviwudxSeOgpP0D/qj2IKM1FdAbCmBWe8qJcV2FEhe852VMgRUobXL+HoJdHi+Y1ZnH0GRyk4TAJ+xyq7rJBmxQwrpGpO9ZgxMdsZY/8CTz3qnKXu4uwAAAAASUVORK5CYII=" nextheight="1027" nextwidth="1854" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Comparing compressed file size for the entire Origin City dataset, Draco is 32.1 MB compared to 1.43 GB uncompressed</figcaption></figure><h2 id="h-use-cases" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Use Cases</h2><ul><li><p>Digital preservation</p><ul><li><p>glTF 2.0 is an international standard file format for 3D models</p></li><li><p>Snapshot virtual worlds like the Internet Archive Wayback machine</p></li></ul></li><li><p>Create living museums</p><ul><li><p>Recreate CV as it were during a period in time</p></li></ul></li><li><p>Alternate realities</p><ul><li><p>See how Voxels might look with diff skyboxes or weather</p></li></ul></li><li><p>Sandbox for rapid prototyping</p><ul><li><p>Experiment and use to pitch features</p></li><li><p>Good ideas can make their way back to main</p></li></ul></li><li><p>Home space decoration (scale to tabletop size)</p></li><li><p>Mixed media art projects / 3D rendering</p></li></ul><h2 id="h-final-thoughts" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Final Thoughts</h2><p>I want to close this with various ideas that have inspired me during this part.</p><div data-type="youtube" videoid="K8I28erYFLc">
      <div class="youtube-player" data-id="K8I28erYFLc" style="background-image: url('https://i.ytimg.com/vi/K8I28erYFLc/hqdefault.jpg'); background-size: cover; background-position: center">
        <a href="https://www.youtube.com/watch?v=K8I28erYFLc">
          <img src="https://paragraph.com/editor/youtube/play.png" class="play">
        </a>
      </div></div><p>More about the Internet Archive: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/madjin/internet-archive-vr#media">https://github.com/madjin/internet-archive-vr#media</a></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/040b7b5bd583a456010f8f1e8fe8047762c813618c2e4d8d0e1456155b58afe0.png" alt="Source: https://fvm.filecoin.io/" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAVCAIAAACor3u9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAE1klEQVR4nJWV247bVBSGd5wxdpzYjp3Ep71tx4c4PsRxMnE86dg5Tw5kZgqiQq3UXsEtL0AlkPoAIB4CiRdAQogL3oELuAeJV+CyyE47nbZTUD9b29un/etfa3kZYC8B7wB7/S72nhxfKJXLuONGg+Gk4/T70Zlt+zW6UedEhmkAAHi+EUVREPTiOGYY5r1k8kcBABWK8aKd29+6/Z3b27j9re0vO/5KNRMAQLPZnC2WWTpdrdaCKL4UKBWWSiUMA6W7fd8SqNXd6NAN944/90dXtrfrdLfe4NrszgEosSzrB0EURb7nI4RwHCdJgiqokCRFVWtHqlStml+kafotgSrrD66c3jqcfPX1z39/98fv480Tx9+b7hQA0Gq1ptPZWZIkydlsOpsvprPFYrFYrlbrNE3jOBknSRzH4zgOo8HpcIgQvEPAO71v2tnn3/76wz/Pf3z+fPX4C9vZmO4Uw8q1KoUQlGVZkiS5QBRFScpHoSXgOF7OwTCsjGEvZncJDA62u3n07MtHz3755re/JofHuQNnhmEn1eoJ0hhZruW7QktSVSlGWa4pCo00RtNZTWWQykBIk2QZx8t3CLj9D93ogJTx8uH3T3/6sxtuvf7BdGYAnDRblf0WbTfwYqnMp/JyqSyXynql7LZwvVKyqZxl0vhMnEzE8VhIzkRFoQEo3eHA7e/daO+NPh2vnrr9vTc4mE6GYWWqeqIoNIS0JFZFkZLlmiBSkpTPxWKsVU+K6OSlheN3OqAYp7fv+Funt++GO8efu/29P7gqQoTRNUaBGkJtWVZ13TIMS5ZVw7ARamuaoSLT0E3bsgzd0HXdsmwEEUkQx2J9IVCt1c+Xj9f7z4Lhpemund6u42/c/t50MgBKPM+laTpO8jpRVVWWJVEUIISCIMiSpCiKIAhinnFBkiRREgmCeNPBB0T1Xna5vPhklFxs9o8Go4WMejIKm0IbwzCSrAiikNMSGg2+XsBxHMdzfINn2TrP5yPLshzHsQzL89xNLb34Jk9w4nD98PrjJ73ofDCax5NlLzpHesDxCgCgXq/7nh/l5GV+OjwNgl7YD6MoCsN+EARBGI7iUS/oDaLBKD71A58kyVchKuUOKvm6ycoPz/1w0g2SYTxX2yHHQwBKNE0jpOqapukagkgrMAwDoXwOC9pG+3hqGIYsS6+FqAQAjhOT8+0k3Z1nu+XFfah5UPNFpcM3IACA47jT4TAIfM/zHcfxXM/3PMdxuo7T7Xa9HNf13CAMHKfjeZ6macTtJBcOyFGynqS7bHE1X14XS6tNod1ooqMDWVZUpCoKtCzLcbp6gWVbrVaLpmnmCJ3DMsxNfF7lAMeJXpTFk/V0fpBgt9HSmkK7KZiFQJ6DMIriURwEAQCl8k1PyDP5ViN9u5seQ5RMLuarj9L5ZTa/bEl2o6U1ROMowDBMnsew73segkiWZQihLEkQQV3XTcOAEOqaZllmO09UGyH1zSrC8cq9dL/ZP0hnh/X2gWZGXENritZRgOO4NM3mi3mapovVejadZek0zbJ7k4njdLpdR8tXtzq2bdmWbXd0vf2GQG6YZRsc16wXe63GViimQjEEWStulgmCpCiKKCBJ8njAcfy/f7S3BP7vn1zKm1fev/KQl46BzbdjJo69+jY3y/4LCXfIbhYJd8kAAAAASUVORK5CYII=" nextheight="842" nextwidth="1269" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Source: https://fvm.filecoin.io/</figcaption></figure><div data-type="twitter" tweetid="1350620913583214594"> 
  <div class="twitter-embed embed">
    <div class="twitter-header">
        <div style="display:flex">
          <a target="_blank" href="https://twitter.com/dankvr">
              <img alt="User Avatar" class="twitter-avatar" src="https://storage.googleapis.com/papyrus_images/e0ca7aab77b353b4c451dd7c3f44777894e4e50c6d6e42ae157c7ec83ab788a8.jpg">
            </a>
            <div style="margin-left:4px;margin-right:auto;line-height:1.2;">
              <a target="_blank" href="https://twitter.com/dankvr" class="twitter-displayname">jin</a>
              <p><a target="_blank" href="https://twitter.com/dankvr" class="twitter-username">@dankvr</a></p>
    
            </div>
            <a href="https://twitter.com/dankvr/status/1350620913583214594" target="_blank">
              <img alt="Twitter Logo" class="twitter-logo" src="https://paragraph.com/editor/twitter/logo.png">
            </a>
          </div>
        </div>
      
    <div class="twitter-body">
      Places like Helsinki have 3D data of their entire city available in multiple formats as *open data* devs are free to download and build from.<br><br>It's been used for data viz, virtual tours, VR festivals, and minecraft. Would love to see more places try this.<br><br><a class="twitter-content-link" href="https://t.co/kOULTrPz2g" target="_blank">hel.fi/helsinki/en/ad…</a> 
      <div class="twitter-media"><div class="twitter-four-images"><img class="twitter-image" src="https://storage.googleapis.com/papyrus_images/510576acd0ff46b93098d3cbf5efc25fe6292092d9e57881b258bd463cc476a5.jpg"></div></div>
      
       
    </div>
    
     <div class="twitter-footer">
          <a target="_blank" href="https://twitter.com/dankvr/status/1350620913583214594" style="margin-right:16px; display:flex;">
            <img alt="Like Icon" class="twitter-heart" src="https://paragraph.com/editor/twitter/heart.png">
            30
          </a>
          <a target="_blank" href="https://twitter.com/dankvr/status/1350620913583214594"><p>8:48 PM • Jan 16, 2021</p></a>
        </div>
    
  </div> 
  </div><h3 id="h-desci" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">DeSci</h3><div data-type="embedly" src="https://future.com/what-is-decentralized-science-aka-desci/" data="{&quot;provider_url&quot;:&quot;https://a16zcrypto.com&quot;,&quot;description&quot;:&quot;What to know about the new DeSci movement&quot;,&quot;title&quot;:&quot;A Guide to DeSci, the Latest Web3 Movement - a16z crypto&quot;,&quot;author_name&quot;:&quot;Sarah Hamburg&quot;,&quot;url&quot;:&quot;https://a16zcrypto.com/posts/article/what-is-decentralized-science-aka-desci/&quot;,&quot;thumbnail_width&quot;:1200,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;a16z crypto&quot;,&quot;type&quot;:&quot;link&quot;,&quot;thumbnail_height&quot;:628}" format="small"><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://future.com/what-is-decentralized-science-aka-desci/" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>A Guide to DeSci, the Latest Web3 Movement - a16z crypto</h2><p>What to know about the new DeSci movement</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://a16zcrypto.com</span></div></div></a></div></div><div data-type="twitter" tweetid="1541047522088472578"> 
  <div class="twitter-embed embed">
    <div class="twitter-header">
        <div style="display:flex">
          <a target="_blank" href="https://twitter.com/0xidanlevin">
              <img alt="User Avatar" class="twitter-avatar" src="https://storage.googleapis.com/papyrus_images/c1243bcb2231aabadfeaf539268497ab7b977c7f902bc835283fe38b1a7790c2.jpg">
            </a>
            <div style="margin-left:4px;margin-right:auto;line-height:1.2;">
              <a target="_blank" href="https://twitter.com/0xidanlevin" class="twitter-displayname">idan levin</a>
              <p><a target="_blank" href="https://twitter.com/0xidanlevin" class="twitter-username">@0xidanlevin</a></p>
    
            </div>
            <a href="https://twitter.com/0xidanlevin/status/1541047522088472578" target="_blank">
              <img alt="Twitter Logo" class="twitter-logo" src="https://paragraph.com/editor/twitter/logo.png">
            </a>
          </div>
        </div>
      
    <div class="twitter-body">
      Why is DeSci the next big thing <img class="twitter-emoji" draggable="false" alt="🧵" src="https://abs-0.twimg.com/emoji/v2/72x72/1f9f5.png">
      
      
       
    </div>
    
     <div class="twitter-footer">
          <a target="_blank" href="https://twitter.com/0xidanlevin/status/1541047522088472578" style="margin-right:16px; display:flex;">
            <img alt="Like Icon" class="twitter-heart" src="https://paragraph.com/editor/twitter/heart.png">
            293
          </a>
          <a target="_blank" href="https://twitter.com/0xidanlevin/status/1541047522088472578"><p>9:15 AM • Jun 26, 2022</p></a>
        </div>
    
  </div> 
  </div><hr><h2 id="h-participate-open-tasks" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Participate: Open Tasks</h2><p>Make some cool art using the Openvoxels dataset and earn some tokens 💰</p><div data-type="embedly" src="https://app.dework.xyz/m3/openvoxels/view/open-tasks-l6rgqctg?taskId=53425dc9-b405-4dae-8e69-4bf429638481" data="{&quot;provider_url&quot;:&quot;https://app.dework.xyz&quot;,&quot;description&quot;:&quot;Read more about this task from M3 on Dework!&quot;,&quot;title&quot;:&quot;Create 3D rendered art from Origin City dataset | Dework&quot;,&quot;mean_alpha&quot;:74.9179487179,&quot;thumbnail_width&quot;:2048,&quot;url&quot;:&quot;https://app.dework.xyz/m3/openvoxels/view/open-tasks-l6rgqctg?taskId=53425dc9-b405-4dae-8e69-4bf429638481&quot;,&quot;thumbnail_url&quot;:&quot;https://storage.googleapis.com/papyrus_images/cc4a07b883aa0b8fe44740b5b1b8e6028268b779feea85a7707bc7f41a1a4c67.png&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;Dework&quot;,&quot;type&quot;:&quot;link&quot;,&quot;thumbnail_height&quot;:1170,&quot;image&quot;:{&quot;base64&quot;:&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAASCAIAAAC1qksFAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFeElEQVR4nF2Va2wUVRTHd+beec/03rkz++y2u+1uC22BAhW0tNRQ2t26fbDUvu2Tsi3QFvuwDwwGn1sClFIoEjSkSNGQQsVUQBITYyra+EXEoCGSqCEmJMbE+MEPhETMnS2YkPy/zJfzO+d/7vmPTUUVAgpxqBiiLUArXBbaDFERh4oFFFJxhY6rDVxvx01eM+Y3e/1Gb9A5mOkcXeEcSyjDPhJ0DAXtg36j12f0pBjdKUaXV495cZeNR6UQFQGtAKgbgbIBKnkJ0U8tH6DNPCqRUQShqM/TlebvDqb1rUwb8xu9AftAhjmcUNAxFLAP+IyeVLIrxehy6x0u3OrCrW7cZqPV1edoUXkNFLIT4pQc+imvA0n5IKmQQ8VuT+Omwo7Onb2dO3s3FfQsMxwDQedgwD6Qbr7sN3pTyS6vHnOTdof+kokbTNxgx002oOVDeR2tKK6AYiYUg1AMcnImJ6+AUhaU1wJ1I4e35KxqHB0duXJlYX5+bmR4KHdtf8DR7zN6/AZ17P/eSbsdNxm43tDriF5L9FobUDZwymqrehAKaVBIBVwqFHxQSIdiBqdk01Fw4fr1NePj8Zs3by1+dWN8/O28vO50R1+K0e0ju31kdyrZ5dF3uHGbE7cYuJ7otRhV65jKBuW1nJxlVfdBPhlAN4BuyCdD3gsFHydbDCUvmLk9FtszNTUxPXVkx4492Tn9XjOWYnRZ+6TykA4nbjFxA9FrEY5qqEpDVUm4yma1n/G4uishyLstJXNSGrVLyeaNzdmraktKm0tDratzu1NcnU69OZl0WoyuZNL5xByi1yThKgWVK6hcw5U26r6QDnmv1buL4x2C6OQlFy+5BTmZE32CksGpWZyWyxvPG65tTled3aAWu4wWN2n3mjGvGfOQDrfR5jJaTFJH28eVCo4oOKLiChuUVlLrrfZZYGdBEsNINpvAMCLDKCwwWdawTAsAGAB8DhCfYeVCqGwV1QjWajQ1itVaklSXpG0X1DJJiyAcVVC5hMtEFJZRxEbXSwEejncyDJ6YPDM7ezken56bu37+w4W29uEHDx/NX17a2z85c+7GxORnP9x+OPPB7YnJpcsLfxyfvjVz7tczM7988eWD987cuXDx91dGFySNNi7isIBCIgonAD7IewDnYBi9sXn3gTeOnD07f+rU+Xh8uizccPTYbGv7SHRb3/Hpa2P7zp1+/+tTp5cOvH5t/OBid9fsseM3t0dPDAx8evDQtx9d+K2v/5KKKmQUkXDZUwA3gA4WEIZVWGoRY3e4b/94Lx4/OTZ2+MT0XFvr/omjlz5Z+KmjY6q2Znxu7u7k5NI78cXBoaszM3cDaTFBLeO1MK+FNVwpItq+gEISLkvswJqAAkzIGbxgsgCbdv+164v7Xj3019+P7vz8Z1/f4Tffmj357uffff/P/tc+vnr9/qX5e/Pz979Z+nfu4v1A+h5Dp8sn5MWnAfSZW0uGfGLJhAU6CzALMMNIDKOxQGcYwrJuAHwAZgAhl5WeZeUCoBTzalhUI5JaTk/Xuq/EhmUUSTAUHEncQRAKqZZLTxgEcCYvOSXVSxzZuiNXImuQaxNH8iWzWDXKsFnlcNR7XG0O0uQym+2kwcqGGoSiKqpQMAWIKEwBUF7DyZmPh6AMAB1UHJUge4u3tr4Q6XamFG0N9YbCg1uKhzds3FsaeqOycqKkJG7XGxO59iQhNFypYrrnx3eg5FGXlo/ZazEoxrpkjxUYqVb8ZVmhVABRkYBCGq40SA3BdXbclBAFYDpEEq6iQ6ByFVfQqKBZvRxHGfSkacylQt7LiT5O8lvhmkkfghWrQCtI/B40VEVQrR03OXGLU2926s2JiDb0Oh1XIxRFmErH1f8BhmpSD/8lLPIAAAAASUVORK5CYII=&quot;,&quot;img&quot;:{&quot;width&quot;:2048,&quot;height&quot;:1170,&quot;src&quot;:&quot;https://storage.googleapis.com/papyrus_images/cc4a07b883aa0b8fe44740b5b1b8e6028268b779feea85a7707bc7f41a1a4c67.png&quot;}}}" format="small"><link rel="preload" as="image" href="https://storage.googleapis.com/papyrus_images/cc4a07b883aa0b8fe44740b5b1b8e6028268b779feea85a7707bc7f41a1a4c67.png"><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://app.dework.xyz/m3/openvoxels/view/open-tasks-l6rgqctg?taskId=53425dc9-b405-4dae-8e69-4bf429638481" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>Create 3D rendered art from Origin City dataset | Dework</h2><p>Read more about this task from M3 on Dework!</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://app.dework.xyz</span></div><img src="https://storage.googleapis.com/papyrus_images/cc4a07b883aa0b8fe44740b5b1b8e6028268b779feea85a7707bc7f41a1a4c67.png"></div></a></div></div><p>Join us: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.gg/m3org">discord.gg/m3org</a></p><div data-type="embedly" src="https://juicebox.money/@openvoxels" data="{&quot;provider_url&quot;:&quot;https://juicebox.money&quot;,&quot;description&quot;:&quot;Juicebox is the programmable funding platform for crypto and web3. Fund, operate, and scale your project transparently. Community DAO owned, on Ethereum.&quot;,&quot;title&quot;:&quot;Juicebox | Fund Your Thing&quot;,&quot;thumbnail_width&quot;:1136,&quot;url&quot;:&quot;https://juicebox.money/@openvoxels&quot;,&quot;thumbnail_url&quot;:&quot;https://storage.googleapis.com/papyrus_images/1e2c56277151ec0afd1c5dba6f7ec4735e388b065c8e875d6deba9dc74d8eb67.png&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;Juicebox | Fund Your Thing&quot;,&quot;type&quot;:&quot;link&quot;,&quot;thumbnail_height&quot;:497,&quot;image&quot;:{&quot;base64&quot;:&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAOCAIAAADBvonlAAAACXBIWXMAAAsTAAALEwEAmpwYAAACnUlEQVR4nK1U7UtTcRR+DDOh0EISDT/IuppoipG9jHX34q67W2G+NaR0Ocy3yZya0bIokzTJO9LIDyoRkh8kIitaQSi13d2pBYUhUtjUWdGn/oMg47d7Z5sJiQWH333u4ZzznPPc37mAzrNxY3johBBbK2ZDpQWwAvY2yZQd0Lih4ZG7wvRfCFgBapfdUjc9EFVQ0Y1jAzA4oH0E9Vo0YWmssN4J1O7DdIZOC3u5bKDB4rhUVmjXoqQJavdqjt85Gh60C4yorIcAkZV4gvRSBwLyeKSUV+UltRbueFfa96F27Itt+Hb3CZw0E47QRqWHlkfJ68rOhUjTW+i95NXgJXVpF4nWe0mahg826AH70lZE3avH9BDGTczcmRcfm4X36p5mVS50j8OGkNpUvLrc/+3H8nKOZeZUm6/8qq+17+vpdp+NW+od+W7l/DVdi003P1d2LhDuPP4Ie/bBOcwNx1rMx5Mzq+8z/TMlDYZDB6FyktKiBmEEtKuua/HN7E9Tu8/cMW/jluo5f+mVT1bOLzJVdS5YOb+5Y57EK55BMahnTSPnAaoFMq43JmIyHq0UkHNj576u6vgkaJ4GhBKCEjEeoknxFMGiFLSLnCqXBERTBRSjn6NgCnoBWVbEGRFXcTca8ghQwDagavOmi1nK4IqsuqbawGih35MN4lBndh+UD0E7gQNAMRIbVWnyyozs7q0xjhyqhqkBPSa1/8ce/PWaCqRxWTtS2nB0AtFyRFHpqY1pZb1FuxW3gCeDd9ocs1A4SdhaBOtbAoMX+jGkXEdsct2e/aMwQ2ZE6jWABUBl1mKLEfJRiWMjm8x4oB4nZ1JzQiSbur0CiRcCG8MjwY5dLUjvgdb9D7+Klc03eAPAg/wJ6e7nTxIs+gP2C7rA0+4MRDUrAAAAAElFTkSuQmCC&quot;,&quot;img&quot;:{&quot;width&quot;:1136,&quot;height&quot;:497,&quot;src&quot;:&quot;https://storage.googleapis.com/papyrus_images/1e2c56277151ec0afd1c5dba6f7ec4735e388b065c8e875d6deba9dc74d8eb67.png&quot;}}}" format="small"><link rel="preload" as="image" href="https://storage.googleapis.com/papyrus_images/1e2c56277151ec0afd1c5dba6f7ec4735e388b065c8e875d6deba9dc74d8eb67.png"><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://juicebox.money/@openvoxels" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>Juicebox | Fund Your Thing</h2><p>Juicebox is the programmable funding platform for crypto and web3. Fund, operate, and scale your project transparently. Community DAO owned, on Ethereum.</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://juicebox.money</span></div><img src="https://storage.googleapis.com/papyrus_images/1e2c56277151ec0afd1c5dba6f7ec4735e388b065c8e875d6deba9dc74d8eb67.png"></div></a></div></div><hr><p>PS: I airdropped Snow Globes to all that juiced the Openvoxels DAO with 1 ETH <span data-name="crystal_ball" class="emoji" data-type="emoji">🔮</span></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://opensea.io/assets/ethereum/0xa49d9b77be91c9b7ce6bea17a2955f39cd7b90c0/1">https://opensea.io/assets/ethereum/0xa49d9b77be91c9b7ce6bea17a2955f39cd7b90c0/1</a></p><p>You can also support us by collecting this post or purchasing a 3D pin for only 0.01 ETH</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://create.zora.co/collections/0x889b4c8e99944e84a314427ed701bdf9f6bc55e6">https://create.zora.co/collections/0x889b4c8e99944e84a314427ed701bdf9f6bc55e6</a></p>]]></content:encoded>
            <author>openvoxels@newsletter.paragraph.com (Openvoxels)</author>
            <category>archives</category>
            <category>voxels</category>
            <category>openvoxels</category>
            <category>dao</category>
            <category>gltf</category>
            <category>data</category>
            <category>blender</category>
            <category>arweave</category>
            <category>compression</category>
            <enclosure url="https://storage.googleapis.com/papyrus_images/bf9844c6157a8e592d7180d943c053b552d60da128104b0045644f1871da3e99.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[Motivation and Mission]]></title>
            <link>https://paragraph.com/@openvoxels/motivation-and-mission</link>
            <guid>fPgcshAKeEiCV49pP2eQ</guid>
            <pubDate>Sun, 30 Oct 2022 23:06:13 GMT</pubDate>
            <description><![CDATA[I want our digital wonders to last and the early metaverse pioneers to be remembered. We shouldn't rely on centralized platforms to preserve our digital artifacts.]]></description>
            <content:encoded><![CDATA[<hr><h2 id="h-motivation" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Motivation</h2><p>I want our digital wonders to last, and the early founders and pioneers of this space remembered. Without history, society is easily reprogrammed by its incumbents. If we don’t tell our story, someone else will.</p><p>We shouldn't rely on centralized platforms to preserve our digital artifacts and stand the test of time. Twitter is powerful, but it's also a rapid stream. It's useful for data in transit, but not for data at rest.</p><p><strong>Virtual worlds are ephemeral</strong></p><p>Recently I logged into in VRChat and noticed many of the worlds in my favorites list were disappearing, worse yet I forgot what they even were.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/ebb9800cb10c8d38dee37e49c9a374d8eb86f44e7693887817ba34efe86683fa.png" alt="" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAMCAIAAACMdijuAAAACXBIWXMAAAsTAAALEwEAmpwYAAAEO0lEQVR4nE2Q3U9adxzGT1ZtRcQjHnAgrx5eBYSDP46IIIejUg4iKsdJjcBAma1vbai1lLTVurajOGPWJqZtarOsTagL0YU46+4aR+viXm5MWuIypzH2quk/0LtFbc0+eS6ei883T/KFuFVahF+lD0Xt41etsfhxLKOXjkrDhU/9whVbLGGLJf6vHTv1w2P28atY5BybJ0UqUY5AxhHIuAIlVMhEhFWoRqlQoehBZKhKJlOhqNNu7+vtDff0hPx+c61RhUrFAmFhAbOwgFklElXL5YcmelBQVKOQ+9zuSE9PJBjsCQQwANRaDV8kKWQiUBHMrdZoTbgJA8BkNtcCUKPXUx7PyOhoi8vVSft8ND0yOlpvsdRbLBy+uAThYQDUAgBw3ITjBgyr0euDoVBfNOp0uTo6OwOBQDgcNgFgwnEWwoNOsbhqbU13VxdN0yRJ+v3+9vb2ZDIZDodxHLcTBABgdnY2FAoBALiVkpNMxNbYSNN0W1sbRVGBQICm6ZmZGYqirFarxWIhCGL+8WNnS4tej8FcPsSAK1C5fP3Vq62treXl5Ww2Oz//KJ1Ob29vZzKZdDr9+hODg4Ml7IpTLIQgiP39/bW1tcXFxY2NjVQqlc1mNzc304fk8/n379/ncjmCIJjsioMXKas1JhwPhUKrq6vpdHphYeFNPr+3t/fvzs7+/tsPHz58k0wSB9jLPxcwYK4Bw4xG451U6vnq6oP7939eWdk/4G0+n3/37t3u7m40GiUdZJ25rhThfRwwaKsbLPXjsdhSJrOey/347Nn54aHLF2M3p6Ymrl8/G4loNBqzuY7DEzFgrtFo1CgVba3Uzamp7E9LL3O/Pn3yZKC/byKRuDE5mYjHv+jo0Ol0AICPA6VwWbWlQQ5wW4fP0eqpI1u4YglfrZWazByxtKC4uFynY5eVlbHZxTDnFAvh8Phqc4PS3NDY1kG2d+rM9UilUIIBaS0Oc7hFCFKuUsEsVikMM2AOVMhgQxDkjU8EU3f7Z+/7J257Ll3zxif77j0ey6x4Y4kSkcjz7TR0yGcnigpPshhwWfi7B73Ju/6J28E795oGRvw3pwcePB3LPMfI03wHQSSuHPknGKVQuQqDuYIKa6PI6ebbm8Quj7CZErs8laSTZyMrrITMS2vOBAWkS+r2oh6fzNMtbG7lWmx8wilspoTNlMTVduifFjpdPBsJi+WlYjmTwytBeGUVIsgRn6w5E3FOJA2hgdr+4dr+oaMYvjzXdPna0MPvyYsJ95Ubww9/aLl83XEx4Z28NTD3KDo3b/rq/JFpjAwelmF9MOr6etrQ3D4ulVAKrUCNV6kAZIsljJFB/Ox5lGxVeLrkbp/c7VO4fVKnt663f/XPzRevtxZ/+2v9n51Hy78srf++9ubv9IuXf+y+dUSHxKRHeXzi6UIdVP3wmNHpnTPIu2VqntIoUWD/AQOBdLhg1UW7AAAAAElFTkSuQmCC" nextheight="233" nextwidth="635" class="image-node embed"><figcaption htmlattributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>YouTube also does this too but at least we have good tools to download our favorite videos with, we can't say the same for most of the virtual world platforms that exist today.</p><p><strong>Preserving virtual worlds has unique challenges</strong></p><p>Screenshots are fine for preserving books but don't do it justice for preserving websites or games. Projects like Voxels aren't a typical video game, it's a constantly changing / evolving virtual world.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/c474d994799f0f8787a8e33efed96d4123edc05da021af3779f1687d99e2b92c.jpg" alt="" blurdataurl="data:image/png;base64,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" nextheight="2164" nextwidth="2366" class="image-node embed"><figcaption htmlattributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>I picked a part of the map which didn't have much building activity to better illustrate the differences between time. Many places have completely changed.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/967617256b0ae3ab5362d4917ba04d6f9a78282e176daa05fc57ede5f18c60d3.gif" alt="This is the same street 3 years apart." blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAASCAIAAAC1qksFAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAAFklEQVR4nGNgGAWjYBSMglEwCoYDAAAG0gAB1f3vGwAAAABJRU5ErkJggg==" nextheight="338" nextwidth="600" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">This is the same street 3 years apart.</figcaption></figure><p><strong>Right now there is no wayback machine for the metaverse</strong></p><p>The only way to experience most virtual world content the way the artist envisioned is via the main client, but what if a future update breaks it or changes the whole vibe?</p><p>Alotta Money (RIP) is an OG cryptoartist legend and built many incredible virtual landmarks before he passed away.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/b2b3a73d69fae6c238ea2413faad900f98dc253df1aade754e5d8f2b4e92fbe1.jpg" alt="The Scarlet Factory, located in the Music district of Origin city, Cryptovoxels." blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAASCAIAAAC1qksFAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFhklEQVR4nLWTa0yTVxjHHyi3lrZv3/ft+/beQq9QGISrolyHOqNDHdHhjAxEp6ACFgRBpaxyKSByLbWltSBlILeBjIHaUBXFTc0UF5yJzmyZ4jInWUz2YV9MF+o0mvlxS345539ynuf/z8k5B/5YdC08cv35wvXw+uNbHcOOHM2YOnJcRZrrxwxXXPVjTyu775e13ShuvFqgv7S/2rlX58jTTuYencjTTu4rsu8rHijQThZoxzW6iUNVU+XVUxV1F3QN01UnnA2GqxVVA+DQmx7c/2u6pdcoZPVK8dd0ZZZ2G5y2TXk96uU19dOH+x6XGeYO6qeLay9q9Bc11Q5N3eXK3e3aQktxnbOs9kJF/XRl/ZJvbcvl+rYrJwyzzR2zHZYb0CFg3e7o/0pvtYTFNHKRJi5qFLLMIrQ7AOuX4QNydp8Mb9cNteU22RVRrdlV5f2/VZfZP68cLjN9r9cOH9dYKtq/qW66VNs2U2+62WidazJdM1humrtuWXvmTtnvgFnEtojR8S07fnrwop0vKGUyiujMCpRZxWa28lCTEO0UkV0B3F4pPq4iT6/Nbk/PnwrmdGoH9PpzlmzdySP2Ott8i+Faa9cdk/6sXao+KY+x9c6f7p3/on/+zMiPUEOwGrnISPyahWeumWPGfBq1gIZ/AJ7rATaA98cetDw/RgmTbhQSFSi7hmAahaw+GX4qOnVEQTiiUkdi145lHraNPeoa/XmwxORKS3TVNA0P3fvS8fu4c/Hc2QcwKGdr6NRqNtMsC+4PX7bbF9HQkc0eXgNy9i4fRpQvLZYC4QCNXE4rnzyKYsUMTMMg+mR4Mw+1iIU9gdiIKrzPfGlo8smE7VtXUamrsMhpmJwxTNzOKXmYvBbMImwdxe9IaNSv5+8Mbdqe7eVd6M+I9IBeqSDfH1/vj4joVD5AhwAdUcjLsfgOYXR3gPi8mpdDRTOorEMsvkWM9W3dPzPnunbmu+cpihsR/NmMPb/EJywmqZ8mRkErD2nmIZ0iiXO3plUeXMBAC2iscDY7jRDsQvADXNKHiQp9/Sxi9Lw69FN2gpaImAgKuKAWlOO8RJzIprGcoWr7hqypiwvX+68/S5IvJsmfxKvuxq58khD3NCkOzCLUJGS18pBGLlLFZjbzSA2dutObkeVF1dDp5Qhztfsy7FLCIua38CSjSvlksNQq5ucS/DS+aAvGcYSoDAJWDcHtlKnvxooW4qXPUxQ3I0O+DlZbJdJ/TmAVc3sC5Q0cwigkNoJXKIAIIM7Tc5Uv7aNAbjrC6AnkWMUcqxjtCuCNRS79xCxvxmc0LNcPGQ+S2aUcmwTtkmAjCt6gnG8Vcw0CMpniBQDQzOMc56DO7P2zpVU1BNMm4aQAJJPYSgSP8/RK4/JvOUYrN60zCVkNHKJfRowqyV4pWUcSyRSvnND3DsZEDSsEtbIgjUC6hyfJwLgfMtA1fvQ0XzpvyR7gREScMTj6yoGy/sTUNj7LKMRiPTyChYIVpOQTqn+mKmjm3g+H09IsYnRV7IoNPv7pvowsqaJYHrTTm7ojMrZk45ZBOSePI0xi4gkInsJCk+lIuI/3Mpqf58sAqyqihhDpZMoqNlnNRnU4Ix6W3mWSB0VPYhq+8NjWjFKRxBEiLo1eDgBhADap0qxU63BkLw3P9EHGlNyeQG4dyTmKsssRrAJFK1C0jsR2+dCWAjoErHEV2R2AdQdgNglqD8SOsRmHEH8NnVroT831893mSdnmScmnUbdTKHIAOUA6wGbwSAaIBYgBiHKLMIAg9xgNEAfwPkAqwFJCKsBqgASA5e69MACVG6XbSw6gAJABSN06xI3MrZXusuA3UL8SKneXwq2XJuXb1epXRv9G/fbuy+U7eV3wjv7/lv/F9M2AvwHApdsj1rQvOQAAAABJRU5ErkJggg==" nextheight="1063" nextwidth="1900" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">The Scarlet Factory, located in the Music district of Origin city, Cryptovoxels.</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/71f02ea97d3f64a1e0635079c545546ab0106a0387f8c305bf652d10ed99f3f5.jpg" alt="This is how the Scarlet Factory currently looks with 3rd party viewers (Substrata / Unity /threejs / hyperfy), none of which are anywhere near good enough yet." blurdataurl="data:image/png;base64,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" nextheight="1996" nextwidth="3787" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">This is how the Scarlet Factory currently looks with 3rd party viewers (Substrata / Unity /threejs / hyperfy), none of which are anywhere near good enough yet.</figcaption></figure><p>Who else is working on such? Isn't this a major narrative point of the web3 metaverse thesis: Interoperability, ownership, digital preservation? What's so meta about platform lock-in?</p><p><strong>I miss when Cryptovoxels was black and white monochrome</strong></p><p>I feel like a metaboomer when I say this but in my day we had to pay for coloring our voxels. During the first year of Cryptovoxels the entire world had this unusual black n white monochromatic aesthetic that I always thought was unique / punk rock / noir. Ben Nolan may of joked it was to save on network bandwidth but there actually was no practical justification other than it simply looked cool.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/cf2c1aea19501929032845b9ff2a8934ceb79cf883d25e129c8b138866aced49.jpg" alt="The Clocktower in Makers" blurdataurl="data:image/png;base64,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" nextheight="1080" nextwidth="1920" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">The Clocktower in Makers</figcaption></figure><p>I really do miss the black n white version of Cryptovoxels - it was iconic. In both the online and offline world saturated with colors it struck out and was recognizable anywhere. Seeing black n white voxels instantly made you think of Cryptovoxels.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/6d44ef325b461a9c9156ba6a4fcbcb4063da723d7f8904a4098cc56c1b0a6173.jpg" alt="WebVR site with Cryptovoxels displayed as a game within a game" blurdataurl="data:image/png;base64,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" nextheight="1078" nextwidth="1920" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">WebVR site with Cryptovoxels displayed as a game within a game</figcaption></figure><p>Image album with more pics from that era: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://slate.host/jin/cryptovoxels-history">https://slate.host/jin/cryptovoxels-history</a></p><hr><h2 id="h-what-is-openvoxels" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">What is Openvoxels?</h2><p>At a high level, Openvoxels is a:</p><ul><li><p>Data DAO</p></li><li><p>DeSci art project</p></li><li><p>Metaverse interop working group</p></li></ul><p>Notes from our interop projects related to Cryptovoxels are in <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://hackmd.io/@xr/voxels">The Book of Voxels</a>.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/a09ce6b392f49f5dd7abf7a5552688ad0724032c6f66d462043d8953cec41b10.png" alt="Will be posting notes to this hackmd" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAASCAIAAAC1qksFAAAACXBIWXMAAAsTAAALEwEAmpwYAAAEvElEQVR4nHXVfVAUZRwH8B1iVo/rZnnObZ/nud17293bvdvzLkexmUTeFBAJmOMlvIljzLgo7W2sUXTMTDJMxJdGBAyJsgCHKVPGrhyTQYSBgXQUQRLRQVMRk5zUsbJmaLgThIO+8/z5PPt5nuf3211CURSn0ynLMsbYYrGwLEvTNMMwtD8M8wzDIIjMHMdihCGENE1jjBFCLMtijDm9HiEkSRLPC1qtlhkLQig0NDQnJ4ewWCyyLHMcR5Jkenq6LMsAAIZhRhdznH8y5HnBH5HnBQjRWPDowBiOYYGdjQMkSWZnZxOzHQ5Ob4AQajSacQAA7bMO27x5cwNr7HarXZGtsmi3ywCowqmwcOrpwKCoMIoK02hmAkAxDAwC3G43IZh0gh5BCFUqlcvlCgD0LJq38BERERhjrVYbuyg9xZW/MC4zMjZzYdyLkTGZkTHpC6JckVGu6JiM6NiMxCUvKUoEABSEjw2EUEhIiNfrJcwmo8CbgwGaNpl5k9lM07RWCzZ8WHXo6M3q2u6K6jO7K9pLSls+2dlYvLtx156TpRXNZRXNdTXdWZn5JPkUQmgikJ+fT4iSZLXZMEITr4imaVEQLBYLTdMAgG1Fn/f3DZ/v7uvo6PP5es53X68/2Nl/6fehoYd37jy82Dt0vnPInfXa9IDNprAchzBWq9XjJwhMgv4AQO3fVXez537/zzcudgz2tt3qahk4faL/TNPl/tO3Lp+9feXs7V/P/ZGXszIklJgGgJzRZJ1rkuwTr2i8VhBCiqKKNmzrPnmx6XBb45FWX82Jkw3tnqzcVSve/nP437sDd880d438PZKenDFj5oxpAL3BYBStOk7/f4BGo/EdP9X1y2BTe++14X8O+1pWv7eRIAiBFwrWrd+06o3Xl79SUPCBhZdm0bOCijwKOBSeFyUUqEFGxlQAAGpL0acNxzvKq79b+c5655z5xFjy8vJqa+uio6IJgtAC7fjTJwGIM+g4I4RQrVZnZmXJsjQRCMRsMsuybDQawymKoWm9nmNZFiEsCMJsh8PpdOp0uvHLCQawjg3sVKVSpaWlBZ0gEEkSFcXG86bRt1kUjSYzLxjNZqNBz3GsToexyWh4svkpAIcwizBWqVTZbrfNZqMoavJkZv5zC+KXpiQlpyQlvZCwNDUuMTVxSUpSctrihPjno+Ki4hZHL4rnRSnoW/QEMFocnIEnyZnLX15htyuTAAgBAOuKyupbr+78pvXj+qbN+xreLKkrKK9fW7ivoLCyuOLI+7tqtlb5ElKXhalmwGnaFOk4s4QgJEnS4/HY7faJAPS3aeXX37de+WtxTfuSnwa9Vcc2Vv5Y5ruwo7R+zaay8gPH1xbufeujyoUJLo1aBeFUALOjAMIkSebm5gYBjL+L9h78ofe3kS8ae4s6bzX33um8MFhd6+u6eu/c1ftfHWlbu7n81dVFsjJHC8KnaVOIWb1gDXz8pgKBE5QcaDjUcunCtQcDNx70DNwrrf5WFK37644da+urOdp+/f5IYXElAzn/z2MqgHQG0cZyBpIM9Xg8ijKpBhDCcIqKiV26cs32dws/67n+aPjRyJYdlYDWb93zpe9Uz7bS+tLqhsTkZfAxMKnIXq/3PzNTprvePFzeAAAAAElFTkSuQmCC" nextheight="1080" nextwidth="1920" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Will be posting notes to this hackmd</figcaption></figure><p>The notes are very media rich and useful when collaborating with SDOs (standards development organizations). We can use hackmd notes for quickly creating presentations, videos, and immersive thinking spaces like my garage lab in <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://store.steampowered.com/app/266430/Anarchy_Arcade/">Anarchy Arcade</a>.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/d61dcda733f6070fb603e8a3752ea7a86acaa0b95444920a9ecd46480dcf4350.gif" blurdataurl="data:image/png;base64,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" nextheight="427" nextwidth="768" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Digital gardening in 3D: all of these things you see are launchable shortcuts</figcaption></figure><p>Populating virtual spaces with project notes and media files as 3D shortcuts has great benefits for coming up with new ideas serendipitously, like externalizing a part of your brain into a room without having to foot a huge electric bill.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/b84e0f5181dd63580fc3fcd3182c141fdc679bc5935d1db21a8af248fde7e77c.jpg" alt="Much of these ideas are years in the making" blurdataurl="data:image/png;base64,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" nextheight="598" nextwidth="1200" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Much of these ideas are years in the making</figcaption></figure><p>This garage lab is my digital garden. Within it are notes from multiple different dev logs, densely hyperlinked information represented as objects with screens. It's a rich environment for thinking about metaverse interoperability that will soon be coming to a browser near you.</p><hr><h2 id="h-dao" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">DAO</h2><p>Cryptovoxels is somewhat unique amongst other web3 metaverse projects in that it has no official ERC20 token and no DAO. The team has floated some great ideas but ultimately refrained from rushing into decisions.</p><blockquote><p>We've been discussing the ability for people to be able to run bakers and get paid in token for helping us bake the world and increase the visual fidelity.</p></blockquote><blockquote><p>A governance token would be super dope if we used it in a super high resolution way, like here's 10 bugs we're gonna work on, vote with your tokens in the next hour to prioritise the list. So a dev could start the day, get bugs prioritised, then start work an hour later.</p></blockquote><p>I believe <em>how</em> we work is just as important as what we work on. I see DAOs as a better model for working groups, and that Openvoxels can serve as an example of such. Sometimes the best way to learn is to simply do and lead as an example.</p><p><strong>The plan</strong></p><ul><li><p>Part 1: Datasets</p></li><li><p>Part 2: Living Museums</p></li><li><p>Part 3: "Burning Chrome"</p></li></ul><p>I'm grateful for everyone whom joined the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://juicebox.money/@openvoxels">Juicebox DAO</a>, ya'll will receive gifts soon.</p><hr><h2 id="h-screenshots" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Screenshots</h2><p>These pics come from a 12-13-19 snapshot of Cryptovoxels that was mesh exported loaded into Blender and alternative clients .</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/78f22ba17ef6e25d02bd6b38e3afd1dbac6f96a035a5024573c950420f7a52fb.jpg" alt="" blurdataurl="data:image/png;base64,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" nextheight="925" nextwidth="1876" class="image-node embed"><figcaption htmlattributes="[object Object]" class="hide-figcaption"></figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/2cc2d90fc78a89cce4e4a7f4b943e71d4d900279133d11b8f95a7bb9345b0fd3.jpg" alt="" blurdataurl="data:image/png;base64,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" nextheight="915" nextwidth="1668" class="image-node embed"><figcaption htmlattributes="[object Object]" class="hide-figcaption"></figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/3ecd22fdd12fd16a5b902b30f27d4daa283d4124c30a339b3fa342ccaa17ffe3.jpg" alt="" blurdataurl="data:image/png;base64,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" nextheight="2407" nextwidth="4608" class="image-node embed"><figcaption htmlattributes="[object Object]" class="hide-figcaption"></figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/686c970397de1b0a9ced9b8977831414cf763d44d4a2a80bc27bcfea38ec00df.jpg" alt="" blurdataurl="data:image/png;base64,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" nextheight="1078" nextwidth="1920" class="image-node embed"><figcaption htmlattributes="[object Object]" class="hide-figcaption"></figcaption></figure><blockquote><p>A people without the knowledge of their past history, origin and culture is like a tree without roots - MARCUS GARVEY</p></blockquote><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/e116706d8e4930360bb0761da64eaceb335b0c45443ad9e592141614914fa35f.gif" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAARCAIAAAAzPjmrAAAACXBIWXMAAAPoAAAD6AG1e1JrAAADr0lEQVR4nKWSf0xTVxTHDzM4KkVgkC0aEjV1jIm0vJZWnbg4hmgoU4wDRwer2CCV2BAEVmqUYmEFwvhRVxpCk7kmmAYikhBclnQdDdJgRAtknSYSnM5VhBhiCJEsITvLee+l44c//jD55Obe+84533O+98F8rxaH9OjR4/B59J7H0Wr0XcSJWn6dqMPxWnZTi/eb8KGF+Lsdp208j3/gmWzG380UdseIXj26S9FT4bqYDs96itBTju5y/PUs/nYWh6pIadSIozU4ZuJLBwX+ukQCfFErMW3DJ+10fNCCf9RTf54KdJe+6NcuDZRc1X8CT51qdJehq4xWDk8VjTJm+r/3CRZ/PXH/e8LfwPOglVSnWmlWXw317tIt9mtnneqFviISePTjV0sDJYskeObf6zr8pZRnsJL17dwKMV6yjpQm6ogxE96sxiED63MFussW+7Vz3Sdnur6Z79V0lcnhbvvR5z2Fc93qma78gCNvpiufY677xEJf8dLAGV7PXY6eb9FrwDs1JHPbiMNVZKlL98917WL/qflezaxTHXCo/rTnTtlzpuw5AUde56kkuNWUGXCoJu05fusRX5vS16Yct2Tdbc/2W49M2nMDjvxZp3qu5+RCX3FwOFKl4Qzo0i30aWad1NDjy3njlqyRxgPDDQdumD8fNKV5zenmnG0wVJ9xr+Oory1rpDHDa04faczgPg83HLzVrPS1fOFrUfqt2fc6jl2tTNFnRpzeB5kiqD4c1XR8043v0p73aKZ/UgUcKr81e9CU9rNhr8u432Xcf61yzxUdo9m3Aepz42yF2y0FIuuJeJvmI1oL422FCZ1FH3cWJdiLEy+XiC8cjj4ugc/iQB4Fu2MhZSOIQyAeQBENxamgP7ShWRVnVYssBdssBVtbv97amLvFoIz9cickAgATSTl73qdkeRRtFDHACEAaAeJ1fEVpOB25AEUMpG6GTzfz98lhsBMgCUhS8g4w7xLJ6wmZEEQAIIuEvZsoTRpB0YyAbhgB3SiigRFSF5JQyheHsMLhdL87FlI/oJViVhaVCVnh9SCPhA+BTeZa45AJyQFFNCsQA/L3SI+7fz3B6kGNXZGwHdjRUgSro6XhVHo5sleXJgPDyaW1AjRBItCBERCSUHJJEkp7vnQUDZSy8c0TrFXlJ0jgLF5HJIfxm1XtyIRvIbADQCzgYYTszxC62lDZ2wgkATkgjeARh6yozvnL8fo3WBXzkkcOvhX3BkGW5y9necxaksPoNxUB/AdLpCZSkvUL5gAAAABJRU5ErkJggg==" nextheight="520" nextwidth="1000" class="image-node embed"><figcaption htmlattributes="[object Object]" class="hide-figcaption"></figcaption></figure><br>]]></content:encoded>
            <author>openvoxels@newsletter.paragraph.com (Openvoxels)</author>
            <category>openvoxels</category>
            <category>cryptovoxels</category>
            <category>voxels</category>
            <category>interoperability</category>
            <category>digital</category>
            <category>preservation</category>
            <category>nfts</category>
            <category>archive</category>
            <enclosure url="https://storage.googleapis.com/papyrus_images/1d9db9496e8db1dda5bb013eaa24b10ca33ffa74d92b54bb7e2384a2ace83a98.jpg" length="0" type="image/jpg"/>
        </item>
    </channel>
</rss>