Présentation des extensions d'application

Dec 05 2022
En janvier 2020, nous avons présenté au monde une toute nouvelle façon d'utiliser l'argent sur Internet, HandCash Connect. L'idée était simple, les utilisateurs connectent leur argent aux applications et aux jeux en un seul clic, afin qu'ils puissent se sentir en sécurité en ayant tous leurs fonds au même endroit avec un portefeuille en qui ils ont confiance.
Extension des fonctionnalités aux applications et jeux connectés via notre SDK

En janvier 2020, nous avons présenté au monde une toute nouvelle façon d'utiliser l'argent sur Internet, HandCash Connect. L'idée était simple, les utilisateurs connectent leur argent aux applications et aux jeux en un seul clic, afin qu'ils puissent se sentir en sécurité en ayant tous leurs fonds au même endroit avec un portefeuille en qui ils ont confiance.

Au fil du temps, nous avons vu apparaître un large éventail d'applications créatives. Des casinos aux jeux vidéo en passant par les widgets de pourboire. Bon nombre de ces projets ont connu un grand succès et ont même pu obtenir un financement pour faire avancer leur entreprise. Au fur et à mesure que ces plateformes se développaient, nous avons remarqué un modèle évolutif ; il est apparu que les applications HandCash devenaient plus que de simples applications, elles devenaient des plateformes.

Haste, par exemple, a été le premier à découvrir que leur plate-forme de jeux vidéo de style arcade pouvait attirer des constructeurs tiers. Ils ont rapidement évolué et lancé leur API pour ILP (Instant Leaderboard Payout) Gaming .

Ensuite, nous avons vu la création d'Asset Layer (anciennement connu sous le nom de NFTy Jigs) lancer leur preuve de concept pour les produits numériques : Duro Dogs. Avec cela, ils ont également poursuivi l'objectif de s'étendre pour prendre en charge les plates-formes tierces.

Nous avons été étonnés de voir comment les entreprises pouvaient non seulement tirer parti de la technologie HandCash pour créer des applications, mais également proposer leurs propres services et plates-formes. Pourtant, nous ne pouvions pas nous empêcher de penser que nous pourrions faire un meilleur travail en facilitant ces modèles.

La connexion des applications aux services fonctionnait, mais chaque plate-forme devait trouver sa propre façon de collecter les autorisations et ses propres flux d'autorisation, créant ainsi des frictions supplémentaires et davantage de redirections.

Quelques exemples

Powchess (une plate-forme d'échecs construite avec HandCash) a commencé à tirer parti de HasteArcade pour alimenter son arcade, cela signifiait que tout utilisateur souhaitant jouer à ses mini-jeux devait également s'authentifier auprès de HasteArcade même s'il était déjà authentifié via HandCash. Voici le parcours de l'utilisateur :

HasteArcade a alors commencé à tirer parti d'Asset Layer pour alimenter ses produits numériques, ce qui signifiait que tout utilisateur souhaitant échanger des NFT à l'intérieur de Haste devait également s'authentifier auprès d'Asset Layer même s'il était déjà authentifié via HandCash. De même, voici le parcours de l'utilisateur :

Imaginons maintenant qu'une application veuille exploiter à la fois HasteArcade et Asset Layer :

C'est 10 redirections ! En tant qu'entreprise dont l'objectif principal est l'expérience utilisateur, nous avons considéré qu'il était de notre responsabilité de trouver une solution.

C'est avec plaisir que nous vous présentons les extensions d'application HandCash.

Les extensions d'application sont un flux d'autorisation tout-en-un pour les applications alimentées par HandCash. Désormais, des services supplémentaires peuvent être autorisés, le tout dans le même flux d'autorisation initial. Avec les extensions, il n'a jamais été aussi simple pour les entreprises de collaborer au sein de l'écosystème HandCash .

Il n'a jamais été aussi facile d'offrir l'interopérabilité entre les services

Comment fonctionnent les extensions d'application ?

Les extensions d'application permettent à l'utilisateur de fournir des autorisations à plusieurs applications en un seul clic, en transmettant toujours un authToken principal à l'application cible, mais en envoyant également des pluginAuthTokens à toutes les applications étendues. Cela donne aux utilisateurs un contrôle total et une transparence totale de toute autorisation inter-applications, le tout dans le contexte de leur portefeuille.

Nous pensons que les extensions d'application ouvrent une nouvelle voie pour une véritable interopérabilité sur le réseau HandCash.

Les extensions d'application sont déjà en ligne, vous remarquerez donc peut-être que certaines applications vous demandent de les autoriser à nouveau dans les jours et les semaines à venir.

TLDR

Les extensions d'application HandCash fournissent un flux d'autorisation simplifié pour permettre aux services basés sur HandCash d'être exploités plus efficacement par d'autres applications de l'écosystème.