Stellar Community

    Stellar Dev Digest: Issue #23

    Anchor UX Guidelines, Big StellarExpert update, and Multiplexed Accounts.

    Kolten
    Kolten
    Nov 25, 2019 · 7 min read

    Hey everyone! Welcome to another issue of the Stellar Dev Digest, a weekly recap of all things related to the development of the Stellar Network.

    What is Stellar? Stellar is a platform that connects banks, payments systems, and people. Integrate to move money quickly, reliably, and at almost no cost.


    Featured Developer Posts and News from the Week

    • 📡 StellarExpert shares what they’ve been working on for the past 3 months! In addition to launching their own blog, they’ve built the most comprehensive Stellar markets dashboard ever made, and expanded the info available on their interface. Now, you can see which assets support which SEPs, easily discover how many funded trustlines a token has, and use a completely reworked search engine to find out pretty much anything you want to find out about Stellar tokens, accounts, and integrations. — Read the full update post here.

    This week I’m highlighting Leaf Global Fintech!

    Leaf is developing a mobile application platform to facilitate cash to virtual currency conversion through the Stellar network.

    But the real reason to highlight leaf is why they are building their product:

    “As families are forced to flee persecution around the world, they have little time to grab limited cash and valuables before leaving their homes. During the long and dangerous journey, refugees face peril at every step. Violence, theft, and natural disasters claim family fortunes and diminish hope. Outside of forfeiting value, carrying cash is often the only option. On top of being inconvenient and expensive to exchange across borders, this exposes families to additional risk.

    Leaf converts mobile money through blockchain technology into stable investments. Value is not stored in cryptocurrency so that refugees are hedged against volatility. The platform is accessible through a mobile device — no smartphone required. Friends and family abroad can also contribute into a refugee’s account, creating bridges within networks dispersed by trauma.”

    Want to know more? Check out this video.


    Updates to Stellar Protocol (CAPs) and Ecosystem (SEPs)

    Core Advancement Proposals (CAP) and Stellar Ecosystem Proposals (SEP) are a formal way of documenting proposed standards to improve various aspects of the Stellar Network. These function similar to EIPs and BIPs from the Ethereum and Bitcoin communities respectively. CAPs and SEPs represent the culmination of many discussions that often take place on the Stellar Developer Google Group.

    This week SEP-0024 got the most attention with two merged PRs:

    If you’ve built a custodial wallet, your input may be useful to the ongoing conversation around SEP-0010: SEP-10 doesn’t support custodial wallets.

    Other ongoing conversations about making user onboarding easier include:

    This week only one CAP related PR was merged:

    Additionally, David Mazières proposed the rationale and implementation of a CAP to handle Multiplexed Accounts. Handling multiplexed accounts at the protocol level could solve two problems:

    • Users forget memo IDs, leading to increased support costs and/or
      lost customer funds for custodial services.

    The idea is to solve these issues by replacing all sources and destinations of payments with a new MuxedAccount type. The MuxedAccount type can either be a Ed25519 key or a pair of an Ed25519 and an unsigned 64-bit integer id. The id is ignored by stellar-core, kind of like a per-AccountID memo ID.

    Implementing MuxedAccounts would require changing stellar-core, which means before it happens, there will likely be a lot of debate and conversation. To follow along — or take part — make sure to join the Stellar Developers mailing list.


    Calls for Participation

    Want to contribute to Stellar but don’t know where to start? The repositories below have a handful of beginner friendly PRs for you to take on!

    • Kelp (Go: 9 Open Issues): a free and open-source trading bot for the Stellar universal marketplace.

    This week we released Horizon v0.23.1! It adds a bunch of features to the experimental ingestion engine and addresses a few small bugs. You can read more about it here.

    If you keep up with the Go monorepo, you may have noticed quite a few other releases in the past couple of days. In addition to Horizon v0.23.1, we also released Ticker v1.2.0, Friendbot v0.0.2, Federation v0.3.0, Bridge v0.0.33, and Compliance v0.0.33, all of which patch a low severity security bug. If you use one of those, you should probably upgrade to the latest version.

    Additionally, Stellar-core merged 5 PRs this week:


    Looking to work on Stellar full-time? Check out the list of job openings below:

    • SDF Frontend Engineer (New York) Apply

    Not Yet Signed Up?

    Want to get the Stellar Dev Digest and other developer updates directly to your inbox? Sign up for the developer newsletter today!


    Did I Miss Something?

    If you found that something from this issue is missing or inaccurate reach out to me (kolten) on Keybase and I’ll make sure to fix it 👍

    Stellar Community

    Unlocking the world’s economic potential, together

    Thanks to Justin Rice and Tyler van der Hoeven

    Kolten

    Written by

    Kolten

    Growing the Stellar community.

    Stellar Community

    Unlocking the world’s economic potential, together

    Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
    Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
    Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade