<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:media="http://search.yahoo.com/mrss/"><channel><title><![CDATA[Breth App]]></title><description><![CDATA[A Mobile Ethereum Wallet for iOS]]></description><link>https://breth.app/</link><image><url>https://breth.app/favicon.png</url><title>Breth App</title><link>https://breth.app/</link></image><generator>Ghost 2.6</generator><lastBuildDate>Wed, 25 Mar 2026 16:47:22 GMT</lastBuildDate><atom:link href="https://breth.app/blog/rss/" rel="self" type="application/rss+xml"/><ttl>60</ttl><item><title><![CDATA[Breth v0.0.5 (No More Waiting!)]]></title><description><![CDATA[Breth's v0.0.5 update brings instant availability (RPC) and eventual decentralization (GETH LES) via a new multi-provider framework.]]></description><link>https://breth.app/blog/breth-v0-0-5/</link><guid isPermaLink="false">5beced4182f313265778c539</guid><category><![CDATA[Updates]]></category><dc:creator><![CDATA[Brandon Toms]]></dc:creator><pubDate>Tue, 27 Nov 2018 17:38:45 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1499377193864-82682aefed04?ixlib=rb-0.3.5&amp;q=80&amp;fm=jpg&amp;crop=entropy&amp;cs=tinysrgb&amp;w=1080&amp;fit=max&amp;ixid=eyJhcHBfaWQiOjExNzczfQ&amp;s=63967757460c0ee7f337508d918b9385" medium="image"/><content:encoded><![CDATA[<h2 id="whatsnew">What's New?</h2>
<img src="https://images.unsplash.com/photo-1499377193864-82682aefed04?ixlib=rb-0.3.5&q=80&fm=jpg&crop=entropy&cs=tinysrgb&w=1080&fit=max&ixid=eyJhcHBfaWQiOjExNzczfQ&s=63967757460c0ee7f337508d918b9385" alt="Breth v0.0.5 (No More Waiting!)"><p>Although the app looks the same, Breth v0.0.5 is a major update to the code that makes Breth function. From Breth 0.0.5 on, you'll be able to send Ether without having to be synced to the Ethereum Network. This means that, as soon as you open the app, you'll be ready to send money to a friend, with zero waiting! You'll also be able to use all of the app's functionality with the local client turned off (the 'Stop Client' button in the settings menu). Although the client is 'On' by default (and it's important to keep it on), sometimes you're low on battery (or data for the month) and you'd really appreciate it, if Breth didn't drain the remaining battery you have, stopping the client can help reduce the load on your phone and extend your battery life.</p>
<h2 id="how">How?</h2>
<h4 id="newframeworkbrethereum">New Framework <a href="https://breth.app/brethereum/">Brethereum</a></h4>
<p>We separated out all of the code that deals with interacting with the Ethereum Network and placed it into it's own framework, <a href="https://breth.app/brethereum/">Brethereum</a>. This separation lets us focus on either the User Interface (UI) or the core functionality without having to worry about the other. It'll hopefully make for quicker, and safer, updates in the future.<br>
In short, Brethereum gives us multiple ways to communicate with the Ethereum Network. While our preferred method (the GETH light client) is getting ready, we can ask a 3rd party (Infura) for help with our task. This gives us instant availability and the eventual decentralization of our Geth Light Client.<br>
Check out this post on <a href="https://breth.app/brethereum/">Brethereum</a> for a detailed overview of the new framework.</p>
<h2 id="whatsnext">What's Next?</h2>
<p>The Alpha version of Breth is reaching it's end. We're continuing testing until the end of the year while we work on a completely new (and hopefully more intuitive) User Interface. At which point we'll open-source the Brethereum Framework, graduate the app to Beta and open up testing to a few hundred anonymous public testers on Apple's TestFlight.</p>
]]></content:encoded></item><item><title><![CDATA[Brethereum Framework]]></title><description><![CDATA[Brethereum is a Swift framework that makes interacting with the Ethereum network a breeze.]]></description><link>https://breth.app/blog/brethereum/</link><guid isPermaLink="false">5becfde582f313265778c53b</guid><category><![CDATA[Technicals]]></category><category><![CDATA[Updates]]></category><dc:creator><![CDATA[Brandon Toms]]></dc:creator><pubDate>Sun, 25 Nov 2018 04:57:25 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1491118217331-c147f566d809?ixlib=rb-0.3.5&amp;q=80&amp;fm=jpg&amp;crop=entropy&amp;cs=tinysrgb&amp;w=1080&amp;fit=max&amp;ixid=eyJhcHBfaWQiOjExNzczfQ&amp;s=43a81630878c5422c9230529d15e7249" medium="image"/><content:encoded><![CDATA[<h2 id="whatisbrethereum">What is Brethereum?</h2>
<img src="https://images.unsplash.com/photo-1491118217331-c147f566d809?ixlib=rb-0.3.5&q=80&fm=jpg&crop=entropy&cs=tinysrgb&w=1080&fit=max&ixid=eyJhcHBfaWQiOjExNzczfQ&s=43a81630878c5422c9230529d15e7249" alt="Brethereum Framework"><p>Brethereum is a Swift framework designed to make connecting to, and interacting with, the Ethereum network a breeze. It offers multiple off-the-shelf providers including, a local Geth LES node and Web3 RPC support via REST and WebSockets. It's heavily inspired by <a href="https://github.com/IndisputableLabs/Swifthereum">Swifthereum</a> and the awesome work of Indisputable Labs.</p>
<h2 id="howdoesitwork">How does it work?</h2>
<p>Brethereum has two major halves, the first, an API that grants you access to the Ethereum network, and second, a local keystore that's managed by Geth to maintain a set of accounts on your behalf.</p>
<p>Brethereum lets you define a list of providers (in order of preference) that attempt to satisfy your requests. Currently the supported providers include...</p>
<ul>
<li>Local Geth LES node</li>
<li>Infura WebSockets</li>
<li>Infura REST RPC</li>
<li>Any other REST RPC Provider</li>
</ul>
<p>The default configuration used by Brethereum is...</p>
<ol>
<li>Geth LES <code>//the prefered decentralized method of communication, but takes time to sync and become available</code></li>
<li>Infura WebSocket <code>//available within seconds of starting the app and provides realtime streaming updates</code></li>
<li>Infura REST <code>//available instantly, reliable and requires very little resources</code></li>
</ol>
<p>What this means is that when we call <code>suggestGasPrice()</code>, Brethereum falls through the list of providers until it gets a valid response from one. This gives us the convenience of a purely remote Web3 interface (instant availability) and the decentralization of Geth's light client once it becomes available.</p>
<p>Brethereum also lets you constrain certain API calls to certain providers and/or certain classes of providers (<code>remoteOnly</code> or <code>localOnly</code>). This means that you can make sure resource intensive calls are handled by remote provides and calls that may handle sensitive data are only ever handled by your local node.</p>
<h2 id="whatsnext">What's Next?</h2>
<h4 id="moreproviders">More Providers!</h4>
<p>Brethereum aims to be provider agnostic, hopefully supporting a large array of different light client implementations as the community continues to develop new clients.</p>
<h4 id="morefunctionality">More Functionality</h4>
<p>Right now Brethereum supports most of the major Web3 API calls. But it doesn't yet support things like Filter subscriptions, contract interactions, whisper, swarm, ENS resolving, etc...</p>
<h4 id="comprehensivetests">Comprehensive Tests</h4>
<p>Brethereum already has tests for all of the supported API calls including some keystore tests as well. These tests can run against each of the supported providers. This is a good start but it's far from comprehensive and many more tests are in the works so we can be confident that the framework works the way it's expected to without any hiccups.</p>
<h2 id="soonsuptmsup">Soon<sup>TM</sup></h2>
<p>Brethereum currently resides on a private GitLab repo but will be moved to a public repository and open sourced in the near future. When that happens, this page will be updated with a link to the new repository.</p>
]]></content:encoded></item><item><title><![CDATA[Introducing...]]></title><description><![CDATA[<h2 id="whatisbreth">What is Breth?</h2>
<p>Breth is a mobile Ethereum wallet (built on <a href="https://geth.ethereum.org/">GETH's</a> light client) that helps make it super simple to create, manage and interact with your Ethereum accounts.</p>
<p><strong>WHOA! Hold Up...</strong></p>
<ul>
<li><a href="https://medium.freecodecamp.org/explain-bitcoin-like-im-five-73b4257ac833">What's Cryptocurrency (Bitcoin, Ethereum, etc)</a></li>
<li><a href="http://ethdocs.org/en/latest/introduction/what-is-ethereum.html">What's Ethereum?</a></li>
<li><a href="https://geth.ethereum.org/">What's GETH (Go-Ethereum)?</a></li>
</ul>
<p><img src="https://breth.app/content/images/2018/08/Light-Dark-Themes-3.png" alt="Light-Dark-Themes-3"></p>
<h2 id="thegoal">The Goal</h2>
<p>Breth's goal is to make sending</p>]]></description><link>https://breth.app/blog/introducing-breth/</link><guid isPermaLink="false">5b7440e2781ae9047c5b039d</guid><category><![CDATA[Updates]]></category><dc:creator><![CDATA[Brandon Toms]]></dc:creator><pubDate>Sat, 18 Aug 2018 19:00:00 GMT</pubDate><media:content url="https://breth.app/content/images/2018/08/ruvim-noga-711147-unsplash-1.png" medium="image"/><content:encoded><![CDATA[<h2 id="whatisbreth">What is Breth?</h2>
<img src="https://breth.app/content/images/2018/08/ruvim-noga-711147-unsplash-1.png" alt="Introducing..."><p>Breth is a mobile Ethereum wallet (built on <a href="https://geth.ethereum.org/">GETH's</a> light client) that helps make it super simple to create, manage and interact with your Ethereum accounts.</p>
<p><strong>WHOA! Hold Up...</strong></p>
<ul>
<li><a href="https://medium.freecodecamp.org/explain-bitcoin-like-im-five-73b4257ac833">What's Cryptocurrency (Bitcoin, Ethereum, etc)</a></li>
<li><a href="http://ethdocs.org/en/latest/introduction/what-is-ethereum.html">What's Ethereum?</a></li>
<li><a href="https://geth.ethereum.org/">What's GETH (Go-Ethereum)?</a></li>
</ul>
<p><img src="https://breth.app/content/images/2018/08/Light-Dark-Themes-3.png" alt="Introducing..."></p>
<h2 id="thegoal">The Goal</h2>
<p>Breth's goal is to make sending and receiving Ether (and Tokens) as easy as using Apple Pay Cash or Venmo to send money to a friend.</p>
<h2 id="thewhy">The Why?</h2>
<p><em>What's wrong with using Apple Pay Cash or Venmo, they work well and they're free?</em></p>
<p>When I send you $5 using Venmo, that $5 is first passed to PayPal and then sent on to you. If we were hanging out together and I gave you $5, that $5 would go directly from me to you, no one else is involved. Blockchain technology and Ethereum allow for us to send digital currency to one another without relying on a third party like PayPal. This lets us have all the benefits of a physical cash transaction without having to physically be next to one another. Pretty neat eh?</p>
<h2 id="theprogress">The Progress</h2>
<p>Breth is currently in its Proof-of-Concept phase and is being tested by a select group of trustworthy individuals to help weed out any major bugs, flaws and frustration points.</p>
<h2 id="theplan">The Plan</h2>
<p>Once the initial testing is completed, we'll open source the code and start accepting users into a closed beta testing round to gather even more feedback and criticism. Once the beta testing round is complete, we'll publish version 1.0 of Breth to Apple's App Store!</p>
<h2 id="thepromise">The Promise</h2>
<p>Breth will remain open source and free to use forever with zero ads!</p>
]]></content:encoded></item><item><title><![CDATA[Getting Started with Breth!]]></title><description><![CDATA[Getting started with Breth. A brief introduction to the app to help get you set up to start receiving and sending ether!]]></description><link>https://breth.app/blog/getting-started/</link><guid isPermaLink="false">5b76f7b2781ae9047c5b03d0</guid><category><![CDATA[FAQ]]></category><category><![CDATA[Help]]></category><dc:creator><![CDATA[Brandon Toms]]></dc:creator><pubDate>Sat, 18 Aug 2018 18:59:00 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1499294715495-24a847666a57?ixlib=rb-0.3.5&amp;q=80&amp;fm=jpg&amp;crop=entropy&amp;cs=tinysrgb&amp;w=1080&amp;fit=max&amp;ixid=eyJhcHBfaWQiOjExNzczfQ&amp;s=ab89b9877fe0ebf1d332168efc07ab5a" medium="image"/><content:encoded><![CDATA[<h4 id="welcome">Welcome!</h4>
<img src="https://images.unsplash.com/photo-1499294715495-24a847666a57?ixlib=rb-0.3.5&q=80&fm=jpg&crop=entropy&cs=tinysrgb&w=1080&fit=max&ixid=eyJhcHBfaWQiOjExNzczfQ&s=ab89b9877fe0ebf1d332168efc07ab5a" alt="Getting Started with Breth!"><p>The first time you open Breth you'll be presented the 'Accounts Management Card' where you can perform a few different actions...</p>
<ul>
<li><a href="https://breth.app/help-create-account">Create a brand new Ethereum Account</a></li>
<li><a href="https://breth.app/help-import-account">Import an existing Account (JSON Keystore)</a></li>
<li><a href="https://breth.app/help-watch-account">Watch an existing Ethereum Account</a></li>
</ul>
<p><img src="https://breth.app/content/images/2018/08/Screen-Shot-2018-08-17-at-9.37.44-AM.png" alt="Getting Started with Breth!"></p>
<h4 id="creatingyourfirstaccount">Creating your first account!</h4>
<p>The easiest and recommended first step is to create a new Ethereum account by clicking '+ New' and following the prompts.</p>
<blockquote>
<p><span style="color:red; font-size:0.8em;"><span class="ec ec-exclamation"></span><span class="ec ec-exclamation"></span>Warning<span class="ec ec-exclamation"></span><span class="ec ec-exclamation"></span><br>
Please make sure to remember your password. Your password equals your money. If you lose your password, you lose your money. There is no account recovery tools. Breth has no way of helping you restore a lost password.</span></p>
</blockquote>
<p><img src="https://breth.app/content/images/2018/08/Large-GIF--480x920--5.gif" alt="Getting Started with Breth!"><br>
If you followed the prompts and tapped 'Save', you now have a shiny new Ethereum account. with this account you can receive, store and send Ether (the currency the Ethereum Network uses), Tokens and Collectibles! <span class="ec ec-tada"></span> Congrats! <span class="ec ec-tada"></span></p>
<p>If you have other Ethereum accounts that you'd like to keep an eye on, you can 'Watch' them by tapping the 'Watch' button on the Account Management Card. Watching an account lets you share your address with friends, see your current balance and see all of your past transactions. However, you will NOT be able to send money from that account to another. <a href="https://breth.app/help-watch-account">Here's a quick guide on how to 'Watch' an account</a></p>
<blockquote>
<p><span style="font-size:0.8em;"><span class="ec ec-spiral-notepad"></span> Note <span class="ec ec-spiral-notepad"></span><br>
In order to have the ability to send money from an account you'll need to import the JSON Keystore of that account into Breth with the 'Import' option on the Account Management Card.</span></p>
</blockquote>
<h4 id="alltheaccounts">All the Accounts!</h4>
<p>You can create, import and watch as many accounts as your heart desires! The account color schemes and nicknames help you distinguish your accounts from one another, so go ahead and pick out some b-e-a-utiful gradients. Just make sure to keep track of all your passwords!</p>
<h4 id="addedsecurity">Added Security</h4>
<p>Once you have your new account, we recommend adding additional security by setting up TouchID or FaceID. You can enable this added security on a per account basis. <a href="https://breth.app/help-enable-biometrics">Follow the short and easy guide here to secure your accounts with Biometrics</a>.</p>
<h4 id="ethernahithinkindollarseurosyenetc">Ether? Nah, I think in Dollars, Euros, Yen, etc...</h4>
<p>Before we start sending and receiving Ether, we need to make sure we know how much we're receiving and sending in more familiar denominations, such as dollars. By default, Breth's base currency is set to US Dollars (USD). You can change this to your local currency (or any of the 150+ currencies supported) by clicking on the 'Settings' tab at the bottom right corner of your phone's screen. Tap on the top right button that says 'USD' and a currency selector will appear where you can select the currency of your choice and see the current price per Ether. Once you have the preferred currency selected tap the 'Accept' button and now Breth will convert Ether prices to this currency automatically.<br>
<a href="https://breth.app/help-base-currency">Need more help changing the base currency?</a></p>
<h4 id="sendmemoney">SEND ME MONEY!</h4>
<p>What's better than receiving money <span class="ec ec-money-mouth-face"></span>!? (Besides LOVE <span class="ec ec-purple-heart"></span>, HAPPINESS <span class="ec ec-grinning"></span> and Cookies <span class="ec ec-cookie"></span> of course...) In order for people to send you Ether they will need your account's address (e.g. 0x678972AeE3Ad656 ... Be2bDBB35f3CbE0) <span class="ec ec-cold-sweat"></span>. It's super long, intimidating and easy to mess up, so we use QR Codes to help simplify sharing your address with people <span class="ec ec-relieved"></span>! Swipe to the account of the address you want and tap the 'Incoming Transactions' button in the top left corner of your account card.<br>
<img src="https://breth.app/content/images/2018/08/Screen-Shot-2018-08-17-at-10.46.12-AM.png" alt="Getting Started with Breth!"><br>
You can also long press on the 'Smart Button' at the bottom center of your phone and drag your finger onto the 'Receive' button then unclick. To dismiss the receive page just click the 'Incoming Transactions' button or use the smart button to click 'Receive' again.<br>
<img src="https://breth.app/content/images/2018/08/Large-GIF--480x920--6.gif" alt="Getting Started with Breth!"><br>
The QR Code you see is your account's address. You can let someone scan the code with a QR Scanner or you can click on the QR Code to share your address via email, text, twitter, etc.</p>
<blockquote>
<p><span style="font-size:0.8em;"><span class="ec ec-bulb"></span> Tip <span class="ec ec-bulb"></span><br>
You can long press the account's address on the account card to quickly copy your address to your phone's clipboard.</span></p>
</blockquote>
<h4 id="timetopaythebills">TIME TO PAY THE BILLS!</h4>
<p>Sometimes you need to send money <span class="ec ec-money-with-wings"></span> <span class="ec ec-unamused"></span>. To start the process of sending money click on the 'Outgoing Transactions' icon in the top right corner of the account card, or use the 'Smart Button' to select 'Send'.</p>
<p><a href="https://breth.app/blog/getting-started/https;/breth.app/help-transact-send">Click here for a more in-depth guide to sending money</a></p>
<blockquote>
<p><span style="font-size:0.8em;"><span class="ec ec-spiral-notepad"></span> Note <span class="ec ec-spiral-notepad"></span><br>
You can send money from any account that has a 'lock' <span class="ec ec-lock"></span> icon at the top center of the account card. If you see an 'eyeball' <span class="ec ec-eye"></span> then your account is view-only and you'll need to import the account's Keystore file to be able to interact with it.</span></p>
</blockquote>
<p>There are 3 steps involved with creating a transaction...</p>
<ol>
<li>Enter the recipient's address (Scan a QR Code or copy &amp; paste).</li>
<li>Enter the amount of Ether you'd like to send under the 'Amount' tab.</li>
<li>Review &amp; sign your transaction under the 'Review' tab by clicking 'Confirm Tx' and entering your account's password.</li>
</ol>
<p><strong>Awesome! You now have a Signed Transaction that's ready to be published to the Ethereum Network!</strong><br>
If everything looks correct in the pop-up window, select 'Accept' to publish your transaction to the Ethereum Network. If something looks wrong, or you'd like to make a last minute change to the transaction, tap 'Discard' and the transaction will be deleted!</p>
<p>Once your transaction is published, the Ethereum Network will usually process it within a few minutes. You'll see a transaction entry under your account card with a spinner indicating that the transaction is processing. Once it's processed and confirmed the spinner will switch to an outgoing arrow icon. Congrats! You just successfully sent Ether to that lucky individual you chose! <span class="ec ec-tada"></span> YAY! <span class="ec ec-tada"></span></p>
<p><img src="https://breth.app/content/images/2018/08/Large-GIF--480x920--9.gif" alt="Getting Started with Breth!"></p>
<h4 id="youreapro">You're a PRO!</h4>
<p>At this point you have all the tools and knowledge to start using Breth to send &amp; receive money from your friends/family/random people, anywhere in the world without having to rely on anyone but yourself! No banks, no borders, no foreign transaction fees, no exchange rates and no 2-3 day wait for the money to clear. Have fun and make sure to be a good person!</p>
<blockquote>
<p><span style="font-size:0.8em;"><span class="ec ec-bulb"></span> Tip <span class="ec ec-bulb"></span><br>
Remember that the Ethereum Network is a public ledger. This means that all of your transactions are visible for the world to see! Don't use Ethereum for bad things, actually, just don't do bad things, do good things <span class="ec ec-innocent"></span>!</span></p>
</blockquote>
]]></content:encoded></item></channel></rss>