metadata: {"type": "project", "title": "GrayZone Web3", "logoImg": "bafkreidw3takuxgetlckkuk5dd6nzw5wkryhsgmcngrc3hltnxjebd6etu", "website": "https://grayzoneweb3.online", "createdAt": 1699484665182, "userGithub": "grayzoneweb3", "credentials": {"twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..EgeFN90I5ttXEAiyleL90wEUCoRSoVP9aSN2y27slDifMLeqgwTS9-YyJzy75-VE5HyyAjXxoZi9NHRNsmnmDw", "type": "Ed25519Signature2018", "created": "2023-11-08T23:03:55.229Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-11-08T23:03:55.229Z", "expirationDate": "2024-02-06T23:03:55.229Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x0426E6B29Ec78c8d43502EC8DECbDb76551e7D60", "hash": "v0.0.0:CwoNCW1wPt+H0yjGL5AmKnOoSntYmjDaAlTkzvgwyy0=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#grayzoneweb3"}}}, "description": "GrayZone Web3 is a Web3 Tooling and Solutions Platform where Users can avail Developmental Services Like Dapp Development and Custom Solutions powered by an All-In-One Usage NFT Profiles. The NFT Profiles being the Product of Attention with Never tried before Utilities and Redefining NFT-Fi.\n\nThe NFT Profiles or ZONEPASS is the Special Ecosystem Gating Pass that has Timebased Expiry , Storage Slots , Chain Abstraction and Some Account Abstraction Features. The Passes Have the Ability to Store Any type of Fungible Tokens And Associate Balances to an ID like a Basic Smart Contract Wallet that is there for the Purpose of NFT Liquidity , NFT Valuation and Payment Related Automations. Additionally the Storage Slots that allow storage of a String and a Bytes Value allows a whole Paradigm of Utilities on top nd Value Storage Allows Another Layer of Functionality in addition to Storage . \n\nSomething We Are trying to do : \n\n1: Usage of Stored Funds for as needed use case : Expaned through Modules with Lender Role \n2: Introduce Omnichain Standards to NFTs without needing to get a nft locked on a chain , Instead use getActiveChain() to get the current chainId of Primary Activation of an ID and build utilities accordingly \n3: Using Stored Funds as Lending Borrowing Pool and Introduce Passive Yield to User Funds.\n4: Use Stored funds for Crosschain Liquidity and Swaps - The Idea is that as the contract will store any type of token , it will sync the prices of a token (via modules) and allow one click swaps of stored value from one token to another. fee also added to yield.\n\nMore Utilities and Functionalities we will think and ship as we achieve prior goals.\n\nA Brief Explanation on Internal Specifics:\n\nBase Module Roles => \n    Normal Module => Have access to modular functions \n    Lender Module => Special Module with Unrestricted access to fund modification related functions\n    \nEach NFT have => \n    Storage Slots =  Each ID has a Storage Mapping allowing to storage bytes and string data - can be used as data encryption pairing both\n    Sharing Of Storage Slots = Allows Sharing of Storage Slots to Specific addresses , ie addresses with permission only can view stored data on slot- by default upto 10 Share Views\n    Deletion of Slots =  Storage Slots can be deleted , Temporary of Permanent\n    Recovery of Temporary Deletions = Temporary Deletions can be Recovered by paying a fee\n    Time Based Expiry =  Each Id has a Timer and a Viewer to mark an Id as Expired or Valid - doesnt affect payments - for other gating purposes\n    Omni Chain Marker = Each Id has a Field of Active Chain that denotes the Id to be active on a chain - to be used by LZO modules for crosschain data transfers without locking/burning a token on a chain and using getActiveChain to verify chain status\n    Dual Roles =  Each Id has a Minter Role = ie the Original Minter and Holder = current holder\n    Revenue Sharing in ETH = Each Id has Facility to Share Revenue generated by an ID to it's original minter - by default it is 2% , can be increased using as needed methods via modules\n    Royalty Taxes in Token Payments = pays 1.5 % of each deposit/withdraw/transfer amount to Minter Role (Both Eth and token Fee , in case of eth related id-to-id transfers , fee is paid in eth 1.5% eth royalty + eth revenue sharing)\n    Custom Use Based Curreny/Field = A Mapping to store \"Points\" Balances, Points are gained through function executions or rewarded via modules, Is supposed to be a reward points based currency/identifier for use in as needed case\n\nLenders can => \n    Lender Modules can Withdraw funds stored in this contract for as needed purpose\n    can edit balances of Ids\n\n\nNote: This is Second Application with hopefully more clear and understandable goals as earier application was made poorly /based on Ideation.", "logoImgData": {}, "projectGithub": "", "projectTwitter": "grayzoneweb3"}
name: GrayZone Web3