In Ethereum we have NFT (Non Fungible Token) standards for example ERC721 and it's great, but you don't have any private data or transfers, our idea is create standard oERC721 using the OPL (Oasis Privacy Layer) and make it so you can have public URI (Uniform Resource Identifier) and private URI, while also being able to make it public to a whitelisted address, for a time limit and also with a revoke option.
Also we had to modify the ledger and transfer methods to add privacy and avoid data leakage.
Here's a sample of the oERC721 contract deployed in Oasis Sapphire Testnet:
0x672b0DB51d8A44a4143D8336FFC7118141Fc7711
And here's a sample of the oERC20 contract deployed in Oasis Sapphire Testnet:
0xdbFacf8309fa8269279C3Cb0a3AFE6646FE0bc59
You can check a sample of the dashboard here built in the Near BOS frontend:
https://near.org/embed/armsveshack.near/widget/OCTOoNFTs