SDK

Bitxor SDK es la principal herramienta de desarrollo de software para crear Bitxor componentes, como herramientas, bibliotecas o aplicaciones adicionales. Permite a los desarrolladores centrarse en su producto en lugar de los detalles específicos de la API debido a su mayor abstracción.

El Bitxor SDK comparte el mismo diseño entre los lenguajes de programación para lograr las siguientes propiedades:

  • Adaptación rápida del idioma: Por ejemplo, hay un Bitxor SDK para Java, pero necesita trabajar en C++. Como ambos SDK comparten el mismo diseño, podría volver a escribir la biblioteca más rápido, adaptando la sintaxis a su idioma. El mismo principio también se aplica a ejemplos de código, proyectos, aplicaciones…

  • Cohesión/conocimiento compartido entre desarrolladores: cada desarrollador debería poder cambiar entre proyectos que usan Bitxor. Al compartir el mismo diseño, también compartimos las mismas mejores prácticas entre proyectos.

  • Actualizaciones rápidas de SDK: Migrar cualquier mejora desde un Bitxor SDK al otro es más rápido. Además, si aparece algún error en un idioma, es más rápido verificarlo y corregirlo.

Idiomas admitidos

Language

Repository

Reference

TypeScript& JavaScript SDK

Repository

Documentation

Java SDK

Repository

Documentation

Aprenda a usar el SDK de Bitxor siguiendo los ejemplos de implementación guiada.

Si desea crear un SDK nuevo, consulte las directrices de desarrollo.

Otras bibliotecas

Los desarrolladores de Bitxor han creado otras bibliotecas que mejoran y agregan nuevas funciones además de Bitxor.

Name

Description

apostilla

Notarías de blockchain transferibles, actualizables, de marca y de propiedad conjunta.

bitxor-hd-wallets

Biblioteca de carteras jerárquicas-deterministas para Bitxor.

bitxor-qr-library

Biblioteca QR para |nombre en clave|.

bitxor-uri-scheme

Biblioteca de esquemas de URI para |nombre en clave|.

nem2-secret-sharing

Implementando el intercambio secreto de Shamir en Bitxor.

Para oficializar una biblioteca, la biblioteca debe proponerse a través del Propuesta de Mejora BITXOR proceso.

La razón detrás del Propuesta de Mejora BITXOR es asegurar que:

  • La especificación ha sido discutida y aceptada.

  • La nueva biblioteca se revisa, prueba y comparte entre Bitxor desarrolladores

  • La biblioteca es compatible con proyectos de terceros que utilizan la misma especificación.