Saltar al contenido principal
Versión: Siguiente

Preguntas Frecuentes

¿Cómo Usar JWTs?

As part of the flow, once a user makes a request, i.e. an interactive withdrawal/deposit request, it will be processed by the Anchor Platform and forwarded to your service. The Anchor Platform will make a GET call to <configured url>?token=<jwt token>.

This JWT token will contain:

  1. sub es la cuenta asociada con esta transacción. Puede ser utilizada para identificar la cuenta del usuario. Ten en cuenta que este valor puede ser diferente de la cuenta que se usará para recibir/enviar fondos. jti es el hash de la transacción.
  2. sub is the account associated with this transaction. Se puede utilizar para identificar la cuenta de usuario. Ten en cuenta que este valor puede ser diferente de la cuenta que se utilizará para recibir/enviar fondos.
  3. jti es el hash de la transacción.
  4. data es la carga útil adicional que ha establecido el usuario. Siempre contendrá el asset de Stellar que desea depositar o retirar. Si lo proporciona el cliente, también contendrá el amount que el usuario desea transaccionar, el client_domain de la billetera verificada durante la autenticación SEP-10, y client_name (definido como 'name' en la configuración de clients si se proporciona), y la preferencia de lang (idioma) del usuario.

¿Cómo Proporcionar Tarifas?

Actualmente, se recomienda proporcionar tarifas/tasas de intercambio en el iFrame/vista web de tu aplicación.

El estándar SEP-24 proporciona un endpoint /fee para permitir a las empresas establecer tarifas estáticas para sus transacciones. Sin embargo, actualmente no está admitido por la Anchor Platform.

nota

El endpoint /fee será desaprobado en el futuro.

¿Cómo identificar la cuenta del usuario?

Debes usar el campo sub del token JWT. Para billeteras de custodia, este valor estará en el formato account:memo. Usa el memo para identificar al usuario. Para billeteras no custodiales, simplemente usa el valor sub en sí, que será igual a la cuenta del usuario. Utiliza el memo para identificar al usuario. Para billeteras no custodiales, simplemente utiliza el valor sub en sí, que será igual a la cuenta de usuario.

¿Cómo identificar la billetera?

Utiliza los atributos data.client_domain dentro del token JWT. En presencia de la configuración de clients, el token JWT incorporará adicionalmente el campo data.client_name, permitiendo la identificación de la billetera. En presencia de la configuración de clients, el token JWT también incorporará el campo data.client_name, permitiendo la identificación de la billetera.