Archivo de información Stellar (SEP-1)
Permite que las aplicaciones conozcan más sobre tu servicio alojando un archivo stellar.toml en una ruta URL estandarizada. Este archivo permite a las aplicaciones encontrar información sobre tu negocio, los activos que utiliza tu servicio, así como las rutas URL raíz de estos servicios. Podemos alojar este archivo usando Anchor Platform.
Crearemos un archivo llamado dev.stellar.toml usando el contenido siguiente como punto de partida. Para el conjunto completo de atributos, consulta la especificación SEP-1.
- TOML
# dev.stellar.toml
ACCOUNTS = ["add your public keys for your distribution accounts here"]
SIGNING_KEY = "add your signing key here"
NETWORK_PASSPHRASE = "Test SDF Network ; September 2015"
[DOCUMENTATION]
ORG_NAME = "Your organization"
ORG_URL = "Your website"
ORG_DESCRIPTION = "A description of your organization"
Ten en cuenta que necesitarás crear otro archivo para tu despliegue en producción que use la frase secreta de la red pública, las URL de servicio de producción, tus cuentas de distribución y clave de firma en Mainnet, así como las cuentas emisoras de Mainnet de los activos que utiliza tu servicio.
En tu archivo dev.env, especifica lo siguiente.
- bash
# dev.env
SEP1_ENABLED=true
SEP1_TOML_TYPE=file
SEP1_TOML_VALUE=/home/dev.stellar.toml
Esto indicará a Anchor Platform que debe alojar el archivo especificado por SEP1_TOML_VALUE en ./well-known/stellar.toml.
Alternativamente, tu archivo stellar.toml podría ser alojado usando un servidor de archivos estáticos adecuado como nginx. Mientras tu archivo de información incluya las URL apropiadas que apunten a Anchor Platform, esto funcionará perfectamente.