Introducing an In-Game P2P Marketplace for Dark Forest Artifacts

Lindsay
dfdao
Published in
2 min readAug 23, 2021

Today dfdao is launching an in-game p2p marketplace for buying and selling Dark Forest artifacts. The marketplace is accessible by creating a new plugin in-game and adding some short code found at darkforest.market.

This project was created by players @ nolinker, who wrote the smart contract, Scott Dodge, who built the UI, and @ cha0sg0d, who supported development and offered feedback on smart contract interaction.

Project Vision

Currently there is a need for an efficient way to trade Dark Forest artifacts during rounds and beyond. dfdao’s artifact market allows players to buy, list and withdraw artifacts; search to filter artifacts by name and rarity; and sort artifacts by name, property values, and price, all within the client.

This project sets itself apart from other artifact exchanges that have been developed because it facilitates both purchases and sales for all players, and the smart contract holds only the id of the artifact, the owner, and the asking price; the client loads all the data about the artifact, ensuring that artifact information won’t be misrepresented.

Marketplaces and exchanges like this one add core functionality and economies on top of Dark Forest, and we look forward to expanding the scope of this project as Dark Forest progresses and based on player feedback.

Next Steps

Work for the marketplace began on August 16, and wrapped up today with several members of The Remembered offering feedback on the UI and functionality of the project.

In order to improve security of the marketplace, we are working towards implementing an external audit and building out a full dapp so that players who would rather connect to the marketplace directly from metamask, instead of within the dark forest client, will be able to do so.

A Note on Security

The smart contract written for this marketplace has not yet been audited. Use at your own risk. Plugins are evaluated in the context of your game, and can access your private information (including your private key!). Please see the disclaimer at darkforest.market for more details.

--

--