中文版
Il s'agit du portefeuille de référence de Bitshares Blockchain qui se connecte aux nœuds Bitshares Blockchain ( Bitshares-core ).
Ce portefeuille de référence est un portefeuille basé sur un navigateur, ce qui signifie que vos clés sont stockées localement dans votre navigateur et ne la quittent jamais lors de l'utilisation du portefeuille. Vous ne devez jamais exposer vos clés à quiconque à mesure que les transactions sont signées localement avant de les transmettre à un nœud.
La construction du portefeuille de référence basé sur le navigateur BitShares-UI dépend de la version 16 du nœud à l'aide d'un utilisateur non racinaire.
Sur Ubuntu ou MacOS, la façon la plus simple d'installer le nœud consiste à utiliser le gestionnaire de version Node.
Installez NVM en fonction de la recommandation de vos plateformes et définissez la version
nvm install v16
nvm use v16
Une fois l'installation de nœud, clonez le référentiel à l'aide des commandes suivantes:
git clone https://github.com/bitshares/bitshares-ui.git
cd bitshares-ui
Avant de lancer l'interface utilisateur, vous devrez installer les packages à l'aide d'un fil sur un utilisateur non racine:
yarn install
Une fois tous les packages installés, vous pouvez démarrer le serveur de développement en exécutant:
yarn start
Une fois la compilation terminée, l'interface utilisateur sera disponible dans votre navigateur à: localhost:8080 ou 127.0.0.1:8080 . Le rechargement chaud est activé afin que le navigateur soit mis à jour en direct lorsque vous modifiez les fichiers source.
Par défaut, Bitshares-UI se connecte au Bitshares MainNet, mais il est très facile de le passer au testnet. Pour ce faire, ouvrez l'interface utilisateur dans un navigateur, accédez aux paramètres, puis sous les nœuds, sélectionnez le testnet dans le menu déroulant. L'interface utilisateur se rechargera et se connectera au testnet.
Il existe également un déploiement prêt à l'emploi directement connecté à TestNet, y compris la création de compte disponible ici.

Si vous souhaitez héberger votre propre interface utilisateur quelque part, vous devez créer une version de production et l'héberger à l'aide de Nginx ou Apache. Afin de créer un bundle prod, exécutez simplement la commande suivante:
yarn run build
Cela créera un bundle dans le dossier ./build/dist qui peut être hébergé avec le serveur Web de votre choix.
Nous utilisons l'électron pour fournir des portefeuilles installables, disponibles pour les plates-formes Windows, MacOS et Linux Debian telles que Ubuntu. Il existe une action GitHub disponible qui montre toutes les étapes nécessaires à cette construction.
Cela compilera l'interface utilisateur avec quelques modifications spéciales à utiliser avec l'électron, générera des binaires installables avec un électron et copiez le résultat dans le dossier Root build/binaries .
Clone ce référentiel, exécutez docker-compose up et visitez LocalHost: 8080
Voir contribution.md
Ce référentiel a un code de conduite qui devrait être suivi par tout le monde. Veuillez lire Code_of_Conduct.md
Veuillez garder les commentaires constructifs et propres
L'interface utilisateur Bitshares est intégrée à BrowSertack (https://www.browserstack.com) pour permettre des tests de compatibilité manuels entre les appareils et les versions du navigateur. À l'avenir, nous passerons à un cadre automatisé de test de sélénium. 
Il existe trois branches qui constituent le processus de libération actuel.
Tous les PR doivent être poussés à la branche develop . Les nouveaux engins sont automatiquement déployés dans cette succursale et publiés pour examen.
Disponible pour la navigation sur https://develop.bitshares.org
À la fin de chaque jalon, develop de la branche est poussé à la mise en scène et forme le candidat à la libération. La date du RC forme le nom, c'est-à-dire. 5.0.220214-rc1 .
Les problèmes de rupture des applications et les bogues doivent être soumis au suivi du problème et les PR doivent être poussés à staging .
Disponible pour la navigation sur https://sting.bitshares.org
Lorsque tous les principaux problèmes de la RC actuelle sont fixes, la branche staging est rejetée dans la branche master stable.
Disponible pour la navigation sur https://wallet.bitshares.org qui est le portefeuille de référence officiel pour Bitshares.