I am working on adopting CAP-0027 - First-class multiplexed accounts.
I assume that in the future, when one wishes to deposit to an exchange for example, the exchange will provide an address that is a union of the account ID and the memo ID in a single string. The wallet used by the user will have to take the long string from the user, break it to components and correctly build the transaction.
- Is this correct?
- How is the multiplexed account address single string built? Is it by simply concatenating the account ID and the memo ID? In which order? Any additional encoding instructions?
- Can you show examples of such strings with their components?