中文版
Esta es la billetera de referencia de Bitshares blockchain que se conecta a los nodos de blockchain de bitshares ( bitshares-core ).
Esta billetera de referencia es una billetera basada en el navegador, lo que significa que sus llaves se almacenan localmente en su navegador y nunca la deja mientras usa la billetera. Nunca debe exponer sus claves a nadie, ya que las transacciones están firmadas localmente antes de transmitirlas a un nodo.
El edificio de la billetera de referencia basada en el navegador BitShares-UI depende de la versión 16 del nodo utilizando un usuario no raíz.
En Ubuntu o MacOS, la forma más fácil de instalar el nodo es usar Node Version Manager.
Instale NVM de acuerdo con la recomendación de su plataforma y establezca la versión
nvm install v16
nvm use v16
Una vez que haya instalado el nodo, clone el repositorio utilizando los siguientes comandos:
git clone https://github.com/bitshares/bitshares-ui.git
cd bitshares-ui
Antes de iniciar la interfaz de usuario, deberá instalar los paquetes con hilo en un usuario no raíz:
yarn install
Una vez que se hayan instalado todos los paquetes, puede iniciar el servidor de desarrollo ejecutando:
yarn start
Una vez que se realice la compilación, la interfaz de usuario estará disponible en su navegador en: localhost:8080 o 127.0.0.1:8080 . La recarga en caliente está habilitada para que el navegador viva la actualización mientras edita los archivos de origen.
Por defecto, BitShares-UI se conecta a BitShares Mainnet, pero es muy fácil cambiarlo a Testnet. Para hacerlo, abra la interfaz de usuario en un navegador, vaya a Configuración, luego en nodos, seleccione la NENT en el menú desplegable. La interfaz de usuario se volverá a cargar y se conectará a TestNet.
También hay una implementación preparada directamente conectada a TestNet, incluida la creación de cuentas disponible aquí.

Si desea alojar su propia interfaz de usuario en algún lugar, debe crear una compilación de producción y alojarla usando Nginx o Apache. Para crear un paquete de productos, simplemente ejecute el siguiente comando:
yarn run build
Esto creará un paquete en la carpeta ./build/dist que se puede alojar con el servidor web de su elección.
Utilizamos Electron para proporcionar billeteras instalables, disponibles para plataformas de Windows, MacOS y Linux Debian como Ubuntu. Hay una acción de GitHub disponible que muestra todos los pasos necesarios para esta construcción.
Esto compilará la UI con algunas modificaciones especiales para usar con Electron, generará binarios instalables con Electron y copiará el resultado a la carpeta build/binaries de la raíz.
Clone Este repositorio, ejecute docker-compose up y visite Localhost: 8080
Ver contribuyente.md
Este repositorio tiene un código de conducta que debe ser seguido por todos. Lea code_of_conduct.md
Mantenga los comentarios constructivos y limpios
La interfaz de usuario de Bitshares está integrada con Browserstack (https://www.browserstack.com) para permitir pruebas manuales de compatibilidad en dispositivos y versiones de navegador. En el futuro cambiaremos a un marco de prueba de selenio automatizado. 
Hay tres ramas que forman el proceso de liberación actual.
Todos los PR deben ser empujados a la rama develop . Los nuevos compromisos se implementan automáticamente en esta rama y se publican para su revisión.
Disponible para navegar en https://develop.bitshares.org
Al final de cada hito, develop la rama se empuja a la puesta en escena y forma el candidato de liberación. La fecha del RC forma el nombre, es decir. 5.0.220214-rc1 .
Los problemas de ruptura de la solicitud y los errores deben enviarse al rastreador de problemas y los PR deben ser presionados para staging .
Disponible para navegar en https://staging.bitshares.org
Cuando se solucionan todos los problemas principales para el RC actual, la rama staging se libera a la rama master estable.
Disponible para navegar en https://wallet.bitshares.org, que es la billetera de referencia oficial para bitshares.