Skip to content

Integrating Decentraland with 4 other platforms

EnactedGrant Request

Proposal Details

Author0x1887…c317
PublishedNov 09, 2021 08:44
Voting beginsNov 09, 2021 08:44
Voting endsNov 16, 2021 08:44
Snapshot#e9ZzgJu

Grant size

48,000 USD

Tier

Tier 4

Beneficiary

0x1887…c317

Description

This proposal would enable the pioneering work to integrate Decentraland with 4 other systems. Rather than incur large re-engineering costs to have Decentraland conform to a particular Metaverse protocol, the integrations with the other systems will be created external to Decentraland's implementation via IPSME. This is contrary to the often peddled approach which requires integrated systems to adhere to and implement a particular protocol or SDK. When protocols in the integrated system of systems are updated, Decentraland is not required to update in order to keep participating in the Metaverse space. Normally, integrating 5 systems together would require an exponential `5(5-1)/2=` 10 integrations, but translations in IPSME are transitively applicable, reducing the number of integrations required to a linear `(5-1)=` 4. Decentraland can choose exactly what APIs it would like to share with the other systems, whether that be teleporting, asset sharing, profiles, etc. Components will be created that can run along side Decentraland, with Decentraland only being required to update when it wants to make use of or offer services. By integrating with other systems, Decentraland can onboard new users and dynamically make use of services that the other platforms provide. Decentraland can also operate as a service provider for other systems as well. The entire integrated system-of-systems can develop organically.

Voting Power

00.5M1MRequired to pass11/0911/1011/1211/1411/15
YesNo

15 Comments

AwedJobMar 01, 2023

Knev, I was happy to see you finally got an agreement from the explorer team today. Now they will meet with you for an hour so you can get answers to your questions about building the Unity renderer.

ArtReYouOct 25, 2022

I guess this project is dead

TudamoonOct 07, 2022

@yemel care to explain this "Yes" vote?

1eyeAug 29, 2022

As I can see from the Discord related thread - the work is going. There was some communication issues between author of this proposal and DCL dev team.. and it seems now @Nev got an access to dev team. So it seems things slowly but moving on! I am pretty interested in outcome of that initiative... keeping my (only one) eye on it. Latest update on discord is from 25th august.

ArtReYouJun 25, 2022

What happened with this Grant?

NevJan 14, 2022

You didn't communicate with me from Dec 27th until today. If you created a new smart contract, I didn't know about it. It seems to be working now. I'm grateful. Hopefully, things can move smoothly from here forward.

HPrivakosJan 14, 2022

The [first smartcontract](https://etherscan.io/address/0x7816095d41be0ef5875aa8046816ca64a506576a) was created 9 days after the proposal passed. On December 27th, you contacted us to report an issue with the previous contract, we worked on the issue and created a new vesting contract on December 28th, I do not think a day is very long and unprofessional. The smartcontract is available here: https://etherscan.io/address/0x0eE7A7219017693C585C0D3801d1DA977D36C54b You are able to claim everything due as the start day is the day the proposal passed.

NevJan 14, 2022

Decentraland is as of tomorrow one month overdue with providing the vesting payout. I have reached out for help, to which I first received support from Matimio and thereafter being forwarded to HPrivakos on the discord, when Matimio could not resolve the problem. HPrivakos simply replied with "we will be working on it, no eta". This situation is now causing me financial stress. I allotted time to work on this project, sacrificing other opportunities i.e., loss of possible income. I have already put in substantial programming time (as required by the proposal) to which I have not been paid. I find this situation unprofessional and I ask that someone fix the vesting. There is also the question if I will be paid out 2 months upon the first withdrawal, since the vesting is overdue by one month.

EibrielNov 20, 2021

Congrats! Looking forward to see the progress of the project!

NevNov 16, 2021

To the Decentraland Community, I want to take the time to say, thank you for this opportunity. I will be doing my utmost to ensure that this project reaches fruition. I will now start this ball rolling. Kind regards, -KiM

NevNov 15, 2021

That hasn't been set in stone yet. I already have the code for Minecraft, that is an option. Other options include JanusVR, Metaverse.io, Cryptovoxels, Mozilla Hubs, Odyssey, RecRoom, The Sandbox, VRChat and others. Interoperability with web2 platforms might also be interesting. If this proposal goes through, then the first order of business will be discussing what interoperability would be useful to Decentraland and then matching that with other platforms.

yemelNov 15, 2021

What are the other 4 platforms you plan to integrate with?

NevNov 10, 2021

Hello Eibriel, Initially an IPSME component can run alongside the Decentraland infrastructure. In the long run, if Decentraland is pleased with the integration, IPSME communication can be built in. I'm currently busy with the web implementation. A messaging environment can be created for the web similar to that on the OS. IPSME messages are then broadcast over that messaging environment. If the proposal is granted, a discussion will be need on what functionality would be interesting to Decentraland. IPSME supports the mapping of inventory, but NFTs make it all that much easier. In the Minecraft/Doom3 video linked above, the mapping of inventory is demonstrated. Your fourth question is ambiguous. How will I distribute the workload over the period? I will be continuing the basic infrastructure and immediately begin with Decentraland. If Decentraland clears the grant, then Decentraland has priority. Thereafter I will concentrate on the linkage between Decentraland and the other platforms. How will I distribute work, as in releases? I still have to see what is the most convenient way to distribute releases. I hope I have sufficiently answered your questions.

EibrielNov 09, 2021

Hi Kim, amazing project. Could you add more information on the actual implementation? - How do you plan to add your modules on Decentraland, taking into account its a decentralized platform? - How your system works on a web based platform, like this one? - Most items on Decentraland are NFTs, how would that work when moving items from one world to another? - How will you distribute the work on the 6 - 12 months proposed?

daoNov 09, 2021

Integrating Decentraland with 4 other platforms This proposal has been ENACTED by a DAO Committee Member (0xfe91c0c482e09600f2d1dbca10fd705bc6de60bc) [View on etherscan](https://etherscan.io/tx/0xf493a2ad834443481c00b1dc8232d7d9f5741c6b6b159124cf5fcb878550f463)