Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SEP-6: standardize structured off-chain deposit instructions for users #1368

Closed
JakeUrban opened this issue Jun 30, 2023 · 1 comment
Closed
Assignees

Comments

@JakeUrban
Copy link
Contributor

What problem does your feature solve?

Today, SEP-6 uses the how response attribute defined for the GET /deposit endpoint, which is a short but human-readable string used to communicate off-chain payment instructions to the user. This is an insufficient solution for reasons discussed in the stellar-dev google group.

What would you like to see?

We should make a change to the SEP-6 protocol that enables wallets to communicate the anchor's deposit instructions to users that doesn't rely on human-readable content provided by the anchor. This likely involves defining a structured object in the response that communicates standardized off-chain financial account data. #1367 aims to clarify which SEP-9 fields could be useful in this context.

What alternatives are there?

Members of the community as well as developers of ecosystem wallet and anchors are welcome to propose solutions. Please read the google group thread so you have full context.

@github-actions
Copy link

This issue is stale because it has been open for 30 days with no activity. It will be closed in 30 days unless the stale label is removed.

@github-actions github-actions bot added the stale label Jul 31, 2023
@JakeUrban JakeUrban removed the stale label Jul 31, 2023
philipliu added a commit that referenced this issue Aug 30, 2023
### Proposal
This adds new fields to the `transaction` object to facilitate
Anchors providing deposit instructions outside of `GET /deposit` response.

### Backwards Compatability
This change is backward compatible as it does not introduce
new required fields if Anchors can provide deposit instructions in
the `GET /deposit` response.

Resolves #1372,
#1368.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants
@JakeUrban @philipliu and others