Commerce Release now in Private Beta


#1

Good morning High Fidelity! As we’ve all discussed in numerous community meetings and threads, today is the first beta release of the commerce system, which is a cryptocurrency-based content protection and payment system. In a nutshell, this means that we can all begin putting prices on things that are submitted to the marketplace, and items purchased will have an accompanying PoP (“Proof of Provenance”) which you can inspect in-world by pointing your lasers at the item, or right-clicking it. For now, High Fidelity users can request a grant of HFC by emailing info@highfidelity.com. Existing active alpha and beta users will also be receiving grants. Initial grants may take a couple of days to process as we turn on all the back-end systems.

The placename ‘Avatar Island’ is meant to be the first of hopefully many in-world shopping centers, containing an interesting selection of items we commissioned to get ready for the launch. You can also find them in the marketplace. If you’d like to sell your own items there versus setting up your own shop(s), let us know.

As we’ve mentioned in earlier emails, you need to re-approve (and price if you want to) your existing marketplace entries, because we changed the licensing to now allow you to sell individual things, as apposed to the fully permissive creative commons license that we’ve been using.

As we’ve discussed, behind the scenes the currency is actually stored on a ‘blockchain’ very similar to Bitcoin but supporting a higher transaction rate and lower fees. This blockchain also stores the PoP information for digital goods, meaning that both your currency and your digital property will exist in a public database and cannot be altered.

In the coming weeks and months, we will be attaching the HFC blockchain in several ways to the major cryptocurrency networks to enable you to freely trade HFC for other currencies like Bitcoin or Ether, or to use exchange markets to convert it back to real-world currency if you like.

Let us know what you think! The software will go live in a couple hours.

Some more technical details from the commerce team that you will also find in the release notes:

Cryptocurrency HFC (High Fidelity Coin) will be used for commerce activities in High Fidelity.

Cryptographically-secured user wallet that uses ECDSA public-private key pairs. The wallet is presented as a separate secure app on user’s tablet / toolbar in interface, guarded by passphrase and displaying a user-selected security picture, with displays for balance and transaction history. Private key is used to sign transaction and stored locally on the user’s PC, with backup instructions available for user’s protection.

Proof of Provenance (PoP) certificate is generated for transactions between user wallet and High Fidelity Marketplace, with certificate ID stored on the blockchain. The PoP certificate ensures that the item has been certified and cryptographically-signed by the High fidelity marketplace, and the key identifying properties of the item have not been altered. We currently only support entities (e.g. domain entities and avatar entities/ wearables, with file type .json), with avatars and more supported file types coming soon.

Buying certified items on High fidelity Marketplace: users can buy PoP-supported items from High Fidelity marketplace, which brings up a secure confirmation page. User can viewed their transaction history in wallet app, or purchased items in “my purchase”, which is a secured page located in marketplace app. User can inspect other marketplace items in-world, view the certificate and have the option to buy their own copy in the marketplace.

Selling certified items on High fidelity Marketplace: After setting up wallet as an user, content creators can now submit PoP-supported assets to marketplace for certification, and specify HFC price (or free), limited edition / unlimited quantity or not for sale. Upon approval by Digital Asset Registry, submitter will receive certificate of edition 0 of the certified item, and if the item is for sale on marketplace, subsequent editions will be available for other users to purchase. Sales revenue (minus fee) will be credited to content creators’ wallet directly when the atomic-swap transaction is confirmed.

Adding certified rez and certified temp rez domain permission rights: Domain owners can have the option to allow other users to (temp) rez certified items in their domain. For domains that choose to enforce PoP certification, domain checking mechanism will delete the 1st copy when 2nd copy of certified domain entity is rezzed in the same domain, or within a hour if 2nd copy is rezzed in a different domain.

Initial HFC grants For users being accepted into ‘closed beta’ program, initial funding of 10,000 HFC will be granted to eligible new users. Active existing users will receive grants as well, there is no need to create new accounts. Please contact info@highfidelity.com to apply for your initial fund.

Documentation


Beta Release 60
#2

Congrats & huge excitement on my side :sparkler:
This economic system is laying the groundwork for future commerce standards!!
Can’t wait to experience it live in action :star_struck:


#3

Yes, I m ready to go.
I hope this Private Beta will work as well.

On which machines and where/networks the blockchain run ?


#6

#7

As of today, the blockchain is one node using the Elements codebase from Blockstream. We’re going to federate it to a managed group of blocksigners, and also provide a block explorer and a full read-only node as well so that we have many backups of the blockchain. This is similar to the DPoS (Delegated Proof of Stake) model being used by EOS and others for upcoming public blockchains.

We also still need to write up docs for the formats of the data stored on-chain so that anyone can read it, for things like inspection of assets. All coming soon.


#8

Is it possible to get a proof of ownership or something without putting it on the marketplace?'
I would not want someone to copy my avatar, put it on the marketplace and then say that I stole it from them.

Or am I missing something here? (Wouldn’t be the first time :slight_smile: ).


#9

Yes, you will be able to register things without offering them for sale. I’ll pass along to the team to make sure that we have an option now or soon to register/inspect without offering for sale. In the future the DAR (Digital Asset Registry) will exist separate from the marketplace.


#10

i think updating all the servers before releasing a compatable viewer is lets call it interesting
as all the users got booted
u remember the users right?


#11

“I fight for the users!”

You’re just handing me that softball, Judas. Thx.

Sorry about that… fixing.


#12

yes, there’s a checkbox to make things Not For Sale when registering.


#13

Much as its my job to hate everything , i shall give this a good go b4 having any opinion on it. Mostly because I dont fully understand it.And people going look judas its like this then giving an analagy is making me want to run to the toilet
its kinda exciting tho innit
now how do i recover my password again:P


#14

Well, I am looking forward to kicking the tires on this (once I get my grant of HFC, that is). How much is the initial grant for beta testers? And how long does it take to process, I sent an email to the address indicated just now.

And can you buy HFC like you an buy Sansar dollars, via your credit card?

Oops, just found the answer to my first question here: https://docs.highfidelity.com/high-fidelity-commerce/marketplace/wallet-setup

Well okay, I’ve got my wallet set up. Just waiting on the coin …


#15

Can you define active? I am fairly active on the board here and play in my self-hosted sandbox a bit (now all the students are gone for a few months, quite a bit more I hope! :crazy_face:), but don’t get ‘out’ at all for the moment!


#16

Since High Fidelity is on Steam, does that mean Valve will be taking a cut of sales from the Marketplace?

Also, has someone in the private beta checked yet if the FBX URL of a purchased mesh still shows up in the Interface log?


#17

@philip

How does one become a block signer?

Which exchanges are going to carry out HFC trades?

What is the expected USD value of HFC?

Will there be an API so we can automate our HFC trades or are we forced to use the marketplace for everything?


#18

Anyone else having trouble rezzing a ‘purchased’ item? By trouble I mean it doesn’t rez at all…


#19

I reported it broken. Click it fast multiple times. Object should rez


#20

hahaha best fix ever

up up down down left right left right b a

REZ!!!


#21

Can I have a checkbox to remember my wallet password please .
I’m prepared to take the risk


#22

Still want to know what is the expected USD value of HFC?

Ten cents for 10,000? Do we get a wheelbarrel to carry it all with? :smiley: