Leveraging blockchain, smart contracts and non-fungible token technology, the Envision platform facilitates the peer to peer exchange of stock media.