Accounts that must authorize incoming transactions

Open
#22 5 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
5/5
Estimated time
Over a week
Newbie friendliness
15/100
Issue type
Feature
Clarity
Needs clarification
Activity status
Stale
Domain
blockchain

Research direction

Start with the issue's proposed Account flag and two-party signing flow, then review the surrounding Stellar protocol requirements. The issue names no files or tests and provides no concrete acceptance criteria; completion would require an agreed protocol design and validation criteria.

Written by the indexing model from the issue text.

Description

CAP help wanted needs draft

Certain institutions like banks are required to approve incoming txs. They are required to know the source of incoming funds. Right now when they get a tx in from stellar they are must check the tx and if it isn't from an approved source or it isn't clear which internal account the funds are for they must return the tx.

A simpler method would be:
Add a flag to Account that says any incoming payment must also be signed by the account.

Then for bank A sending to bank B, bank A would first send the tx along with details of the sender to bank B, Bank B would sign this tx and return the signed tx to A. A would then also sign and submit the now valid tx to the network.

Dominant language
RPC
Stars
632
Forks
399
Avg merge
1d 23h
Merged PRs (30d)
6

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from stellar/stellar-protocol

All issues in stellar/stellar-protocol

Similar issues

More Blockchain issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.