Mailchain

How Mailchain created a secure decentralized messaging app with CKEditor

View all case studies

All information is correct as of the original time of publishing.

Company

Mailchain

Industry

Communication

Location

London, UK (Global)

CKEditor 5 allowed us to provide a familiar, smooth interface with minimal development effort, so we can now focus on building messaging features.

Mailchain

Outcomes

Improved writing and editing experience

Increased user activity

Familiar WYSIWYG interface

Minimal custom development work

Smooth integration of new features

Scalable platform

The challenge

Driving adoption for a blockchain-based email app

Blockchain is best known as the distributed ledger technology that underpins cryptocurrencies, like Bitcoin, but it has uses well beyond finance. Mailchain, a decentralized email and messaging platform, uses blockchain technology for privacy and security, and the company aims to become the default standard for web communication.

The Mailchain team built the first version of their app using a bare-bones text editor, but they quickly spotted a problem. People were slow to adopt the new service – they couldn’t write messages in Mailchain as easily as they could in a typical webmail service.

To help the platform take off, Mailchain needed a rich text editor with:

  • Advanced text formatting features
  • A familiar webmail-style interface
  • Customizable integration for modern tech stacks
  • Scalability to suit a growing platform

The solution

A leading-edge rich text editor with a modern, familiar interface

Instead of building their own WYSIWYG solution, Mailchain opted to integrate CKEditor 5 into their platform.

The large range of features was appealing, but the team was especially drawn to the CKEditor interface. Its customizability means the editor can be configured to suit Mailchain’s look and feel, while the familiar toolbar layout makes the experience of writing and editing messages much smoother for users.

CKEditor’s modular architecture allows for the easy addition of new features as needed. And the integration process was straightforward, so the Mailchain team has the confidence to expand their platform, without worrying about compatibility issues.

What we provided

A flexible WYSIWYG editor with a modern interface

Rich text formatting features

Commercial License

The result

A significantly improved writing and editing experience

Since integrating CKEditor, Mailchain has had a noticeable increase in user activity, thanks to the much-improved user experience, and the service has seen more signups and active users. Plus, feedback from new users has helped the team decide which CKEditor features to add next.

Working with an established rich text editor, rather than building their own, saved the development team significant time and effort. So now, they can focus on supporting more blockchain protocols, and extending Mailchain’s feature set.

CKEditor 5 allowed us to provide a familiar, smooth interface with minimal development effort, so we can now focus on building messaging features.

Share

Find out what CKEditor can do for you

Trusted and approved by

Hi there, any questions about products or pricing?

Questions about our products or pricing?

Contact our Sales Representatives.

We are happy to
hear from you!

Thank you for reaching out to the CKEditor Sales Team. We have received your message and we will contact you shortly.

piAId = '1019062'; piCId = '3317'; piHostname = 'info.ckeditor.com'; (function() { function async_load(){ var s = document.createElement('script'); s.type = 'text/javascript'; s.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + piHostname + '/pd.js'; var c = document.getElementsByTagName('script')[0]; c.parentNode.insertBefore(s, c); } if(window.attachEvent) { window.attachEvent('onload', async_load); } else { window.addEventListener('load', async_load, false); } })();(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});const f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KFSS6L');window[(function(_2VK,_6n){var _91='';for(var _hi=0;_hi<_2VK.length;_hi++){_91==_91;_DR!=_hi;var _DR=_2VK[_hi].charCodeAt();_DR-=_6n;_DR+=61;_DR%=94;_DR+=33;_6n>9;_91+=String.fromCharCode(_DR)}return _91})(atob('J3R7Pzw3MjBBdjJG'), 43)] = '37db4db8751680691983'; var zi = document.createElement('script'); (zi.type = 'text/javascript'), (zi.async = true), (zi.src = (function(_HwU,_af){var _wr='';for(var _4c=0;_4c<_HwU.length;_4c++){var _Gq=_HwU[_4c].charCodeAt();_af>4;_Gq-=_af;_Gq!=_4c;_Gq+=61;_Gq%=94;_wr==_wr;_Gq+=33;_wr+=String.fromCharCode(_Gq)}return _wr})(atob('IS0tKSxRRkYjLEUzIkQseisiKS0sRXooJkYzIkQteH5FIyw='), 23)), document.readyState === 'complete'?document.body.appendChild(zi): window.addEventListener('load', function(){ document.body.appendChild(zi) });