Apex XRPL Developer Summit Amsterdam 2023

The 2023 edition of the annual Apex XRPL Developer Summit hosted by Ripple and the XRPL Foundation took place on 7th & 8th September in Amsterdam. The summit brought together developers, innovators, businesses, and investors for an inspiring two days, to exchange ideas on all things  blockchain technology and the XRP Ledger.

Offline Payments, Stablecoins and retail-CBDC

Last year, at Apex 2022, I spoke about how we (Mandla Money) are building low-tech digital asset wallets for financial inclusion and universal access leveraging the XRPL. This year at Apex 2023, I had the opportunity to give a talk on the more practical and operational considerations of administering an offline wallet that supports XRPL native and issued assets, and utilises capabilities of the ledger such as the decentralised exchange (DEX). In my talk, I discussed what desiderata for offline payments (the Mandla Wallet is an SMS wallet and I really should refer to this as semi-offline payments before I upset central bankers and economists), our approach to administering stablecoins (and by extension retail CBDC) in an “offline” setting and setting transaction limits for users based on their know-your-customer (KYC) level. I ended the talk with a demo of the corresponding features, and interoperability between the Mandla Wallet and other wallets in the XRPL ecosystem (I used Xumm wallet to illustrate this).

Here is a video of the talk.

Conference Highlights

The other highlights from the conference included:

  • Announcement of upcoming XRPL features:
    • Decentralised identity on XRPL (XLS-40d) – native support for world wide web consortium (W3C) decentralised identifiers (DIDs) on XRP Ledger. Decentralised identity (also known as self-sovereign identity) specifies a lifetime portable digital identity that does not depend on any centralised authority and fulfills requirements such as persistence, global resolvability, cryptographic verifiability, and decentralisation. This will allow XRPL account holder to  create, and manage their decentralised identifiers while having complete control over the private keys and contents of the identity object.
    • Automated market maker (AMM) on XRPL (XLS-30d) – An automated market maker (AMM) is a protocol for a decentralised exchange (DEX) that prices assets through an algorithm, rather than using an order book like a traditional exchange. Currently, the XRPL DEX provides liquidity exclusively by manual market making and order books. Introducing a native AMM will allow users to trade at a certain exchange rate on a DEX without having to find a counterparty e.g. instead of having to find a neighbour who is willing to trade USD for ZAR, or go to the airport currency exchange counter, the AMM allows one to exchange tokens freely.
  • A presentation on efforts and initiatives to grow and support the XRPL community including XRPL foundation, XRPL accelerator, XRPL grants and XRPL commons.
  • A breakout session on payments in emerging markets (e.g. Brazil).

All in all, I find Apex to be a great opportunity to network with the XRPL community and this year was no different – perhaps a little more special given the tailwind the community is currently riding given the glimpses of regulatory clarity around the XRP asset that is starting to emerge!

Teaching Blockchain at the FabLab Solidaire

Hands-on Blockchain Skills Development in Madagascar

Over the course of 5th June – 16th June 2023, I had the opportunity to teach a Financial Technology and Blockchain postgraduate course to a group of students enrolled in the newly launched Master of Mathematics and Theoretical Computer Science degree at the University of Antananarivo, the leading academic institution in Madagascar. The opportunity to teach the course was a result of a collaboration between the University of Antananarivo, the University of Cape Town’s Financial Innovation Hub and the Algorand Foundation.

The cohort of 20 students comprised a mix of working professionals and students with backgrounds in mathematics, economics, statistics and engineering. During the course, the students learnt about financial systems, innovation and disruption, blockchain fundamentals and a hands on deep dive into the Algorand blockchain – including the Algorand Python SDK and smart contracts (using PyTeal). Reflecting on the teaching experience, I appreciated that in this digital age, development of blockchain skills at tertiary level is absolutely necessary (and is the bare minimum), especially if Africa is going to realise its potential and produce locally grown solutions to provide employment and economic agency. It was an incredible privilege to be part of this initiative, and to be involved in hands-on skills development and knowledge transfer in Madagascar.

Julian speaking at DevConf 2023

A Blockchain Primer at DevConf 2023

At the end of May 2023, I had the opportunity to speak on blockchain technology in Cape Town and Pretoria at DevConf 2023.  DevConf – the largest and premier developer conference in South Africa – brings together South Africa’s tech community (corporates, startups, consultants etc) to share learnings, network and inspire on all things tech and software development. This year’s edition took place on the 23rd (Cape Town) and 25th (Pretoria) of May 2023, and featured a wide range of talks – on various themes such as performance optimisations, software testing, developer wellbeing and tech leadership – delivered by a diverse range of local and international speakers.

My talk, titled “Building a vaccine register on the Ethereum blockchain” featured a primer on blockchain technology (think intro to blockchain, wallets, accounts, transactions etc) and the Ethereum ecosystem tools (MetaMask, Ganache, Truffle & Solidity), as well as a walkthrough and live demo of a proof-of-concept vaccine register – an Express web app with SQLite database and a solidity smart contract. 

The motivation for my talk was 3-fold: (i) it is the talk I wished I could have seen when I started developing blockchain solutions, (ii) to give a zero-to-hero overview in 45 minutes for any developers that are curious about blockchain technology; and (iii) an attempt to spark a conversation on whether there is utility in using blockchain for record-keeping or we’re better off using a standard database.

Overall, the talk was well received and I fielded some questions at the end of the talk ranging from gas price considerations and optimisations e.g. batching transactions to smart contract version management etc. And most importantly, as someone that errs on the side of caution and usually gives pre-recorded demos instead of live demos, I’m super relieved that the demo gods smiled kindly and live demo was without a glitch! Check out the video below.

Alternatively, you can access the video recording here – https://www.youtube.com/watch?v=VzD6uaYEFdM – and be the judge whether there really is utility in using blockchain for record-keeping or as earlier mentioned, we’re better off using a standard database!

Special shout out to Candice Mesk and Robert Maclean for organising the stellar conference, and all the sponsors that made the event happen. 

PS – I have to mention that my 1st talk which was in Cape Town was on the 23rd of May, a day after World Bitcoin Pizza day. So naturally, one of the takeaways from my talk was maybe buying pizza using bitcoin is not such a great idea! But, just so I have said it, this is my personal view and should not be misconstrued as financial advice!

Julian CV Summit Africa

African Blockchain Ecosystem showcased at CV Summit Africa 2023

At the beginning of May 2023, I attended the inaugural CV Summit Africa 2023. The summit was the inaugural African edition of CV Summit Zug, and showcased the current state of the emerging African blockchain ecosystem, and glimpses of its future. Over the course of 2 days – 4 and 5 May – the summit featured over 40 speakers and 330 attendees, at Workshop 17 in Cape Town’s iconic V&A Waterfront. 

Highlights from the event included:

  • educational and innovation initiatives to position Africa as the next web3 powerhouse (such as the University of Cape Town’s Financial Innovation Hub)
  • a panel discussion on the need for regulatory clarity particularly for crypto asset service providers, with panelists from leading crypto exchanges (including VALR, Revix) and local government
  • The NODO-CV VC Pitching Competition a pitching competition in which 6 startups from across the continent (@pravicasuite, @riskbloq, @Web3Sanctuary, @SafiProtocol, @HelixaTCG, and @fastagger) showcased their solutions, and the crowd voted on the winner (@Web3Sanctuary)

In addition, I also chaired a panel discussion on “Sustainability in and through Web3” with panelists George MosomiMax Kordek and Oyedeji Oluwoye. The thread running through this discussion was the need for a long term mindset (e.g. if building a protocol, what does this look like in 10 years for the community, the environment, the team working on the protocol…) to realise sustainability in blockchain ecosystems and through blockchain innovation.

Shout out to CV Labs for hosting the event and all the sponsors that made the event possible!

2023 Blockchain Summer School – Monash University Blockchain Technology Centre

At the beginning of February 2023, I attended the Monash University Blockchain Summer School hosted by the Algorand Centre of Excellence on Sustainability Informatics for the Pacific (ACE-SIP). It was a two-days well spent at my alma mater as I got the lay of the land for all things blockchain – innovation, research and regulation – in Australia and the pacific region.  

Stablecoins and CBDC

One of the speakers at the event, a representative from Australia & New Zealand Banking Group Limited (ANZ) spoke about how they issued a Australian dollar stablecoin called the A$DC and are involved in a number of central bank digital currency initiatives in the region. Some quick googling revealed that National Australia Bank (NAB), a rival to ANZ Bank has been piloting a stablecoin called the AUDN. Stablecoins are cryptocurrencies whose value is pegged to an underlying fiat (government issued) currency and allow settling of transactions on blockchain technology in real-time. Issuing of stablecoins by ANZ and NAB – both in the ‘big four’ Australian banks – demonstrates one of the roles banks can play in driving innovation in the web3 economy, leveraging their brand visibility, domain knowledge and reputation.

General Innovation 

The summer school, also showcased/mentioned a number of innovative web3 solutions and opportunities for blockchain in the region. Some of these include: 

  • CValid – a credentialing system for education and recruitment from Monash University. This innovative solution is set to revolutionise the education and recruitment industry, providing a secure and efficient way of verifying credentials.
  • Water Ledger – a distributed, all-digital system modernising the way water rights are shared and reported (read more about Australian water rights here – https://www.pc.gov.au/research/completed/water-rights).
  • Powerledger – a peer-to-peer renewable energy blockchain trading platform that allows consumers and producers to track, trace and trade every kilowatt of energy that is produced off-grid. 
  • FreshChain – a blockchain-based system to protect Australian exports and provide assurances to trading partners and consumers about the safety and quality of Australia’s produce. FreshChain is a recipient of the Australia Traceability Grants program.
  • RedBelly blockchain – an Australian blockchain platform developed by the University of Sydney and  the Australian government’s Commonwealth Scientific and Industrial Research Organisation (CSIRO). 

Opportunities

  • The Australian governments Clean energy regulator considering blockchain solutions for “Guarantee of Origin” assurance scheme to verify emissions associated with hydrogen, renewable electricity and potentially other products made in Australia such as metals or biofuels.
  • Sustainable supply chains e.g.tracking and tracing emissions across a supply chain – representing emissions digitally on a blockchain allows supply chain partners to make emissions data readily available and to share it with the next participant in the chain.

Research

Major research themes I observed from the conference included:

  • Formal and quantitative analysis of blockchain platforms i.e. blockchain network benchmarking.
  • Post-quantum computing and blockchain security.
  • Micropayments and streaming payments using channels.

Special mention and thanks to ACE-SIP and the Algorand Foundation for organising the event and the opportunity to participate.

Algorand Centres of Excellence (ACE) Conference Barcelona 2023

In January 2023, I attended the Algorand Centres of Excellence (ACE) Conference in Barcelona. The event, hosted by the Algorand Foundation, brought together over 120 researchers and students from the various Algorand university hubs across the world to advance blockchain education and research. Universities represented included UC Berkley, Monash University and University of Cape Town.

The sessions at the conference covered a wide range of topics including protocol engineering, security and practical applications of blockchain. I got to present on blockchain use cases in emerging markets and how at FoodPrint Labs we’ve built a WhatsApp bot for that is integrated with the Algorand blockchain for record keeping, traceability and access to financial services by farmers in emerging markets.

I also enjoyed a presentation from UC Berkley on research they are doing on DeFi attacks categorised by protocol type (yields, bridges, lending etc) – although bridges have a low number of attacks compared to other protocol types, they rank high in monetary loss resulting from the attacks (i.e. funds are drained from the bridge pools).

John Woods, CTO at the Algorand Foundation also used the opportunity to announce the release of AlgoKit, which is a one-stop shop tool for developers building on the Algorand network. AlgoKit gets developers of all levels up and running with a familiar, fun and productive development environment in minutes. The release of AlgoKit is inline with the Algorand north star of not only providing a robust ledger but best in class experience for developers building on it.

All in all, attending the conference was a great way to kick-off the year, mingle with university innovation units building on Algorand and exchange ideas!

 

 

 

Thoughts on FTX Crypto Exchange Collapse

2022 has been a “cold” year for the crypto industry – crypto prices collapsed, Terra’s USD stablecoin crashed and last month, the FTX crypto exchange filed for bankruptcy. The resulting contagion affected crypto-lenders such as Genesis Trading, Gemini and Galaxy (and there is a possibility that other crypto trading venues may fail in the near-future).

To the outside observer, it is easy to conflate the FTX failure as a failure of crypto or more broadly blockchain/web3 (perhaps akin to attributing the dot com busts in 2000 as a failure of the internet). In my opinion, this is not the case, the FTX failure was a failure in governance, risk management & fiduciary duty. It was a failure resulting from centralisation and not a failure of blockchain technology.

How can this be avoided in the future? Distributed ledgers do need governance that is responsible and transparent e.g. proof-of-reserves. In particular, centralised exchanges (CEX) as compared to decentralised exchanges (DEX) do require some guardrails of sorts – e.g. periodic stress testing (liquidity risk & counterparty risk) and reporting. The hope is that regulators come forward with sustainable and not draconian measures as a result of knee-jerk reactions, and trading venues move more towards transparent governance and reporting.

One of the recurring questions in the wake of the FTX failure (together with the others from 2022) is whether crypto has any real-life utility. I wrote a post on crypto utility, financial inclusion and stablecoins where I cite real-life projects (Mandla Money, Stellar Aid Assist) that are using stablecoins to drive financial inclusion and/or deliver humanitarian aid – proving that crypto does indeed have utility apart from speculation.

Although much of 2022 has been crypto winter and dominated by bad press, I share the same sentiments with Pershing Square’s Bill Ackman that “crypto technology’s potential for beneficent societal impact may eventually compare with the impact of the telephone and internet on the economy and society.

Crypto Utility, Financial Inclusion and Stablecoins

Is there any utility in crypto? This is a recurring question from crypto sceptics, who tend to argue that there is no utility outside of speculation. In this post, I give 2 examples in which crypto can be used to drive financial inclusion in emerging markets – particularly through the use of stablecoins (a cryptocurrency whose value is pegged to another asset class e.g. USD Coin (USDC) which is pegged to USD). Worldwide, there are 2 billion unbanked adults, and these fall into the financially excluded category. According to the South African National Treasury, financial inclusion is the provision and use of affordable and appropriate financial services by those segments of society where financial services are needed but not provided, or they are inadequately delivered.

Case 1 – Mandla Money SMS Wallet. Firstly, in September 2022, I gave a talk at the Apex Developer Conference (hosted by Ripple & XRP Ledger Foundation) in Las Vegas on how crypto-assets can drive financial inclusion in emerging markets (click here to watch). In my talk, I made reference to one of the innovative projects that I have been involved with – Mandla Money SMS Wallet – which is a digital wallet that allows users to receive, transact and store value using digital assets via SMS (text message), with no need for a smartphone or an internet connection. The Mandla Money SMS Wallet is built on top of the XRP Ledger (XRPL) which is a decentralized, public blockchain that is fast, energy efficient, and reliable. By making use of stablecoins issued on the XRPL, together with SMS technology which has been around for a while, anyone with a mobile device (including feature phones) has a means to access previously unavailable financial services.

Case 2 – Stellar Aid Assist. More recently (December 2022), Stellar Development Foundation announced the launch of Stellar Aid Assist which makes use of stablecoins to deliver digital aid at scale (e.g. in Ukraine). According to the Stellar team, cash-based interventions serve as a lifeline to millions worldwide in support of basic needs and Stellar Aid Assist – which is fast to deploy and rapidly scale to meet a moment of crisis – gets money into the hands of those who need it, quickly and at low cost.

Considering that there are 2 billion unbanked adults worldwide and that it is possible to send crypto-assets in low-tech environments (where there are no smartphones or internet access) using blockchains such as XRPL, Algorand & Stellar, it is clear that there is a real opportunity to drive financial inclusion in emerging markets through use of blockchain payment rails and stablecoins. So, is there any utility in crypto – I believe the answer is a resounding YES!

Apex Developer Summit Las Vegas 2022

Last month I had the opportunity to attend and speak at the premier event of the XRPL Ledger (XRPL) community – The Apex Developer Summit in Las Vegas, USA. At the event, which is hosted annually by Ripple and the XRPL Foundation I got to meet and engage with the XRPL community, which included David Schwartz, a co-founder and current CTO at Ripple.

Before jumping into a summary of David Schwartz talk on The next iteration of XRPL, recall that XRPL is a decentralised, public blockchain led by a global developer community – think of XRPL as a public good. XRPL makes use of a federated byzantine agreement algorithm that enables fast & cheap transactions with finality achieved in 3 to 5 seconds (in simpler terms, transactions with XRP or XRPL-issued assets complete in 3 – 5 seconds). You can learn more about the XRPL here and join the community on discord here.

Now, back to David Schwartz’s keynote, he started the talk with a look at the XRPL design fundamentals which include:

  • An integrated decentralised exchange (DEX) – the XRPL has features an inbuilt DEX since the beginning (circa 2012).
  • Invariant checking – the ledger has an ability to check for bugs without corrupting the ledger.
  • Rekeyable accounts – XRPL features rekeyable accounts, which is a feature that allows for changing the transaction signing key without changing receiving key.
  • Issued assets – XRPL supports the ability to issue custom assets (e.g. stablecoins or anything fungible that has value and behaves like currency) with ease.

David went on to note some of the exciting XRPL innovations which include:

  • XLS-20d – a proposed standard to issue NFTs on the XRPL i.e. mint/burn/hold/trade NFTs. The XLS-20d is designed for scale.
  • Project Clio – a development initiative to create massive storage reduction for servers that handle queries from clients. This will increase throughput, reduce cost to access the ledger and allow the ledger to scale (bearing in mind that the ledger cannot go any faster than consensus can).
  • Hooks -a feature of XRPL that allows developers to add smart-contract like functionality to the XRPL. Hooks are small, efficient pieces of code being defined on an XRPL account, allowing logic to be executed before and/or after XRPL transactions.
  • Sidechains – a feature of XRPL that allows anyone to run a sidechain to the XRP Ledger while having the freedom to decide how their chains work. You want XRPL mechanics but assets from other chains e.g. running an EVM sidechain to allow even more developers easy access to XRPL’s feature set and bring existing Solidity-based smart contracts written for EVM-compatible chains to the XRPL. Sidechains allow you to innovate at the blockchain level i.e. L1 level e.g. if you wish to tweak the TPS you can do so. Sidechains ultimately provide horizontal scalability.

In addition to David’s keynote, the summit included other keynotes on NFTs, blockchain and law, and new ways to build with some of the ecosystem tools. Here are links to the keynotes:

And then I earlier I mentioned that I got to speak at the conference. I gave a talk on how to send and receive XRPL-based assets in low-tech environments e.g. in place where there is no internet connectivity or smartphones. Here is the link to my talk – Transacting in Low-Tech Environments, Julian Kanjere – I will write a post on this soon.

 

Asia Crypto Week 2022

Asia Crypto Week is a week where blockchain enthusiasts and industry veterans from around the world get together for a series of independently organised blockchain events. The week is primarily anchored on the world’s premier crypto event – Token2049, and concludes with the F1 Singapore Grand Prix. This year, Asia Crypto Week took place from Monday 26th September – Sunday 2nd September 2022. Thanks to the Algorand Foundation, I had the opportunity to attend the Algorand Tech Talk and the inaugural Algorand Greenhouse Hack Shack – both events held at the Flower Dome in the Marina Bay Gardens. 

During the tech talks on the first day, I particularly enjoyed the session on the London Bridge, presented by the team at Applied Blockchain. London Bridge is a secure bridge between the Algorand blockchain and Ethereum blockchain which allows the transfer of tokens between the former and the latter network leveraging the additional security of Algorand state proofs and trusted execution environments (Intel SGX). This was particularly intriguing as data privacy and security is one of the major themes in the FinTech projects I am involved with.

In addition to learning about the London Bridge, I also enjoyed learning about the AlgoKit which is a productised version of developer tools for Algorand that will be released in the next few months. AlgoKit, whose tagline is “a single tool to go from concept to mainnet” will have tools that include a command line tool for initiating and managing projects, a one-click network simulator and a VS code plugin etc (similar to Truffle, Ganache and the VS Code solidity plugin by Juan Blanco if you familiar with the Ethereum ecosystem). 

All in all, it was great to network with peers and investors, listen to talks from technology leaders and get my hands dirty during the hack shack workshops.

Outside of the Algorand events, I got to network with some of the TOKEN2049 crowd, enjoy the views from the top of the Marina Bay Sands and capped of the weekend with the F1 Marina Bay Night Race which did not disappoint.