Our World Tech Update
8 subscribers
2 photos
259 links
Daily tech updates for Our World, OASIS API, HoloNET, HoloUnity, .NET HDK & STAR ODK
Download Telegram
- Many more fixes in the providers.

- Upgraded RemintGeoNFTAsync in GeoNFTs to work same way as NFTs in STAR.CLI.Lib.

- Upgraded UpdateWeb4GeoNFTAsync in GeoNFTs to work same way as NFTs in STAR.CLI.Lib.

- Changed showOnlyForCurrentAvatar to true as default in FindWeb4GeoNFTAsync in GeoNFTs in STAR.CLI.Lib.

- Added UpdateWeb4AndWeb3GeoNFTJSONFiles to GeoNFTs in STAR.CLI.Lib.

- Fixed a bug in GenerateWeb3NFTRequestsAsync in NFTCommon in STAR.CLI.Lib.

- Updated RemintNFTAsync in NFTs to use UpdateWeb4AndWeb3NFTJSONFiles in NFTs in STAR.CLI.Lib.

- Changed showOnlyForCurrentAvatar to true as default in FindWeb4NFTAsync in NFTs in STAR.CLI.Lib.
DAILY DEV REPORT 29/01/26
- Lots more fixes to providers.

- Removed avatarId param from BurnWeb3NFTAsync in NFTManager.

- Upgraded CreateAsync, Remint & BurnGeoNFTAsync in GeoNFTs in STAR.CLI.Lib to work like NFTs (additional bug fixes & improvements).

- Added ImportGeoNFTAsync, DeleteAsync & ExportGeoNFTAsync in GeoNFTs in STAR.CLI.Lib.

- Added BurnNFTAsync & ExportNFTAsync in NFTs in STAR.CLI.Lib.
DAILY DEV REPORT 03/02/26
- LOTS more done over the past few days! :)

- Started integrating WEB5 STAR API into Doom and Quake to make them fully interoperable so for example a keycard collected in one can be used to open a door in the other! :)

- As part of the above created a C++ wrapper around STAR API which can be used with other A+++ C++ games as we port more and more games to the OASIS Omniverse, Ready Player One here we come baby! ;-)

- Also as part of the above created a STAR API Client (OASIS Omniverse) allowing interoeprable games, quests, inventory items (such as keycards, nfts) etc.

- Added NewlyMintedWeb3NFTs to IWeb4NFT to track newly minted web3 nfts (not persisted) in OASIS.API.Core.

- Created new IGame interface in OASIS.API.Core.

- Added GameArea & GameSession to OASIS.API.Core to support interop-games.

- Added GameManager (extends STARNETManagerBase) to OASIS.API.ONODE.Core to support inter-op games and to add support to STARNET for such so games can be created, edited, , shared, published to the STARNET Store, downloaded, installed, version controlled, searched etc. Welcome to OGames! ;-)

- Fixed more bugs in the NFTManager/NFT API.

- Add many new interop game sub-commands to the STAR CLI.

- Upgrading GeoNFTS in STAR.CLI.Lib so WEB4 GeoNFTs can now belong/be wrapped by multiple WEB5 GeoNFTs. (before they could only be wrapped by one parent WEB5 GeoNFT). WIP

- Upgrading NFTs in STAR.CLI.Lib so WEB4 NFTs can now belong/be wrapped by multiple WEB5 NFTs. (before they could only be wrapped by one parent WEB5 NFT). WIP

- Added DefaultGamesSourcePath, DefaultGamesPublishedPath, DefaultGamesDownloadedPath & DefaultGamesInstalledPath to STARDNA in STARDNA.

- Massive work in all the OASIS Providers implementing all OASIS Interfaces (too many to list all here!). Includes new smart contracts, bug fixes, improvements & lots more!

- Added new inventory management functions (GetInventory, AddItemToInventory, RemoveItemFromInventory, HasItem, HasItemByName, SearchInventory & GetInventoryItem) to AvatarManager and AvatarController (Avatar API) in WEB4 OASIS API.

- Plus lots more bug fixes & improvements! ;-)

- My Welcome Back To Mexico Present to My Hero & Business Partner Max! ;-) Welcome home bro! ;-) Missed ya!
This was the 2,777 commit! Another GREAT sign we are on the right track! :) 777 angel number means you are on the right track, keep going! 😉
DAILY DEV REPORT 05/02/26
Massive amounts of work upgrading the providers
DAILY DEV REPORT 06/02/26
Lots more done! :)
- Added GameSession & GameArea to HolonType enum in OASIS.API.Core.

- Added ChildrenIds to SemanticHolon in OASIS.API.Core.

- Added ParentHolonId2, ParentHolonId3, ParentHolon2, ParentHolon3 & ParentHolonIds to SemanticHolon in OASIS.API.Core.

- GameArea & GamSession now extend Holons in OASIS.API.Core.

- Added ParentWeb5NFTIds to Web4NFT.

- Added ZkSyncOASIS, LineaOASIS, ScrollOASIS & XRPLOASIS providers.

- Added new Added ZkSyncOASIS, LineaOASIS, ScrollOASIS & XRPLOASIS sections to the OASISDNA.json file & OASISDNA in OASIS.API.DNA.

- Lots of fixes to many providers.

- Added AllProviders.TestHarness to test all providers in one test.

- Created a lot of automated smart contract deployment scripts & documentations.

- Rewrote the way WEB5 STAR GeoNFTs and NFTs link to their wrapped WEB4 GeoNFTs and NFTs in STAR.CLI.Lib so now use ChildrenIds on Web5 and ParentWeb5NFTIds on Web4 to create a 2 day binding between them. Before the link was stored in the meta data.

- Lots more misc bug fixes & improvements!
DAILY DEV REPORT 07/02/26
Lots more done!

- More fixes for providers.

- Improvements to WEB5 STAR GeoNFTCollections and WEB5 STAR NFTCollections so they can now wrap multiple WEB4 GeoNFTCollections and WEB4 NFTCollections instead of one so is now one to many rather than one to one as before. This mirrors the upgrades made to WEB5 GeoNFTs and WEB5 NFTs.

- Renamed OASISOmniverse to OASIS Omniverse.
More work on the providers & misc improvements & fixes.