Finally got to creating my promised video addressing some common misunderstandings about what we're building at @hytopia.
Warning: Boring, but very informational!
Thanks @AdonisOnX and @Hercules_NFT for bringing these to light. I love the opportunity to reiterate our vision!
๐ฎ HYPLAY Systems Are Coming ๐ฎ
One of the key differentiators of @HYCHAIN_GAMES is HYPLAY - A platform we built to finally solve web3 UX for games.
HYPLAY is built from years of learnings & trials of other web3 development platforms.
A thread on some features ๐งต
๐ช Buy/Sell With $TOPIA On MagicEden ๐ช
As we continue to expand, you can now use $TOPIA to buy/sell ANY existing and future Eth NFT on @MagicEden!
This marks the start of an exciting partnership for HYCHAIN, @hytopia, our coming game partners, $TOPIA utility, and more!
Hey all!
We wanted to give an update and clarify a lot of misunderstandings currently surrounding the HYTOPIA ecosystem and $TOPIA.
Let's dive in!
Time for a thread.
1/๐งต
The technologies we've developed with @TauriApps allow us to effectively "overlay" web user interfaces into the game client.
What does this mean? It means the UI you see on https://t.co/fWMe2OAYC7 (web based) is essentially the in-game UI as well.
These "manager" interfaces as we call them internally (formerly the tools at the the "/manager" URL) will be part of an in-game overlay, very similar to the Steam overlay functions. The overlay will toggle using a hotkey, or can be toggled by the game client (for example, when the player receives a new items).
This in-game overlay will feature:
- Server Listings (This screen, currently live)
- Player Inventory & Unboxing
- Marketplace (Store)
- Creator tools (content creation dashboard)
- Settings
and
- World manager, LP-Staking, etc (Crypto Only, hidden unless wallet is connected)
I saw this for the first time in testing/example. This same server listing page was FULLY FUNCTIONING in-game, at natives framerates. This is going to be a GAME CHANGER.
๐ HYTOPIA Wallet (SCA) v1.0.0-alpha Release ๐
Today, we're releasing the codebase for what may be the most capable smart contract wallet (aka account abstraction) implementation to date.
@pr0zy and @iamarkdev co-authored this implementation to meet a number of needs for @hytopia's long term vision.
You can dive into the repository here: https://t.co/GG9NzCIEmy
----
This SCA implementation boasts a number of features that are going to allow us to unlock an absolutely frictionless experience for players, extended payments functionality otherwise not possible with standard wallets today, permissioned sessions, and so much more.
Let's dive into some of the exciting possibilities this unlocks for HYTOPIA.
- Gasless relay or paymaster based interactions with any contract on the HYTOPIA chain. Target contracts do not need to implement any extra functionality to support this. In the past this was typically implemented with ERC2771. For players, this means never needing to worry about gas, tx submission, etc.
- Seamless subscription payments for creators & developers that have offerings to their players under a subscription model. Creators & devs in the HYTOPIA ecosystem will be able to do things as simple assign subscription models to content or perks if they deem it necessary. Payments for subscriptions automatically deduct from the SCA wallet that opted into the subscription on a time-based or condition based schedule.
- Frictionless account recovery using backup mechanisms tied to social logins, alternative recovery emails, and more.
- Multisig by default. Multiple signers can be assigned to our implementation. Authority for any actions is determined using a weighted mechanism with a minimum required weight threshold. All signers depending on needs are assigned a determined weight, and the sum of weights of all signers for any given transaction or interaction must meet or exceed a weight threshold. This allows granular & multiparty administrative-like control of accounts for many, many use cases.
- Permissioned calls where the player can grant access to calls of a specific function of another contract when certain conditions are met. One example of this could be that a player wants to schedule a 1-time payment to another player 60 days in the future. Once those 60 days have passed, either an automated system can execute on behalf of the call, or if they player set a condition where only the recipient can execute the 1-time call to get their payment, they can do that too. There are many, many possibilities with this system.
- Permissioned sessions where 3rd parties or games/worlds within HYTOPIA can request autonomous access to very granular levels erc20/erc721/erc1155 holdings in order to enable systems where the player otherwise might not (or should not) need to take manual action. The permissioning system allows the player to grant explicitly defined contract functions & balance access to games or 3rd party applications in the ecosystem requesting a permissioned session. This could be useful for game mechanics like idle-farming and other use-cases where a player may not be around to take action or click to approve a transaction, but items/game currency for specific conditions may need to be accessed by the game mechanics.
- Implements ERC1271 for signatures.
- Implements many of the meaningful idea of ERC4337
- Fully upgradable, as we update or improve systems we can upgrade the underlying systems to unlock more wallet level interactions for players as the platform may need them.
- Batched multicall & permissioned multicall support for efficiency and atomicity where multiple contract calls must all succeed or fail for specific execution cases.
- And much more. This is probably the most bleeding edge implementation of a smart contract wallet system to date. It solves nearly all issues from a payments flexibility & player UX perspective for how it allows our systems to ultimately be implemented.
๐จ 2023 HYTOPIA Update Video ๐จ
We believe @hytopia can become one of the largest games/game platforms in the world
The video explains how, why, & more
If you know of @hytopia, or just discovered it.. This video is a MUST watch
Give your thoughts in the replies๐
$TOPIA
An Overview Of TOPIA
Where we've been, where we are, and where we're going.
A thread filled with alpha and some fantastically made slides covering details about TOPIA's plans.
1 / ๐งต
๐ดโโ ๏ธ Ahoy, TOPIA Creators ๐ดโโ ๏ธ
Set your sails and sharpen your swords for TOPIA's first event โ a Minecraft Build Battle.
For two weeks, brave sailors will showcase their building skills, compete, and create for a share of $600.
Register Now: https://t.co/SFJO0GHxTK
Another big milestone as we continue to push forward with @TOPIAgg.
An initial set of docs for content creators, modelers, developers and more has just been released.
๐ TOPIA World Giveaway ๐
To celebrate TOPIA's rebranding, we're giving away World #7654!
๐ TO ENTER ๐
1โฃ Quote RT this with #TOPIA
2โฃ Reply and tag your friends
3โฃ Follow @TOPIAgg
Winner picked May 15th!
--
Creating multiple accounts to enter will disqualify you.
The migration has begun!
We've updated the legacy (current) NFT World images. On May 5th you'll receive your equivalent world(s) that are rebranded & have been migrated to the new contract.
Within the next 1 to 2 hours, trading on OpenSea & Blur will be disabled.
๐จ NFT Worlds Rebrand & Contract Migration ๐จ
If you saw the latest tweet from @nftworldsNFT or our Discord announcement, you know that a total rebranding of NFT Worlds and a contract migration is coming the first week of May.
Let's dive in.
A thread
Working on something allowing you to delegate other wallets to make permissioned tx's/contract calls on your behalf in a constrained and/or timelocked way.
This unlocks..
- Subscriptions
- Escrow systems
- Lots of other stuff
๐