Crea tu prueba de concepto en tu primer día de tu proyecto

Los plugins agilizan el proceso

Symbolte permite llegar a la prueba de concepto más rápido que casi cualquier solución de blockchain. Los plugins de Symbol manejan las funciones empresariales más útiles, y ya están integradas. Con nuestras aplicaciones de usuario, necesita poca o ninguna programación para configurarlas y poner su aplicación de prueba en vivo y lista para mostrar.

Para crear la prueba de concepto, se necesita una buena idea de qué tipo de activos estará rastreando y tendrá definido su código o lógica fuera de la cadena. Luego crearemos y configuraremos esos activos en la cadena de Symbol y veremos cómo conectarlos a su código.

La billetera de escritorio es una herramienta de desarrollo

Aunque se llama billetera, la aplicación de billetera de escritorio de Symbol también es una plataforma de proyecto con un conjunto de funciones integradas. La billetera le permite hacer cosas como crear tokens, explorar la cadena y administrar cuentas multigrado. Es bastante fácil descargar el protocolo Symbol y la billetera de escritorio en su computadora personal y experimentar con ellos. Tienen relativamente pocas dependencias y la configuración es rápida.

Seis pasos para los activos personalizados

Aquí hay una descripción general de los pasos para crear su primer proyecto.

  1. Elija un idioma o elija usar la aplicación de billetera. Symbol actualmente admite Typecript, Javascript y Java, con más SDK en camino. Sin embargo, si no desea escribir código, puede acceder a la mayoría de estas funciones utilizando la billetera de escritorio Symbol. Nos centraremos en la billetera, ya que la configuración es más sencilla. Puedes descargar la billetera aquí. https://nemtech.github.io/wallets.html
  2. Si estás utilizando la billetera, ábrala y cree un par de cuentas testnet. Usar el testnet público es la forma más rápida de comenzar a correr, pero puede crear su propio testnet si lo desea. Más instrucciones están aquí. https://nemtech.github.io/guides/account/creating-an-account.html

3. Obtén una prueba XYM del faucet y envíela a una de las direcciones de su nueva cuenta. Puede solicitar la prueba XYM directamente desde la billetera o usar este enlace. http://faucet-941-01.symboldev.network/ Deberás probar XYM para pagar pequeñas tarifas por las transacciones que utilizará para configurar su proyecto en la cadena. Intenta enviar un XEM de prueba entre sus billeteras para ver qué tan rápido se confirman las transacciones.

4. Registra un namespace haciendo clic en la pestaña del espacio de nombres de la billetera o enviando una transacción de namespace. Los namespace son como dominios web en la cadena de bloques. Identifican activos de manera intuitiva. Una vez que tenga uno, puede dividirlo en espacios de subnombres. Por ejemplo, si tiene el espacio de nombres “streaming”, también puede hacer “streaming.music” y “streaming.video”. Puede vincular estos espacios de nombres a sus cuentas y tokens.

5. Crear algunos elementos de token. (Los activos que son idénticos e inmutables se denominan mosaicos). Cuando se crea un mosaico, puede configurar:

  • Oferta – ¿Cuántos de estos existirán?
  • Divisibilidad: ¿puedes dividir uno en fracciones? ¿Cuántos decimales?
  • Duración: ¿alguna vez caduca? ¿Si es así cuando?
  • Suministro mutable: ¿puede crear más tarde o el suministro estará bloqueado?
  • Transferibilidad: ¿solo pueden enviarla o recibirla ciertas cuentas?

6. Podemos llegar bastante lejos simplemente usando la billetera para configurar activos, pero si está listo para usar su aplicación comercial o lógica existente para crear transacciones en la blockchain, es hora de usar uno de los SDK. https://nemtech.github.io/sdk.html

El siguiente paso es profundizar en los metadatos públicos o cifrados, lo que le permite adjuntar cadenas de datos a una transacción para validar o iniciar acciones fuera de la cadena. https://nemtech.github.io/concepts/metadata.html

Con esto, tiene todos los componentes básicos para la mayoría de las aplicaciones POC en blockchain.

Ya sea que termines o no implementando una aplicación Symbol, seguir estos pasos es una forma rápida de familiarizarse con la creación de proyectos de blockchain y la definición de sus requisitos. Esperamos que te diviertas experimentando.

Fuente Symbolplatform