diff --git a/CROWDIN.md b/CROWDIN.md
index d04679d467..10c1814d96 100644
--- a/CROWDIN.md
+++ b/CROWDIN.md
@@ -1,6 +1,6 @@
# Crowdin Translator How-To
-Stellar Developer Docs use [Crowdin](https://crowdin.com/) for localization. This document provides steps and resources for managing Stellar Docusaurus Crowdin translations as a Crowdin user with a Translator role.
+Stellar Developer Docs use [Crowdin](https://crowdin.com) for localization. This document provides steps and resources for managing Stellar Docusaurus Crowdin translations as a Crowdin user with a Translator role.
---
@@ -33,7 +33,7 @@ For more details on working within the editor, see the following documentation:
[Working in the Editor](https://support.crowdin.com/for-translators/#working-in-the-editor)
For a more in-depth look, see:
-[Online Editor Guide](https://support.crowdin.com/online-editor/)
+[Online Editor Guide](https://support.crowdin.com/online-editor)
---
@@ -46,7 +46,7 @@ Examples include:
- Words or phrases that should not be translated at all.
For more information, see the following documentation:
-[Glossary](https://support.crowdin.com/glossary/)
+[Glossary](https://support.crowdin.com/glossary)
---
diff --git a/docs/build/agentic-payments/mpp/charge-guide.mdx b/docs/build/agentic-payments/mpp/charge-guide.mdx
index cc57237914..785bf389d3 100644
--- a/docs/build/agentic-payments/mpp/charge-guide.mdx
+++ b/docs/build/agentic-payments/mpp/charge-guide.mdx
@@ -49,7 +49,7 @@ In **pull** mode (default), the client builds and signs the full transaction env
This tutorial walks through building a payment-gated API with Node.js and Express using `@stellar/mpp`.
-To follow this guide, you will need [Node.js](https://nodejs.org/) installed locally. Recommend using the latest LTS version.
+To follow this guide, you will need [Node.js](https://nodejs.org) installed locally. Recommend using the latest LTS version.
## Create a project
diff --git a/docs/build/agentic-payments/x402/README.mdx b/docs/build/agentic-payments/x402/README.mdx
index 0126f2140e..821c60eed2 100644
--- a/docs/build/agentic-payments/x402/README.mdx
+++ b/docs/build/agentic-payments/x402/README.mdx
@@ -114,7 +114,7 @@ This version supports x402 v2 specification. For x402 v1 support, please use a p
- [x402 on Stellar (Landing page)](https://stellar.org/x402) — Stellar x402 overview and resources
- [x402 on Stellar (Blog)](https://stellar.org/blog/foundation-news/x402-on-stellar) — Foundation news and announcement
- [x402 protocol (Coinbase Developer Platform)](https://docs.cdp.coinbase.com/x402) — Official x402 protocol overview and spec
-- [x402 protocol specification](https://www.x402.org/) — x402 Specification and Whitepaper
+- [x402 protocol specification](https://www.x402.org) — x402 Specification and Whitepaper
- [Coinbase x402 GitHub](https://github.com/coinbase/x402) — Official x402 Protocol GitHub Repo
- [x402-stellar (npm)](https://www.npmjs.com/package/x402-stellar) — npm package for x402 on Stellar
- [Signing Soroban invocations](../../guides/transactions/signing-soroban-invocations.mdx) — Auth-entry signing and transaction signing on Stellar
diff --git a/docs/build/agentic-payments/x402/built-on-stellar.mdx b/docs/build/agentic-payments/x402/built-on-stellar.mdx
index cc9f0ded74..21acb6b4d6 100644
--- a/docs/build/agentic-payments/x402/built-on-stellar.mdx
+++ b/docs/build/agentic-payments/x402/built-on-stellar.mdx
@@ -183,7 +183,7 @@ If you want to run your own instance of the facilitator instead of using the hos
- [@x402/stellar (npm)](https://www.npmjs.com/package/@x402/stellar) — npm package for x402 on Stellar
- [x402-stellar (repo)](https://github.com/stellar/x402-stellar) — Tools, examples, and references for x402 on Stellar
- [x402 on Stellar](./README.mdx) — Overview of the x402 protocol on Stellar
-- [x402 protocol specification](https://www.x402.org/) — x402 specification and whitepaper
+- [x402 protocol specification](https://www.x402.org) — x402 specification and whitepaper
- [OpenZeppelin x402 Facilitator Plugin][oz-plugin] — Source code
- [OpenZeppelin x402 Facilitator Docs][oz-facilitator-guide] — Full configuration and setup guide
- [OpenZeppelin Stellar Relayer SDK](https://github.com/OpenZeppelin/openzeppelin-relayer-sdk) — SDK for interacting with the Relayer
diff --git a/docs/build/agentic-payments/x402/quickstart-guide.mdx b/docs/build/agentic-payments/x402/quickstart-guide.mdx
index 45b7ecff39..2782e04d27 100644
--- a/docs/build/agentic-payments/x402/quickstart-guide.mdx
+++ b/docs/build/agentic-payments/x402/quickstart-guide.mdx
@@ -7,7 +7,7 @@ keywords: [x402, x402 quickstart, x402 tutorial, 402]
This tutorial shows how to build the simplest possible paid API with Node.js and Express using the x402 packages with settlement on the Stellar network.
-To follow this guide, you will need [Node.js](https://nodejs.org/) installed locally. Recommend using the latest LTS version.
+To follow this guide, you will need [Node.js](https://nodejs.org) installed locally. Recommend using the latest LTS version.
## Create A Project
@@ -317,7 +317,7 @@ The server is set up as an MVP for machine-to-machine payments. If you want to e
- [x402 on Stellar (Landing page)](https://stellar.org/x402) - Stellar x402 overview and resources
- [x402 on Stellar (Blog)](https://stellar.org/blog/foundation-news/x402-on-stellar) - Foundation news and announcement
- [x402 protocol (Coinbase Developer Platform)](https://docs.cdp.coinbase.com/x402) - Official x402 protocol overview and spec
-- [x402 protocol specification](https://www.x402.org/) - x402 Specification and Whitepaper
+- [x402 protocol specification](https://www.x402.org) - x402 Specification and Whitepaper
- [Coinbase x402 GitHub](https://github.com/coinbase/x402) - Official x402 Protocol GitHub Repo
- [x402-stellar (npm)](https://www.npmjs.com/package/x402-stellar) - npm package for x402 on Stellar
- [Signing Soroban invocations](../../guides/transactions/signing-soroban-invocations.mdx) - Auth-entry signing and transaction signing on Stellar
diff --git a/docs/build/apps/application-design-considerations.mdx b/docs/build/apps/application-design-considerations.mdx
index 8ee0355321..f9e55f90c5 100644
--- a/docs/build/apps/application-design-considerations.mdx
+++ b/docs/build/apps/application-design-considerations.mdx
@@ -34,10 +34,10 @@ Building an application with [multi-signature](../../learn/fundamentals/transact
There are several apps and services that specialize in adding additional security layers to users' accounts. Check them out if you're interested in integrating a third-party key management service:
-- [Ledger](https://www.ledger.com/)
-- [Trezor](https://trezor.io/)
-- [StellarGuard](https://stellarguard.me/)
-- [LobstrVault](https://vault.lobstr.co/)
+- [Ledger](https://www.ledger.com)
+- [Trezor](https://trezor.io)
+- [StellarGuard](https://stellarguard.me)
+- [LobstrVault](https://vault.lobstr.co)
## Application security
@@ -49,8 +49,8 @@ For more information, check out our guide to [securing web-based products](https
A wallet typically has these basic functions: key storage, account creation, transaction signing, and queries to the Stellar database. There are some services that take care of all of these functions for you, so you can build whatever you’d like around it. Check out some of these wallet services below.
-- [Albedo](https://albedo.link/)
-- [Freighter](https://www.freighter.app/)
+- [Albedo](https://albedo.link)
+- [Freighter](https://www.freighter.app)
## Account creation strategies
diff --git a/docs/build/apps/example-application-tutorial/anchor-integration/sep10.mdx b/docs/build/apps/example-application-tutorial/anchor-integration/sep10.mdx
index ebe458603a..304422ae42 100644
--- a/docs/build/apps/example-application-tutorial/anchor-integration/sep10.mdx
+++ b/docs/build/apps/example-application-tutorial/anchor-integration/sep10.mdx
@@ -194,7 +194,7 @@ function validateChallengeTransaction({
## Sign and submit the challenge transaction
-In response, the user signs the transaction. You may have noticed we present this challenge transaction to the user with our regular confirmation modal. Once they've signed the transaction, the application sends it back to the anchor with a `POST` request. If the signature checks out, the success response will contain a [JSON Web Token (JWT)](https://jwt.io/), which BasicPay stores in the `webAuthStore` store to use for future interactions with the anchor.
+In response, the user signs the transaction. You may have noticed we present this challenge transaction to the user with our regular confirmation modal. Once they've signed the transaction, the application sends it back to the anchor with a `POST` request. If the signature checks out, the success response will contain a [JSON Web Token (JWT)](https://jwt.io), which BasicPay stores in the `webAuthStore` store to use for future interactions with the anchor.
```html title=/src/routes/dashboard/transfers/+page.svelte
```
-Esto debería ser algo familiar para ahora. Tenemos un `script` que, gracias al sistema de construcción de Astro, puede `importar` módulos directamente. Usamos `document.querySelector` para encontrar los elementos definidos arriba. Y agregamos un manejador de `click` al botón, que llama a `increment` y actualiza el valor en la página. También establece el botón como `deshabilitado` y agrega una clase de `cargando` mientras la llamada está en progreso para evitar que el usuario haga clic nuevamente y comunicar visualmente que algo está sucediendo. Para las personas que utilizan lectores de pantalla, el estado de carga se comunica con la etiqueta [visualmente oculta](https://www.a11yproject.com/posts/how-to-hide-content/), que será anunciada gracias a las etiquetas `aria` que vimos antes.
+Esto debería ser algo familiar para ahora. Tenemos un `script` que, gracias al sistema de construcción de Astro, puede `importar` módulos directamente. Usamos `document.querySelector` para encontrar los elementos definidos arriba. Y agregamos un manejador de `click` al botón, que llama a `increment` y actualiza el valor en la página. También establece el botón como `deshabilitado` y agrega una clase de `cargando` mientras la llamada está en progreso para evitar que el usuario haga clic nuevamente y comunicar visualmente que algo está sucediendo. Para las personas que utilizan lectores de pantalla, el estado de carga se comunica con la etiqueta [visualmente oculta](https://www.a11yproject.com/posts/how-to-hide-content), que será anunciada gracias a las etiquetas `aria` que vimos antes.
La mayor diferencia con la llamada a `greeter.hello` es que esta transacción se ejecuta en dos pasos. La llamada inicial a `increment` construye una transacción de Soroban y luego realiza una llamada RPC para _simularla_. Para llamadas de solo lectura como `hello`, esto es todo lo que necesitas, por lo que puedes obtener el `resultado` de inmediato. Para llamadas de escritura como `increment`, debes `signAndSend` antes de que la transacción sea realmente incluida en el ledger. También necesitas asegurarte de que establezcas un `publicKey` válido y un método `signTransaction`.
@@ -523,7 +523,7 @@ Si quieres llevarlo un poco más lejos y asegurarte de entender todas las piezas
- Crea una carpeta `src/contracts` con un `greeter.ts` y un `incrementor.ts`. Mueve la lógica de `new Contract({ ... })` a esos archivos. También querrás extraer la variable `rpcUrl` a un archivo `src/contracts/utils.ts`.
- Agrega un método `get_value` al contrato `incrementar`, y úsalo para mostrar el valor actual en el componente `Contador`. Cuando ejecutes `npm run dev`, el script `initialize` se ejecutará y actualizará el contrato y el cliente generado.
- Agrega un botón "Decrementar" al componente `Contador`.
-- [Implementa](https://docs.astro.build/en/guides/deploy/) tu frontend. Puedes hacerlo rápido y gratis [con GitHub](https://docs.astro.build/en/guides/deploy/github/). Si tienes problemas al instalar stellar-cli y desplegar contratos en GitHub, consulta [cómo lo hicimos aquí](https://github.com/theahaco/soroban-tutorial-project/commit/c1f4cfde1bbaf059507100767ee6b43d29b42914).
+- [Implementa](https://docs.astro.build/en/guides/deploy) tu frontend. Puedes hacerlo rápido y gratis [con GitHub](https://docs.astro.build/en/guides/deploy/github). Si tienes problemas al instalar stellar-cli y desplegar contratos en GitHub, consulta [cómo lo hicimos aquí](https://github.com/theahaco/soroban-tutorial-project/commit/c1f4cfde1bbaf059507100767ee6b43d29b42914).
- En lugar de usar scripts de NPM para todo, intenta usar un corredor de scripts más elegante como [just](https://github.com/casey/just). Los scripts de npm existentes pueden llamar a `just`, como `"setup": "just setup"`.
- Actualiza el README para explicar qué es este proyecto y cómo usarlo a posibles colaboradores y empleadores 😉
diff --git a/i18n/es/docusaurus-plugin-content-docs/current/build/apps/example-application-tutorial/anchor-integration/sep10.mdx b/i18n/es/docusaurus-plugin-content-docs/current/build/apps/example-application-tutorial/anchor-integration/sep10.mdx
index e829242048..f650b2913a 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/build/apps/example-application-tutorial/anchor-integration/sep10.mdx
+++ b/i18n/es/docusaurus-plugin-content-docs/current/build/apps/example-application-tutorial/anchor-integration/sep10.mdx
@@ -194,7 +194,7 @@ function validateChallengeTransaction({
## Firmar y enviar la transacción de desafío
-En respuesta, el usuario firma la transacción. Puede que hayas notado que presentamos esta transacción de desafío al usuario con nuestro modal de confirmación regular. Una vez que hayan firmado la transacción, la aplicación la envía de vuelta al anchor con una solicitud `POST`. Si la firma es válida, la respuesta de éxito contendrá un [JSON Web Token (JWT)](https://jwt.io/), que BasicPay almacena en la tienda `webAuthStore` para usar en futuras interacciones con el anchor.
+En respuesta, el usuario firma la transacción. Puede que hayas notado que presentamos esta transacción de desafío al usuario con nuestro modal de confirmación regular. Una vez que hayan firmado la transacción, la aplicación la envía de vuelta al anchor con una solicitud `POST`. Si la firma es válida, la respuesta de éxito contendrá un [JSON Web Token (JWT)](https://jwt.io), que BasicPay almacena en la tienda `webAuthStore` para usar en futuras interacciones con el anchor.
```html title=/src/routes/dashboard/transfers/+page.svelte
-Para ofrecer contratos inteligentes comprobados a la comunidad de desarrolladores de Stellar, OpenZeppelin contribuye activamente a una biblioteca de contratos inteligentes y extensiones, así como a herramientas para desarrolladores (incluidos productos como [Contract Wizard](https://wizard.openzeppelin.com/stellar), [Relayer](https://github.com/OpenZeppelin/openzeppelin-relayer), [Monitor](https://github.com/OpenZeppelin/openzeppelin-monitor) y [UI Builder](https://builder.openzeppelin.com/)). Para la documentación más reciente sobre productos de OpenZeppelin, por favor visita: [https://docs.openzeppelin.com/stellar-contracts](https://docs.openzeppelin.com/stellar-contracts/.).
+Para ofrecer contratos inteligentes comprobados a la comunidad de desarrolladores de Stellar, OpenZeppelin contribuye activamente a una biblioteca de contratos inteligentes y extensiones, así como a herramientas para desarrolladores (incluidos productos como [Contract Wizard](https://wizard.openzeppelin.com/stellar), [Relayer](https://github.com/OpenZeppelin/openzeppelin-relayer), [Monitor](https://github.com/OpenZeppelin/openzeppelin-monitor) y [UI Builder](https://builder.openzeppelin.com)). Para la documentación más reciente sobre productos de OpenZeppelin, por favor visita: [https://docs.openzeppelin.com/stellar-contracts](https://docs.openzeppelin.com/stellar-contracts/.).
## Comenzar con el Asistente de Contratos
@@ -115,5 +115,5 @@ Para proporcionar comentarios sobre estos contratos y utilidades, abre incidenci
- [Relayer](https://github.com/OpenZeppelin/openzeppelin-relayer): Infraestructura para retransmitir transacciones en Stellar.
- [Monitor](https://github.com/OpenZeppelin/openzeppelin-monitor): Herramienta de infraestructura para monitorear eventos y transacciones en blockchain.
-- [Constructor de interfaz de usuario](https://builder.openzeppelin.com/): Herramienta de código abierto para crear formularios de interfaz de usuario para contratos.
-- [Servidor MCP](https://mcp.openzeppelin.com/): Genera contratos inteligentes de Stellar seguros basados en plantillas de OpenZeppelin.
+- [Constructor de interfaz de usuario](https://builder.openzeppelin.com): Herramienta de código abierto para crear formularios de interfaz de usuario para contratos.
+- [Servidor MCP](https://mcp.openzeppelin.com): Genera contratos inteligentes de Stellar seguros basados en plantillas de OpenZeppelin.
diff --git a/i18n/es/docusaurus-plugin-content-docs/current/tools/quickstart/advanced-usage/container.mdx b/i18n/es/docusaurus-plugin-content-docs/current/tools/quickstart/advanced-usage/container.mdx
index c4a2562be8..09aba32a41 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/tools/quickstart/advanced-usage/container.mdx
+++ b/i18n/es/docusaurus-plugin-content-docs/current/tools/quickstart/advanced-usage/container.mdx
@@ -16,6 +16,6 @@ La imagen de Quickstart [docker](https://hub.docker.com/r/stellar/quickstart) ut
- [horizon](https://github.com/stellar/stellar-horizon)
- [friendbot](https://github.com/stellar/friendbot)
- [stellar-rpc](https://github.com/stellar/stellar-rpc/tree/main/cmd/stellar-rpc)
-- [supervisord](http://supervisord.org/)
+- [supervisord](http://supervisord.org)
El CLI de Stellar tiene comandos para iniciar y detener un contenedor de Quickstart, y también un comando para obtener los registros de un contenedor en ejecución. Consulta la [documentación](../../cli/stellar-cli.mdx#stellar-container) del CLI de Stellar para más información.
diff --git a/i18n/es/docusaurus-plugin-content-docs/current/tools/quickstart/getting-started/README.mdx b/i18n/es/docusaurus-plugin-content-docs/current/tools/quickstart/getting-started/README.mdx
index 605a7c3547..7ca1279297 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/tools/quickstart/getting-started/README.mdx
+++ b/i18n/es/docusaurus-plugin-content-docs/current/tools/quickstart/getting-started/README.mdx
@@ -14,7 +14,7 @@ En esta guía, configurarás Quickstart usando el Stellar CLI. Quickstart usará
Antes de seguir los pasos de esta guía, deben estar instalados y configurados los siguientes elementos en tu sistema local:
- [Stellar CLI](../../../build/smart-contracts/getting-started/setup.mdx#install-the-stellar-cli)
-- [Docker](https://docs.docker.com/get-started/get-docker/)
+- [Docker](https://docs.docker.com/get-started/get-docker)
## Iniciar Quickstart
diff --git a/i18n/es/docusaurus-plugin-content-docs/current/tools/ramps/README.mdx b/i18n/es/docusaurus-plugin-content-docs/current/tools/ramps/README.mdx
index 041352888b..f2dd438364 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/tools/ramps/README.mdx
+++ b/i18n/es/docusaurus-plugin-content-docs/current/tools/ramps/README.mdx
@@ -7,7 +7,7 @@ import DocCardList from "@theme/DocCardList";
Rampas de entrada y salida (llamadas [anchors](../../learn/fundamentals/anchors.mdx) en el universo Stellar) que conectan la red Stellar con las vías de pago tradicionales.
-Stellar cuenta con servicios de anchor que operan a nivel mundial. Consulta el [Directorio de Anclajes](https://anchors.stellar.org/) para obtener información sobre los anchors de Stellar.
+Stellar cuenta con servicios de anchor que operan a nivel mundial. Consulta el [Directorio de Anclajes](https://anchors.stellar.org) para obtener información sobre los anchors de Stellar.
Los anchors pueden emitir sus propios activos en la red Stellar o pueden respaldar activos que ya existen.
diff --git a/i18n/es/docusaurus-plugin-content-docs/current/tools/scaffold-stellar.mdx b/i18n/es/docusaurus-plugin-content-docs/current/tools/scaffold-stellar.mdx
index eb3f2fcc5b..6a5ad93870 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/tools/scaffold-stellar.mdx
+++ b/i18n/es/docusaurus-plugin-content-docs/current/tools/scaffold-stellar.mdx
@@ -16,9 +16,9 @@ Antes de comenzar, asegúrate de tener instalado lo siguiente:
| Herramienta | Descripción | Enlace de instalación |
| ------------------------------------------------------- | ------------------------------------------------------------------ | ------------------------------------------------------------- |
| [Rust & Cargo](https://www.rust-lang.org/tools/install) | Para escribir y compilar contratos inteligentes | `curl https://sh.rustup.rs -sSf \| sh` |
-| [Node.js & npm](https://nodejs.org/) | Para el desarrollo frontend | Descarga desde el sitio oficial |
+| [Node.js & npm](https://nodejs.org) | Para el desarrollo frontend | Descarga desde el sitio oficial |
| [Stellar CLI](https://github.com/stellar/stellar-cli) | Para construir, desplegar e interactuar con contratos inteligentes | [`Link for the repo`](https://github.com/stellar/stellar-cli) |
-| [Docker](https://www.docker.com/get-started/) | Para ejecutar una red Stellar local mediante la imagen `stellar/quickstart` | [Descargar Docker Desktop](https://www.docker.com/products/docker-desktop/) |
+| [Docker](https://www.docker.com/get-started) | Para ejecutar una red Stellar local mediante la imagen `stellar/quickstart` | [Descargar Docker Desktop](https://www.docker.com/products/docker-desktop) |
## Comenzar
diff --git a/i18n/es/docusaurus-plugin-content-docs/current/tools/sdks/client-sdks.mdx b/i18n/es/docusaurus-plugin-content-docs/current/tools/sdks/client-sdks.mdx
index 5bd27c2226..d6a030863e 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/tools/sdks/client-sdks.mdx
+++ b/i18n/es/docusaurus-plugin-content-docs/current/tools/sdks/client-sdks.mdx
@@ -21,7 +21,7 @@ Cada SDK tiene su propio código fuente y documentación. Aprende a usar un SDK
## SDK de JavaScript
-[SDK de JavaScript](https://github.com/stellar/js-stellar-sdk) | [Docs](https://stellar.github.io/js-stellar-sdk/) | [NPM](https://www.npmjs.com/package/@stellar/stellar-sdk)
+[SDK de JavaScript](https://github.com/stellar/js-stellar-sdk) | [Docs](https://stellar.github.io/js-stellar-sdk) | [NPM](https://www.npmjs.com/package/@stellar/stellar-sdk)
**El SDK de JavaScript es mantenido por SDF.**
@@ -34,7 +34,7 @@ Proporciona:
## SDK de Python
-[SDK de Python](https://github.com/StellarCN/py-stellar-base) | [Docs](https://stellar-sdk.readthedocs.io/en/latest/) | [Ejemplos](https://github.com/StellarCN/py-stellar-base/tree/master/examples)
+[SDK de Python](https://github.com/StellarCN/py-stellar-base) | [Docs](https://stellar-sdk.readthedocs.io/en/latest) | [Ejemplos](https://github.com/StellarCN/py-stellar-base/tree/master/examples)
**El SDK de Python es mantenido por desarrolladores dedicados de la comunidad.**
@@ -63,7 +63,7 @@ La funcionalidad para interactuar con datos Stellar se puede encontrar en las si
[XDR-JSON]: ../../learn/fundamentals/data-format/xdr-json.mdx
[SEP-23]: https://github.com/stellar/stellar-protocol/blob/master/ecosystem/sep-0023.md
-- `soroban-client` - [Código](https://github.com/rahul-soshte/rs-soroban-client) | [Documentación](https://docs.rs/soroban-client/latest/soroban_client/)
+- `soroban-client` - [Código](https://github.com/rahul-soshte/rs-soroban-client) | [Documentación](https://docs.rs/soroban-client/latest/soroban_client)
Una biblioteca Rust para interactuar con el entorno de contratos inteligentes Soroban. Proporciona APIs para crear y enviar transacciones, comunicarse con servidores RPC de Stellar y admite todas las operaciones clásicas de Stellar. **Mantenido por un desarrollador dedicado de la comunidad.**
@@ -103,7 +103,7 @@ El SDK de PHP de Stellar es mantenido por un desarrollador comunitario dedicado,
## SDK de Java
-[SDK de Java](https://github.com/lightsail-network/java-stellar-sdk) | [Docs](https://lightsail-network.github.io/java-stellar-sdk/)
+[SDK de Java](https://github.com/lightsail-network/java-stellar-sdk) | [Docs](https://lightsail-network.github.io/java-stellar-sdk)
**Mantenido por un desarrollador dedicado de la comunidad.**
@@ -122,6 +122,6 @@ Este SDK está dividido en paquetes separados, todos los cuales puedes encontrar
## C# .NET
-[SDK de C# .NET](https://github.com/Beans-BV/dotnet-stellar-sdk) | [Docs](https://elucidsoft.github.io/dotnet-stellar-sdk/)
+[SDK de C# .NET](https://github.com/Beans-BV/dotnet-stellar-sdk) | [Docs](https://elucidsoft.github.io/dotnet-stellar-sdk)
**Este SDK es mantenido por desarrolladores dedicados de la comunidad.**
diff --git a/i18n/es/docusaurus-plugin-content-docs/current/tools/sdks/contract-sdks.mdx b/i18n/es/docusaurus-plugin-content-docs/current/tools/sdks/contract-sdks.mdx
index 1701a87a87..2c58a50933 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/tools/sdks/contract-sdks.mdx
+++ b/i18n/es/docusaurus-plugin-content-docs/current/tools/sdks/contract-sdks.mdx
@@ -42,7 +42,7 @@ soroban-sdk = { version = $VERSION, features = ["testutils"] }
## SDK de Solidity
-[Compilador Hyperledger Solang](https://github.com/hyperledger-solang/solang) | [Documentación](https://solang.readthedocs.io/en/v0.3.4/)
+[Compilador Hyperledger Solang](https://github.com/hyperledger-solang/solang) | [Documentación](https://solang.readthedocs.io/en/v0.3.4)
**El compilador Solang es mantenido por la comunidad Hyperledger.**
@@ -52,7 +52,7 @@ Los ejemplos admitidos de Solidity se pueden encontrar dentro del [repositorio S
Puedes informar incidencias y añadir solicitudes de funciones al repositorio Solang [aquí](https://github.com/hyperledger-solang/solang/issues/new/choose).
-El compilador Solang también ofrece un IDE web que puedes usar para compilar, desplegar e interactuar con contratos Solidity en Soroban. Puedes acceder al IDE web [aquí](https://solang.io/).
+El compilador Solang también ofrece un IDE web que puedes usar para compilar, desplegar e interactuar con contratos Solidity en Soroban. Puedes acceder al IDE web [aquí](https://solang.io).
## SDK de AssemblyScript
diff --git a/i18n/es/docusaurus-plugin-content-docs/current/validators/admin-guide/monitoring.mdx b/i18n/es/docusaurus-plugin-content-docs/current/validators/admin-guide/monitoring.mdx
index ee74aad1fe..6b3c4afa24 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/validators/admin-guide/monitoring.mdx
+++ b/i18n/es/docusaurus-plugin-content-docs/current/validators/admin-guide/monitoring.mdx
@@ -181,7 +181,7 @@ Durante la fase de reporte, el encuestador envía mensajes `TimeSlicedSurveyRequ
### Script de Encuesta de Overlay
-Para simplificar la ejecución de una encuesta de overlay, stellar-core incluye un script [`OverlaySurvey.py`](https://github.com/stellar/stellar-core/blob/master/scripts/OverlaySurvey.py) en el [`directorio scripts`](https://github.com/stellar/stellar-core/tree/master/scripts). Este script recorre la red utilizando los puntos finales HTTP de la encuesta de overlay para construir un grafo que contiene la topología de la red de overlay. El script genera este grafo en formato JSON, así como en GraphML. Puedes analizar el archivo GraphML usando un visor de GraphML como [Gephi](https://gephi.org/).
+Para simplificar la ejecución de una encuesta de overlay, stellar-core incluye un script [`OverlaySurvey.py`](https://github.com/stellar/stellar-core/blob/master/scripts/OverlaySurvey.py) en el [`directorio scripts`](https://github.com/stellar/stellar-core/tree/master/scripts). Este script recorre la red utilizando los puntos finales HTTP de la encuesta de overlay para construir un grafo que contiene la topología de la red de overlay. El script genera este grafo en formato JSON, así como en GraphML. Puedes analizar el archivo GraphML usando un visor de GraphML como [Gephi](https://gephi.org).
Un ejemplo de uso del script de encuesta para ejecutar una encuesta de overlay es el siguiente:
@@ -612,7 +612,7 @@ Las reglas están documentadas en línea, y recomendamos encarecidamente que rev
### Configurar notificaciones usando Alertmanager
-Alertmanager es responsable de enviar notificaciones. Instalar y configurar un servidor Alertmanager está fuera del alcance de este documento, sin embargo, es un proceso bastante simple. La documentación oficial está [aquí](https://github.com/prometheus/alertmanager/).
+Alertmanager es responsable de enviar notificaciones. Instalar y configurar un servidor Alertmanager está fuera del alcance de este documento, sin embargo, es un proceso bastante simple. La documentación oficial está [aquí](https://github.com/prometheus/alertmanager).
Todas las reglas de alerta recomendadas tienen la etiqueta de "severidad":
@@ -656,7 +656,7 @@ En los ejemplos anteriores, las alertas con severidad "critical" se envían a pa
Puedes encontrar útiles los siguientes exportadores para monitorear tu infraestructura, ya que proporcionan una increíble información sobre el sistema operativo y las métricas de la base de datos. Instalar y configurar estos exportadores está fuera del alcance de este documento, pero debería ser relativamente sencillo.
-- [node_exporter](https://prometheus.io/docs/guides/node-exporter/) se puede utilizar para rastrear todas las métricas del sistema operativo.
+- [node_exporter](https://prometheus.io/docs/guides/node-exporter) se puede utilizar para rastrear todas las métricas del sistema operativo.
- [postgresql_exporter](https://github.com/wrouesnel/postgres_exporter) se puede utilizar para monitorear la base de datos local de stellar-core.
### Visualizar métricas usando Grafana
diff --git a/i18n/es/docusaurus-plugin-content-docs/current/validators/admin-guide/prerequisites.mdx b/i18n/es/docusaurus-plugin-content-docs/current/validators/admin-guide/prerequisites.mdx
index 29194af9f5..8bb132e1f6 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/validators/admin-guide/prerequisites.mdx
+++ b/i18n/es/docusaurus-plugin-content-docs/current/validators/admin-guide/prerequisites.mdx
@@ -13,7 +13,7 @@ El CPU, RAM, Disco y red dependen de la actividad de la red. Si decides colocali
:::
-En el momento de escribir esto (abril de 2024), Stellar Core con PostgreSQL funcionando en la misma máquina funcionó bien en una instancia de [c5d.2xlarge](https://aws.amazon.com/ec2/instance-types/c5/) en AWS (8x Intel Xeon vCPUs a 3,4 GHz; 16 GB RAM; 100 GB NVMe SSD (10.000 iops)).
+En el momento de escribir esto (abril de 2024), Stellar Core con PostgreSQL funcionando en la misma máquina funcionó bien en una instancia de [c5d.2xlarge](https://aws.amazon.com/ec2/instance-types/c5) en AWS (8x Intel Xeon vCPUs a 3,4 GHz; 16 GB RAM; 100 GB NVMe SSD (10.000 iops)).
Stellar Core está diseñado para funcionar en hardware relativamente modesto para que una amplia gama de individuos y organizaciones puedan participar en la red, y los nodos básicos deberían poder funcionar bastante bien sin una gran sobrecarga. Dicho esto, cuanto más pidas a tu nodo, mayores serán los requisitos.
@@ -33,7 +33,7 @@ Un nodo Stellar Core necesita permitir que todas las IPs se conecten a su `PEER_
### Saliente
-Un nodo Stellar Core necesita conectarse a otros nodos en internet a través de su `PEER_PORT` sobre TCP. Puedes encontrar información sobre los `PEER_PORT`s de otros nodos en un explorador de red como [Stellarbeat](https://stellarbeat.io/), pero la mayoría también usa el puerto predeterminado para esto, que es (nuevamente) **11625**.
+Un nodo Stellar Core necesita conectarse a otros nodos en internet a través de su `PEER_PORT` sobre TCP. Puedes encontrar información sobre los `PEER_PORT`s de otros nodos en un explorador de red como [Stellarbeat](https://stellarbeat.io), pero la mayoría también usa el puerto predeterminado para esto, que es (nuevamente) **11625**.
## Acceso al Sistema Interno
diff --git a/meeting-notes/2024-02-29.mdx b/meeting-notes/2024-02-29.mdx
index be09cdc8a0..e378db3d2d 100644
--- a/meeting-notes/2024-02-29.mdx
+++ b/meeting-notes/2024-02-29.mdx
@@ -15,5 +15,5 @@ tags: [protocol]
1. Tommaso (@tdep) proposed a core change to allow for extending instance and code TTL with separate values on the host environment to allow for more cost-efficient designs a. Proposal and discussion are captured in github discussions [stellar-core#1447](https://github.com/stellar/stellar-protocol/discussions/1447)
2. Tommaso received feedback on the proposal as well as implementation. Since it didn't require a metering change, core devs thought it to be a quick change.
-3. The ecosystem voted in favor of the proposal by upvoting the post on Github Discussions. 13 votes were [recorded](https://github.com/stellar/stellar-protocol/discussions/).
+3. The ecosystem voted in favor of the proposal by upvoting the post on Github Discussions. 13 votes were [recorded](https://github.com/stellar/stellar-protocol/discussions).
4. As next steps, a CAP will be authored to capture the proposal and put forth for approval from CAP Core Team.
diff --git a/meeting-notes/2024-04-18.mdx b/meeting-notes/2024-04-18.mdx
index 83f671c5dc..29a755acf3 100644
--- a/meeting-notes/2024-04-18.mdx
+++ b/meeting-notes/2024-04-18.mdx
@@ -13,7 +13,7 @@ tags: [developer]
[Discord agenda thread](https://discord.com/channels/897514728459468821/911254664576643122/1215404506964172890)
-1. Justin from [ortege.ai](https://www.ortege.ai/) demo'd Ortege, a data analytics platform for Stellar and Soroban.
+1. Justin from [ortege.ai](https://www.ortege.ai) demo'd Ortege, a data analytics platform for Stellar and Soroban.
2. Ortege lets anyone in the Stellar ecosystem create dashboards to track any and all desired metrics. Ortege's queries, widgets, and dashboards are shareable making it the perfect platform to surface
3. Justin will be releasing an AI soon and enable querying and insights via natural language.
4. All are invited to create a free account and track the success metrics for their dashboard.
diff --git a/meeting-notes/2024-05-09.mdx b/meeting-notes/2024-05-09.mdx
index 12556769d8..4e08504b53 100644
--- a/meeting-notes/2024-05-09.mdx
+++ b/meeting-notes/2024-05-09.mdx
@@ -14,5 +14,5 @@ tags: [developer]
1. Tyler built a voting application using passkeys to sign the transaction, which is an implementation of the secp256r1 verification function.
2. He showed a cross-platform implementation (web and mobile) and demonstrated that passkeys are the perfect interface between web3 contracts and web2 authentication mechanisms that most end users are accostomed to.
3. Ecosystem members discussed the use of smart wallets that would use passkeys as a signer. Challenges were identified around fees requires for smart wallets, the need for a common implementation for a smart wallet, as well as how might it interface with existing password managers.
-4. The voting application can be tried out at [passkey.sorobanbyexample.org/](https://passkey.sorobanbyexample.org/)
+4. The voting application can be tried out at [passkey.sorobanbyexample.org](https://passkey.sorobanbyexample.org)
5. Code for the demo is here [github.com/kalepail/soroban-passkey](https://github.com/kalepail/soroban-passkey)
diff --git a/meeting-notes/2024-08-01.mdx b/meeting-notes/2024-08-01.mdx
index 0c2f914ca0..902768e626 100644
--- a/meeting-notes/2024-08-01.mdx
+++ b/meeting-notes/2024-08-01.mdx
@@ -11,7 +11,7 @@ tags: [developer]
allow="autoplay"
>
-1. Piyal demonstrated that Freighter's swap functionality is now served by [Soroswap](https://soroswap.finance/). It was previously served by Stellar Dex.
+1. Piyal demonstrated that Freighter's swap functionality is now served by [Soroswap](https://soroswap.finance). It was previously served by Stellar Dex.
2. Freighter has made integration instructions available [here](https://github.com/stellar/freighter/blob/d248f2ad0aa03da72ea6eeaf7907ac0454fdcc72/extension/INTEGRATING_SOROSWAP.MD?plain=1#L2).
-3. Esteban shared that [Palta Labs](https://paltalabs.io/) has created a DEX aggregator and made it available to all via the [Router SDK](https://docs.soroswap.finance/03-technical-reference/07-optimal-route/01-soroswap-router-sdk).
+3. Esteban shared that [Palta Labs](https://paltalabs.io) has created a DEX aggregator and made it available to all via the [Router SDK](https://docs.soroswap.finance/03-technical-reference/07-optimal-route/01-soroswap-router-sdk).
4. The Router SDK finds the optimal path for the swap in terms of swap cost across all dexes on Soroban.
diff --git a/openapi/stellar-disbursement-platform/bundled.yaml b/openapi/stellar-disbursement-platform/bundled.yaml
index 6c1705c040..6c65ae11b2 100644
--- a/openapi/stellar-disbursement-platform/bundled.yaml
+++ b/openapi/stellar-disbursement-platform/bundled.yaml
@@ -5067,7 +5067,7 @@ components:
example: '100.00'
stellar_transaction_id:
type: string
- description: The ID of the transaction in the Stellar network. It can be used tio track the payment in the Stellar network using [Stellar Laboratory](https://laboratory.stellar.org/), or [StellarExpert](https://stellar.expert/).
+ description: The ID of the transaction in the Stellar network. It can be used tio track the payment in the Stellar network using [Stellar Laboratory](https://laboratory.stellar.org), or [StellarExpert](https://stellar.expert).
example: 0b339d1c89d314186b8147c2af4c9a9ed5bbdbcd7ada8d138633907649b
circle_transfer_request_id:
type: string
diff --git a/openapi/stellar-disbursement-platform/main.yaml b/openapi/stellar-disbursement-platform/main.yaml
index 535647fa42..6b5b1ba08b 100644
--- a/openapi/stellar-disbursement-platform/main.yaml
+++ b/openapi/stellar-disbursement-platform/main.yaml
@@ -5098,7 +5098,7 @@ components:
example: "100.00"
stellar_transaction_id:
type: string
- description: "The ID of the transaction in the Stellar network. It can be used tio track the payment in the Stellar network using [Stellar Laboratory](https://laboratory.stellar.org/), or [StellarExpert](https://stellar.expert/)."
+ description: "The ID of the transaction in the Stellar network. It can be used tio track the payment in the Stellar network using [Stellar Laboratory](https://laboratory.stellar.org), or [StellarExpert](https://stellar.expert)."
example: 0b339d1c89d314186b8147c2af4c9a9ed5bbdbcd7ada8d138633907649b
circle_transfer_request_id:
type: string
diff --git a/static/assets/channel-accounts/congesting.png b/static/assets/channel-accounts/congesting.png
new file mode 100644
index 0000000000..f963bafaee
Binary files /dev/null and b/static/assets/channel-accounts/congesting.png differ
diff --git a/static/assets/channel-accounts/custody.png b/static/assets/channel-accounts/custody.png
new file mode 100644
index 0000000000..9917cd4bb6
Binary files /dev/null and b/static/assets/channel-accounts/custody.png differ
diff --git a/static/assets/channel-accounts/layering.png b/static/assets/channel-accounts/layering.png
new file mode 100644
index 0000000000..310ef1bda9
Binary files /dev/null and b/static/assets/channel-accounts/layering.png differ
diff --git a/static/assets/channel-accounts/maximization.png b/static/assets/channel-accounts/maximization.png
new file mode 100644
index 0000000000..d6504d7a54
Binary files /dev/null and b/static/assets/channel-accounts/maximization.png differ
diff --git a/static/assets/channel-accounts/segregation.png b/static/assets/channel-accounts/segregation.png
new file mode 100644
index 0000000000..03c02cd2d2
Binary files /dev/null and b/static/assets/channel-accounts/segregation.png differ
diff --git a/static/assets/channel-accounts/signers.png b/static/assets/channel-accounts/signers.png
new file mode 100644
index 0000000000..a2f7e2043a
Binary files /dev/null and b/static/assets/channel-accounts/signers.png differ
diff --git a/static/assets/sdex/orderbook.png b/static/assets/sdex/orderbook.png
new file mode 100644
index 0000000000..ee66d97a50
Binary files /dev/null and b/static/assets/sdex/orderbook.png differ
diff --git a/static/llms.txt b/static/llms.txt
index 7add0a196d..4611d1da5e 100644
--- a/static/llms.txt
+++ b/static/llms.txt
@@ -129,8 +129,8 @@ SDF Platforms
[English](https://developers.stellar.org/#)
-- [English](https://developers.stellar.org/)
-- [Español](https://developers.stellar.org/es/)
+- [English](https://developers.stellar.org)
+- [Español](https://developers.stellar.org/es)
[GitHub](https://github.com/stellar/stellar-docs)
@@ -249,7 +249,7 @@ Get the latest news and insights about building on Stellar.
A question and answer site for Stellar developers; if you can’t find what you’re looking for in the docs, try searching the Stack Exchange to see if your question has been addressed. If it hasn't, feel free to ask!
-[Explore](https://stellar.stackexchange.com/)
+[Explore](https://stellar.stackexchange.com)
### Stellar Developers Google Group
@@ -261,17 +261,17 @@ Discuss Core Advancement Proposals (CAPs) and Stellar Ecosystem Proposals (SEPs)
Resources
- [Developer Blog](https://www.stellar.org/developers-blog)
-- [Stellar Quest](https://quest.stellar.org/)
+- [Stellar Quest](https://quest.stellar.org)
- [Soroban Quest](https://fastcheapandoutofcontrol.com/tutorial)
- [YouTube](https://www.youtube.com/@StellarDevelopmentFoundation)
- [Twitch](https://m.twitch.tv/stellarorg/home)
Tools
-- [Explorer](https://stellar.expert/)
-- [Lab](https://lab.stellar.org/)
-- [Status](https://status.stellar.org/)
-- [Dashboard](https://dashboard.stellar.org/)
+- [Explorer](https://stellar.expert)
+- [Lab](https://lab.stellar.org)
+- [Status](https://status.stellar.org)
+- [Dashboard](https://dashboard.stellar.org)
- [All Tools](https://developers.stellar.org/docs/tools)
Community
@@ -280,8 +280,8 @@ Community
- [Developer Discord](https://discord.gg/stellardev)
- [Developer Meetings](https://developers.stellar.org/meetings)
- [Developer Google Group](https://groups.google.com/g/stellar-dev)
-- [Stack Exchange](https://stellar.stackexchange.com/)
-- [Stellar Community Fund](https://communityfund.stellar.org/)
+- [Stack Exchange](https://stellar.stackexchange.com)
+- [Stellar Community Fund](https://communityfund.stellar.org)
About