<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><generator uri="https://jekyllrb.com/" version="4.3.2">Jekyll</generator><link href="https://firo.org/feed.xml" rel="self" type="application/atom+xml" /><link href="https://firo.org/" rel="alternate" type="text/html" hreflang="en" /><updated>2026-09-04T06:41:58+00:00</updated><id>https://firo.org/feed.xml</id><title type="html">Firo</title><subtitle>Firo is a cryptocurrency that focuses on privacy and fungibility.</subtitle><entry><title type="html">Firo v0.14.18.0 Released: Spark Functionality to be Fully Restored</title><link href="https://firo.org/2026/08/27/firo-v014180-release.html" rel="alternate" type="text/html" title="Firo v0.14.18.0 Released: Spark Functionality to be Fully Restored" /><published>2026-08-27T00:00:00+00:00</published><updated>2026-08-27T00:00:00+00:00</updated><id>https://firo.org/2026/08/27/firo-v014180-release</id><content type="html" xml:base="https://firo.org/2026/08/27/firo-v014180-release.html"><![CDATA[<p>We have released <strong>Firo v0.14.18.0</strong>, the mandatory hard fork release that restores full Spark functionality following the <a href="https://firo.org/2026/08/13/spark-vulnerability-mitigated.html">Spark vulnerability mitigation announced earlier this month</a>.</p>

<p>The hard fork will activate at <strong>block 1,371,000, approximately September 4, 2026 at 10:00 UTC.</strong></p>

<p><strong>All Firo wallet users, full node and masternode operators, miners, exchanges, and other service providers should upgrade to v0.14.18.0 before the activation block.</strong></p>

<h2 id="what-changes">What Changes</h2>

<p>As described in our previous update, the Spark vulnerability affected <strong>multi-input Spark spends</strong>. Single-input Spark transactions were unaffected.</p>

<p>To secure the network while a permanent fix was prepared and reviewed, v0.14.17.2 temporarily restricted Spark spends to a single input.</p>

<p>Firo v0.14.18.0 introduces <strong>a new versioned Spark spend format containing the permanent fix.</strong></p>

<p>Until block 1,371,000, the existing single-input restriction remains in place. Once the hard fork activates, wallets running v0.14.18.0 will automatically begin using the new spend format and <strong>normal multi-input Spark spending will be restored.</strong></p>

<p>There is <strong>no migration required</strong>. Existing Spark coins, balances, addresses and wallet keys remain valid.</p>

<h2 id="what-you-need-to-do">What You Need To Do</h2>

<p><strong>Upgrade to Firo v0.14.18.0 before block 1,371,000.</strong></p>

<p>You can obtain the latest release from:</p>

<ul>
  <li><a href="https://firo.org/get-firo/download/">Firo Downloads</a></li>
  <li><a href="https://github.com/firoorg/firo/releases/tag/v0.14.18.0">Firo GitHub Releases</a></li>
</ul>

<p>As this is a hard fork, nodes that have not upgraded will no longer remain compatible with the network once the activation height is reached.</p>

<p>If you do not need to spend your Spark funds immediately, we continue to recommend <strong>waiting until the hard fork activates before making Spark transactions.</strong></p>

<p>Single-input Spark spends remain available before activation for users who need to move funds, but splitting a payment across multiple single-input transactions can reveal correlations between transaction amounts and therefore provide weaker privacy than a normal multi-input Spark spend.</p>

<h2 id="additional-security-hardening">Additional Security Hardening</h2>

<p>While preparing the permanent fix, we used the opportunity to conduct a broader review of the Spark implementation and surrounding consensus code.</p>

<p>v0.14.18.0 therefore includes a number of additional hardening measures beyond the original vulnerability fix, including improvements to Spark transaction validation, proof verification, duplicate mint handling, reorganisation handling and validation of malformed Spark data.</p>

<p>The release also includes additional wallet, P2P and node stability fixes.</p>

<p>These changes do not require users to take any action beyond upgrading.</p>

<h2 id="responsible-disclosure-and-review">Responsible Disclosure and Review</h2>

<p>We would once again like to thank <strong>Carter Annandale (@carter-0)</strong>, who responsibly disclosed the original vulnerability, and <strong>Giap Vu</strong>, who independently identified and reported the same issue shortly afterwards.</p>

<p>The permanent fix and surrounding changes have undergone extensive review by the Firo core team together with <strong>Cypher Stack</strong>, with additional review assistance from <strong>HashCloak</strong>.</p>

<p>We are particularly grateful to everyone who assisted during the initial coordinated mitigation, including the mining pools and masternode hosting providers who deployed the protective changes before the vulnerability was publicly announced.</p>

<p>Their fast response allowed us to secure the network without exposing the vulnerability while a significant portion of the network remained susceptible.</p>

<h2 id="what-happens-next">What Happens Next</h2>

<p>Once block 1,371,000 is reached:</p>

<ul>
  <li>The new versioned Spark spend format activates.</li>
  <li>Full multi-input Spark spending is restored.</li>
  <li>The temporary privacy limitations associated with single-input-only spending are removed.</li>
  <li>Existing Spark funds continue to work without migration or reminting.</li>
</ul>

<p>As promised in our <a href="https://firo.org/2026/08/13/spark-vulnerability-mitigated.html">previous announcement</a>, we will publish a <strong>full technical disclosure and post-mortem after the hard fork has successfully activated.</strong></p>

<p>This will cover the underlying cryptographic issue, why it affected multi-input transactions, how the mitigation worked, how the permanent fix addresses it, and the lessons we have taken from the incident.</p>

<p>For now, the most important action is straightforward:</p>

<p><strong>Upgrade to Firo v0.14.18.0 before block 1,371,000.</strong></p>]]></content><author><name>Augustus Jong</name></author><category term="community" /><category term="news" /><summary type="html"><![CDATA[We have released Firo v0.14.18.0, the mandatory hard fork release that restores full Spark functionality following the Spark vulnerability mitigation announced earlier this month. The hard fork will activate at block 1,371,000, approximately September 4, 2026 at 10:00 UTC. All Firo wallet users, full node and masternode operators, miners, exchanges, and other service providers should upgrade to v0.14.18.0 before the activation block. What Changes As described in our previous update, the Spark vulnerability affected multi-input Spark spends. Single-input Spark transactions were unaffected. To secure the network while a permanent fix was prepared and reviewed, v0.14.17.2 temporarily restricted Spark spends to a single input. Firo v0.14.18.0 introduces a new versioned Spark spend format containing the permanent fix. Until block 1,371,000, the existing single-input restriction remains in place. Once the hard fork activates, wallets running v0.14.18.0 will automatically begin using the new spend format and normal multi-input Spark spending will be restored. There is no migration required. Existing Spark coins, balances, addresses and wallet keys remain valid. What You Need To Do Upgrade to Firo v0.14.18.0 before block 1,371,000. You can obtain the latest release from: Firo Downloads Firo GitHub Releases As this is a hard fork, nodes that have not upgraded will no longer remain compatible with the network once the activation height is reached. If you do not need to spend your Spark funds immediately, we continue to recommend waiting until the hard fork activates before making Spark transactions. Single-input Spark spends remain available before activation for users who need to move funds, but splitting a payment across multiple single-input transactions can reveal correlations between transaction amounts and therefore provide weaker privacy than a normal multi-input Spark spend. Additional Security Hardening While preparing the permanent fix, we used the opportunity to conduct a broader review of the Spark implementation and surrounding consensus code. v0.14.18.0 therefore includes a number of additional hardening measures beyond the original vulnerability fix, including improvements to Spark transaction validation, proof verification, duplicate mint handling, reorganisation handling and validation of malformed Spark data. The release also includes additional wallet, P2P and node stability fixes. These changes do not require users to take any action beyond upgrading. Responsible Disclosure and Review We would once again like to thank Carter Annandale (@carter-0), who responsibly disclosed the original vulnerability, and Giap Vu, who independently identified and reported the same issue shortly afterwards. The permanent fix and surrounding changes have undergone extensive review by the Firo core team together with Cypher Stack, with additional review assistance from HashCloak. We are particularly grateful to everyone who assisted during the initial coordinated mitigation, including the mining pools and masternode hosting providers who deployed the protective changes before the vulnerability was publicly announced. Their fast response allowed us to secure the network without exposing the vulnerability while a significant portion of the network remained susceptible. What Happens Next Once block 1,371,000 is reached: The new versioned Spark spend format activates. Full multi-input Spark spending is restored. The temporary privacy limitations associated with single-input-only spending are removed. Existing Spark funds continue to work without migration or reminting. As promised in our previous announcement, we will publish a full technical disclosure and post-mortem after the hard fork has successfully activated. This will cover the underlying cryptographic issue, why it affected multi-input transactions, how the mitigation worked, how the permanent fix addresses it, and the lessons we have taken from the incident. For now, the most important action is straightforward: Upgrade to Firo v0.14.18.0 before block 1,371,000.]]></summary></entry><entry><title type="html">Firo Community Fund Committee: 5th Term Confirmed</title><link href="https://firo.org/2026/08/17/5th-term-cfc-members-formed.html" rel="alternate" type="text/html" title="Firo Community Fund Committee: 5th Term Confirmed" /><published>2026-08-17T00:00:00+00:00</published><updated>2026-08-17T00:00:00+00:00</updated><id>https://firo.org/2026/08/17/5th-term-cfc-members-formed</id><content type="html" xml:base="https://firo.org/2026/08/17/5th-term-cfc-members-formed.html"><![CDATA[<p>The 7 member Community Fund Committee (“CFC”) is formed to oversee the Firo Community Fund (“FCF”) has been completed!</p>

<p>The following community members will serve as CFC members for a period of 1 year starting from September 2026:</p>

<ul>
  <li>rottenwheel</li>
  <li>nrsimha</li>
  <li>Jagmo (jh_ride)</li>
  <li>Firofan</li>
  <li>ddadybayo</li>
  <li>vaselexa (centaurea)</li>
  <li>Thorfried</li>
</ul>

<p>The newly elected committee brings together long-standing community members, technical experts, and developers who have consistently participated in proposal reviews and guided the allocation of the Firo Community Fund.</p>

<p>We would like to extend our gratitude to the newly elected members for serving on the Firo Community Fund (FCF) and for contributing to the decentralization of funding decisions. We also sincerely thank the outgoing committee members for their dedication and service to the project.</p>

<h2 id="how-to-apply-for-funding-from-the-firo-community-fund">How to apply for funding from the Firo Community Fund</h2>

<p>Anyone is welcome to request funding from the FCF by submitting a proposal through the <a href="https://funding.firo.org/">Firo Crowdfunding System</a> and opening a <a href="https://forum.firo.org/c/fcs-proposals/16">forum thread</a> to invite community discussion. In addition, the Community Fund Committee has the authority to put forward proposals of their own for consideration.</p>

<h2 id="what-are-the-responsibilities-of-the-community-fund-committee">What are the responsibilities of the Community Fund Committee?</h2>

<ol>
  <li>To decide along with taking into account community feedback on how the Firo Community Fund should be utilised.</li>
  <li>To help evaluate community requests for funding, do due diligence of applicants applying for funding and obtain all necessary information to ensure sufficient detail for scope of work.</li>
  <li>To evaluate and approve payment of milestone requests.</li>
  <li>To make all reasonings of the CFC for approval/rejection public.</li>
  <li>CFC can request for the core team’s feedback and opinion on proposals.</li>
  <li>To always conduct themselves with professionalism without resorting to personal attacks or insults.</li>
</ol>

<h2 id="how-will-the-firo-community-fund-fcf-be-utilised">How will the Firo Community Fund (FCF) be utilised?</h2>

<ol>
  <li>FCF funds must always be utilised for the benefit of Firo. Research, development or promotional activities that do not directly benefit Firo should not be undertaken.</li>
  <li>All FCF expenditure has to be disclosed. Any proposal that does not allow this will not be able to be funded from the FCF.</li>
  <li>FCF funds should not be used for giveaways even for the purpose of promoting adoption or participation.</li>
  <li>FCF funds should not be used to host purely social events. Educational or awareness events are acceptable but must be the primary component of the event.</li>
  <li>FCF funds should be used and while there shouldn’t be a pressure to spend funds, the FCF should not be hoarded.</li>
  <li>CFC can choose to use the FCF to employ contractors to embark on specific tasks or roles that will report directly to the CFC.</li>
  <li>Should the CFC deem fit, FCF funds can be burnt by sending it to this <a href="https://explorer.firo.org/address/aFiroBurningAddressDoNotSendrPtjYA">burn address</a>.</li>
  <li>FCF funds address can be viewed <a href="https://explorer.firo.org/address/aFA2TbqG9cnhhzX5Yny2pBJRK5EaEqLCH7">here</a>.</li>
</ol>

<h2 id="where-can-i-see-the-deliberations-of-the-community-fund-committee">Where can I see the deliberations of the Community Fund Committee?</h2>

<p>All discussions of the CFC can be seen in our <a href="https://discord.gg/TGZPRbRT3Y">Discord</a> in the channel #communityfund or The <a href="https://t.me/firocfc">CFC telegram group</a> and is read-only. You will need to have verified status by passing the captcha to view the channel.</p>]]></content><author><name>Augustus Jong</name></author><category term="community" /><category term="news" /><summary type="html"><![CDATA[The 7 member Community Fund Committee (“CFC”) is formed to oversee the Firo Community Fund (“FCF”) has been completed! The following community members will serve as CFC members for a period of 1 year starting from September 2026: rottenwheel nrsimha Jagmo (jh_ride) Firofan ddadybayo vaselexa (centaurea) Thorfried The newly elected committee brings together long-standing community members, technical experts, and developers who have consistently participated in proposal reviews and guided the allocation of the Firo Community Fund. We would like to extend our gratitude to the newly elected members for serving on the Firo Community Fund (FCF) and for contributing to the decentralization of funding decisions. We also sincerely thank the outgoing committee members for their dedication and service to the project. How to apply for funding from the Firo Community Fund Anyone is welcome to request funding from the FCF by submitting a proposal through the Firo Crowdfunding System and opening a forum thread to invite community discussion. In addition, the Community Fund Committee has the authority to put forward proposals of their own for consideration. What are the responsibilities of the Community Fund Committee? To decide along with taking into account community feedback on how the Firo Community Fund should be utilised. To help evaluate community requests for funding, do due diligence of applicants applying for funding and obtain all necessary information to ensure sufficient detail for scope of work. To evaluate and approve payment of milestone requests. To make all reasonings of the CFC for approval/rejection public. CFC can request for the core team’s feedback and opinion on proposals. To always conduct themselves with professionalism without resorting to personal attacks or insults. How will the Firo Community Fund (FCF) be utilised? FCF funds must always be utilised for the benefit of Firo. Research, development or promotional activities that do not directly benefit Firo should not be undertaken. All FCF expenditure has to be disclosed. Any proposal that does not allow this will not be able to be funded from the FCF. FCF funds should not be used for giveaways even for the purpose of promoting adoption or participation. FCF funds should not be used to host purely social events. Educational or awareness events are acceptable but must be the primary component of the event. FCF funds should be used and while there shouldn’t be a pressure to spend funds, the FCF should not be hoarded. CFC can choose to use the FCF to employ contractors to embark on specific tasks or roles that will report directly to the CFC. Should the CFC deem fit, FCF funds can be burnt by sending it to this burn address. FCF funds address can be viewed here. Where can I see the deliberations of the Community Fund Committee? All discussions of the CFC can be seen in our Discord in the channel #communityfund or The CFC telegram group and is read-only. You will need to have verified status by passing the captcha to view the channel.]]></summary></entry><entry><title type="html">Spark Vulnerability Mitigated</title><link href="https://firo.org/2026/08/13/spark-vulnerability-mitigated.html" rel="alternate" type="text/html" title="Spark Vulnerability Mitigated" /><published>2026-08-13T00:00:00+00:00</published><updated>2026-08-13T00:00:00+00:00</updated><id>https://firo.org/2026/08/13/spark-vulnerability-mitigated</id><content type="html" xml:base="https://firo.org/2026/08/13/spark-vulnerability-mitigated.html"><![CDATA[<p>A vulnerability was identified via responsible disclosure and has been mitigated in the Spark protocol. It affects multi-input Spark spends only; single-input spends are unaffected. Your wallet and private keys are safe. This is not a wallet-compromise or key-theft bug. No one can access your wallet, obtain your keys, or remove coins from your address. This is a supply-integrity (inflation) issue: under specific conditions an attacker could forge Spark coins in multi-input transactions. We have mitigated it by disabling multi-input spends temporarily and are monitoring supply closely.</p>

<p><strong>Please upgrade to <a href="https://github.com/firoorg/firo/releases/tag/v0.14.17.2">v0.14.17.2</a>.</strong> Until the next hard fork, Spark spends are limited to a single input. For maximum privacy, wait for the next hard fork (v0.14.18.0) before spending Spark. Single-input-only spends can leak amount correlations (see below).</p>

<h2 id="what-happened">What Happened</h2>

<p>On 1 August 2026 we received a vulnerability disclosure from <a href="https://carter.red">Carter Annandale</a> regarding the Spark protocol. We acknowledged it on 2 August and confirmed its validity: the issue allows an attacker to forge Spark coins in multi-input transactions. Single-input transactions are not affected. On 6 August we received an independent report of the same issue from <a href="https://x.com/realg14pppp">Giap Vu.</a></p>

<p>Aside from a small, controlled amount (~200 FIRO) generated on mainnet by the researcher to validate the finding, we have found no evidence of inflation at this time and are continuing to monitor closely.</p>

<h2 id="on-the-nature-of-the-bug">On the Nature of the Bug</h2>

<p>The vulnerability originated in the Spark cryptography paper and was missed by both cryptography audits (we commissioned two) and the code audit. It is not a typo, a missing bounds check, or an obviously dropped validation but instead is a subtle error. Reassuringly, it is straightforward to fix and does not require any overhaul or redesign of the Lelantus Spark protocol.</p>

<h2 id="how-we-mitigated-it">How We Mitigated It</h2>

<p>The main challenge was deploying a fix without alerting adversaries while the network updated. Working with key infrastructure providers, we first deployed a patch that disables multi-input Spark spends, securing the network ahead of a public release. Our thanks to WoolyPooly, Cedric Crispin, and Rplant on the mining side and Nodehub, Allnodes, Evoznode and Pecunia on the masternode side for their fast updates, which gave us the consensus needed to secure the network. Others were contacted but did not respond.</p>

<p>The fix was developed and reviewed by the Firo core team together with the developers and cryptographers at <a href="https://cypherstack.com/">Cypher Stack</a>, and additionally reviewed by <a href="https://hashcloak.com/">HashCloak</a> (one of the original Spark cryptography and code auditors). The team at Cypher Stack had jumped into action despite a busy period and did a lot of the heavy lifting, unprompted and voluntarily, greatly relieving the load. In particular, we would like to thank Josh Babb, Samuel Graf Noether, Julian Anderson, Dan Miller and Diego Salazar. HashCloak has also been a long time supporter of Firo and we would like to thank Mikerah and Manish for helping to validate the fixes.</p>

<h2 id="releases">Releases</h2>

<p><strong><a href="https://github.com/firoorg/firo/releases/tag/v0.14.17.2">v0.14.17.2 (available now)</a>:</strong> Allows users to make single-input Spark spends if they need to move funds before the next hard fork. Note that because Spark mints cannot currently be consolidated, single-input spends may reveal some correlation between amounts.</p>

<p><strong>v0.14.18.0 (targeted for the 3rd week of August):</strong> A hard fork that re-enables full multi-input Spark spends. We will announce the exact activation height ahead of time. To protect your privacy, <strong>we recommend waiting until the v0.14.18.0 hard fork before making Spark spends, to avoid amount-correlation analysis.</strong></p>

<p>Full technical details of the fix will be published after the second hard fork has activated.</p>]]></content><author><name>Reuben Yap</name></author><category term="dev" /><category term="news" /><summary type="html"><![CDATA[A vulnerability was identified via responsible disclosure and has been mitigated in the Spark protocol. It affects multi-input Spark spends only; single-input spends are unaffected. Your wallet and private keys are safe. This is not a wallet-compromise or key-theft bug. No one can access your wallet, obtain your keys, or remove coins from your address. This is a supply-integrity (inflation) issue: under specific conditions an attacker could forge Spark coins in multi-input transactions. We have mitigated it by disabling multi-input spends temporarily and are monitoring supply closely.]]></summary></entry><entry><title type="html">Nomination Thread for a New Community Fund Committee 2026</title><link href="https://firo.org/2026/07/14/firo-cfc-nomination-5th-term.html" rel="alternate" type="text/html" title="Nomination Thread for a New Community Fund Committee 2026" /><published>2026-07-14T00:00:00+00:00</published><updated>2026-07-14T00:00:00+00:00</updated><id>https://firo.org/2026/07/14/firo-cfc-nomination-5th-term</id><content type="html" xml:base="https://firo.org/2026/07/14/firo-cfc-nomination-5th-term.html"><![CDATA[<p>The one year term of the <a href="https://forum.firo.org/t/firo-4th-community-fund-committee-elections/4114">4th CFC Committee</a> will be coming to an end in approximately 2 months and the time for the 5th CFC nominations is underway in preparation for the election.</p>

<p>Please express your interest in standing for election in the <a href="https://forum.firo.org/t/nominations-for-the-5th-community-fund-committee-cfc-are-now-open/4339">Forum thread here</a>. Do ensure you introduce yourself and why you are applying to the post and your experience/history with Firo.</p>

<p>The 7 member CFC forms an important role in gradually decentralizing governance and sets up an independent fund (Firo Community Fund) to be used for the benefit of Firo. The FCF has been used to fund various community management efforts, audits, social media/marketing support and also to assist the core team where additional funds are required.</p>

<p>Current CFC Members:</p>

<ol>
  <li>@FiroFiend</li>
  <li>@firofan</li>
  <li>@vaselexa</li>
  <li>@ddadybayo</li>
  <li>@rehrar</li>
  <li>@jagmot</li>
  <li>@Nrsimha</li>
</ol>

<p>CFC Committee positions are at this point in time done on a volunteer basis and we recommend only active and motivated members of the Firo community apply. There is no restriction on existing committee members seeking re-election.</p>

<p>Below is a reminder of the role of the CFC and the Firo Community Fund (FCF) it manages:</p>

<h2 id="brief-summary-of-how-the-cfc-came-to-be">Brief Summary of How the CFC Came to Be</h2>

<p>Firo conducted a series of community votes to adjust its tokenomics and established the Firo Community Fund. This process spanned several months and involved multiple vetted polls to ensure alignment with the community’s wishes. A committee comprising seven elected community members was established to manage fund allocation.</p>

<p>Following the nomination phase, nominees (who are new) undergo a vetting process, including an interview, to assess their eligibility and alignment with the community’s voting objectives. The interview, which can be conducted through text or online meetings, delves into the nominees’ beliefs in Firo, their grasp of Firo’s technology, personal background (without revealing sensitive information), and their vision for the fund’s utilization. Nominees not widely known in the community must provide proof of active participation for at least a year.</p>

<p>Moving on from these specifics, it’s essential to outline the responsibilities and prerequisites expected of a member of the Firo Community Fund Committee (CFC).</p>

<h2 id="responsibilities-of-community-fund-committee-members">Responsibilities of Community Fund Committee Members</h2>

<ol>
  <li>To decide along with taking into account community feedback on how the community fund should be utilized.</li>
  <li>To help evaluate community requests for funding, do due diligence on applicants applying for funding, and obtain all necessary information to ensure sufficient detail for the scope of work.</li>
  <li>To evaluate and approve payment of milestone requests.</li>
  <li>To make all reasoning of the CFC for approval/rejection public.</li>
  <li>CFC can request the core team’s feedback and opinion on proposals.</li>
  <li>To always conduct themselves with professionalism without resorting to personal attacks or insults.</li>
</ol>

<h2 id="minimum-requirements-to-be-eligible-to-be-a-committee-member">Minimum Requirements to Be Eligible to Be a Committee Member</h2>

<ol>
  <li>Be a recognized and active community member of Firo for at least a year, OR a recognized industry expert/specialist.</li>
  <li>Solid understanding of Firo’s technology stack and current roadmap and goals.</li>
  <li>Cannot be a current full-time member of the Firo core team. Part-time contributors or contractors of Firo’s core team are allowed but must be disclosed.</li>
  <li>Be able to attend a CFC meeting once a month or appoint a proxy to do the same (though proxies should be used sparingly).</li>
  <li>While a technical or development background isn’t required, having a few committee members with some technical background would be helpful in evaluating proposals.</li>
  <li>Be able to read, check and vote on proposals for funding at least once a week.</li>
  <li>Be 18 years old and above.</li>
</ol>

<h2 id="removal-of-cfc-members">Removal of CFC Members</h2>

<ol>
  <li>If a CFC member is suspected or found to have been involved in fraud, scam, or other deceitful behavior, the other CFC members can vote to remove them via majority vote.</li>
  <li>If a CFC member has acted in an unbecoming or unprofessional manner, the other CFC members can vote to remove them via a majority vote.</li>
  <li>If a CFC member is absent for 2 meetings in a row without due cause, they shall be removed automatically.</li>
  <li>If a CFC member has continuously failed to vote on proposals for funding, a vote shall be held at the next CFC meeting by the other CFC members on whether to remove them.</li>
  <li>If a CFC member is removed, nominations should be open for the spot for the remaining term.</li>
</ol>

<h2 id="meetings-quorums-and-voting">Meetings, Quorums, and Voting</h2>

<ol>
  <li>A meeting should be held at least once a month with CFC members. The purpose of this meeting is to discuss proposals or to decide how to allocate the FCF funds or any other matters arising. Given CFC members may be in different time zones, this should be taken into account when determining the time of the meeting and the opportunity to take turns for amenable timing.</li>
  <li>Core team members or their representatives should always be allowed to observe and attend all CFC meetings, but shall not have a vote unless otherwise specified.</li>
  <li>The minutes of these meetings shall always be publicly available.</li>
  <li>The meeting can be conducted by text or online meetings.</li>
  <li>A quorum should be 5 members. Votes are passed using a majority of votes. In the event of an equality of votes, the core team shall have a casting vote.</li>
  <li>Proposals for funding can be approved without the need for a meeting and shall be voted on in the proposal thread itself.</li>
  <li>When voting for or against a proposal for funding, all CFC members are required to state the reasoning behind their choice.</li>
  <li>Anyone can open a proposal for funding, including CFC members.</li>
  <li>If a CFC member is an applicant for funding, the member cannot vote on that proposal. Also, if a CFC member has a close relationship (e.g. family member, best friend, significant other, spouse) with the applicant for funding, the CFC member should disclose the relationship and put it to the other CFC members to decide whether the member should be allowed to vote or choose to abstain voluntarily.</li>
  <li>If the CFC wishes to make funds available to the core team to assist them (for instance to cover a shortfall or to pay for a specific employee to retain them), a higher vote threshold is required, which is 5 members out of 7 instead of the usual majority of votes.</li>
</ol>

<h2 id="general-guidelines-to-community-fund-usage">General Guidelines to Community Fund Usage</h2>

<ol>
  <li>Trust needs to be earned. While anyone can propose to be funded from the FCF, the person’s track record needs to be evaluated, the necessary due diligence needs to be taken, and milestone payments adjusted appropriately.</li>
  <li>The CFC can choose to employ contractors to embark on specific tasks, but shall seek community feedback. Where it involves core code, the CFC has to consult the core team.</li>
  <li>The CFC should not be used to host parties or purely social events. Educational or awareness events are okay but should be done with appropriate evidence and not paid upfront.</li>
  <li>The CFC is to be used and while there shouldn’t be pressure to spend the CFC funds, the CFC funds shouldn’t be hoarded.</li>
  <li>CFC funds should always be utilized for the benefit of Firo. Research or development that does not directly benefit Firo should not be undertaken.</li>
  <li>CFC funds should not be used for giveaways, even for the purpose of promoting adoption or participation. These have limited effects.</li>
  <li>All CFC expenditure has to be disclosed. Contractors that prohibit this should not be engaged.</li>
  <li>Should the CFC deem fit, FCF funds can be burnt by sending them to this burn address <a href="https://explorer.firo.org/address/aFiroBurningAddressDoNotSendrPtjYA">https://explorer.firo.org/address/aFiroBurningAddressDoNotSendrPtjYA</a>.</li>
  <li>FCF funds address can be viewed <a href="https://explorer.firo.org/address/aFA2TbqG9cnhhzX5Yny2pBJRK5EaEqLCH7">here</a>, which are from time to time anonymized.</li>
  <li>Utilization of CFC funds and proposals can always be viewed on the <a href="https://funding.firo.org/">Firo Community Crowdfunding</a> page under the category of CFC.</li>
</ol>

<h2 id="what-the-cfc-is-not">What the CFC Is NOT</h2>

<ol>
  <li>The CFC are NOT representatives of the opinion of the Firo Community. They are only tasked with matters to do with the Community Fund and do not replace the usual process of getting feedback from the general community and core team in implementing large changes.</li>
  <li>The CFC shall not represent itself as core team members or as representatives of the project.</li>
</ol>]]></content><author><name>Augustus Jong</name></author><category term="announcement" /><category term="news" /><category term="community" /><summary type="html"><![CDATA[The one year term of the 4th CFC Committee will be coming to an end in approximately 2 months and the time for the 5th CFC nominations is underway in preparation for the election.]]></summary></entry><entry><title type="html">Mandatory Release: Firo v0.14.16.1</title><link href="https://firo.org/2026/06/05/firo-v014161-release.html" rel="alternate" type="text/html" title="Mandatory Release: Firo v0.14.16.1" /><published>2026-06-05T00:00:00+00:00</published><updated>2026-06-05T00:00:00+00:00</updated><id>https://firo.org/2026/06/05/firo-v014161-release</id><content type="html" xml:base="https://firo.org/2026/06/05/firo-v014161-release.html"><![CDATA[<p>Firo v0.14.16.1 is a mandatory release. <strong>All users must update to this version even if they have already updated to v0.14.16.0.</strong> All wallets, full nodes, and masternodes must be updated prior to block 1,329,000 (approximately 22 June 2026).</p>

<p>As always, please <strong>backup your wallet</strong> before updating.</p>

<p>Download the latest release here: <a href="https://github.com/firoorg/firo/releases/tag/v0.14.16.1">https://github.com/firoorg/firo/releases/tag/v0.14.16.1</a></p>

<hr />

<h2 id="whats-new">What’s New</h2>

<h3 id="spark-name-overflow-fix">Spark Name Overflow Fix</h3>

<p>This release resolves an overflow bug in Spark Name handling that was present in v0.14.16.0. The fix is the primary reason this follow-up release is mandatory - all users on v0.14.16.0 must update to ensure correct Spark Name behavior at and beyond the activation block.</p>

<h3 id="minor-spark-name-vulnerability-fix">Minor Spark Name Vulnerability Fix</h3>

<p>Fixes a minor vulnerability where a Spark Name transfer permission could remain valid indefinitely. Transfer permissions now expire correctly, limiting the window in which they can be used.</p>

<h3 id="receive-request-model-fix">Receive Request Model Fix</h3>

<p>Fixes crashes in the receive request dialog and incorrect handling of recent request history in the Qt wallet.</p>

<h3 id="spark-address-book-refresh-fix">Spark Address Book Refresh Fix</h3>

<p>Fixes a bug where Spark address book options could remain unavailable after syncing past the Spark activation block, requiring a wallet restart to resolve. The wallet now correctly detects activation even when the sync jumps past the exact activation height.</p>

<h3 id="lelantus-strip">Lelantus Strip</h3>

<p>Internal cleanup work removing legacy Lelantus components as the protocol continues to consolidate around Lelantus Spark.</p>

<hr />

<h2 id="update-deadline">Update Deadline</h2>

<p>This is a mandatory update that supersedes v0.14.16.0. <strong>All wallets, full nodes, and masternodes must be updated to v0.14.16.1 before block 1,329,000, approximately 22 June 2026.</strong> This applies even if you recently updated to v0.14.16.0.</p>

<hr />

<h2 id="download">Download</h2>

<p>Binaries are available for Linux, macOS, and Windows on the <a href="https://github.com/firoorg/firo/releases/tag/v0.14.16.1">GitHub releases page</a>.</p>]]></content><author><name>Augustus Jong</name></author><category term="community" /><category term="dev" /><category term="news" /><summary type="html"><![CDATA[Firo v0.14.16.1 is a mandatory release. All users must update to this version even if they have already updated to v0.14.16.0. All wallets, full nodes, and masternodes must be updated prior to block 1,329,000 (approximately 22 June 2026).]]></summary></entry><entry><title type="html">Mine Firo on SmoozyPool</title><link href="https://firo.org/2026/05/20/firo-smoozypool.html" rel="alternate" type="text/html" title="Mine Firo on SmoozyPool" /><published>2026-05-20T00:00:00+00:00</published><updated>2026-05-20T00:00:00+00:00</updated><id>https://firo.org/2026/05/20/firo-smoozypool</id><content type="html" xml:base="https://firo.org/2026/05/20/firo-smoozypool.html"><![CDATA[<p><a href="https://www.smoozypool.es/">SmoozyPool</a> is a new mining pool that has added support for Firo, and it comes with a clear philosophy behind it: support privacy-focused, community-driven coins with real technology behind them.</p>

<p>In the founder’s own words: “The original idea behind SmoozyPool was to support privacy-focused and community-driven coins, not just add random mining coins. Firo fits that direction well because it has a strong privacy mission, real technology behind it, and an active long-term community.”</p>

<h2 id="about-smoozypool">About SmoozyPool</h2>

<p>SmoozyPool is a multi-chain pool supporting GPU, CPU, and ASIC mining across a range of privacy and community coins. Firo mines on the FiroPoW algorithm, which is GPU-friendly and ASIC-resistant by design, keeping mining accessible to commodity hardware.</p>

<h2 id="pool-details">Pool Details</h2>

<table>
  <thead>
    <tr>
      <th> </th>
      <th> </th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><strong>URL</strong></td>
      <td><a href="https://www.smoozypool.es/">smoozypool.es</a></td>
    </tr>
    <tr>
      <td><strong>Algorithm</strong></td>
      <td>FiroPoW</td>
    </tr>
    <tr>
      <td><strong>Pool Fee</strong></td>
      <td>1.5%</td>
    </tr>
    <tr>
      <td><strong>Minimum Payout</strong></td>
      <td>0.5 FIRO</td>
    </tr>
    <tr>
      <td><strong>Payout Frequency</strong></td>
      <td>Every 2 hours (automatic)</td>
    </tr>
    <tr>
      <td><strong>Modes</strong></td>
      <td>PPLNS and SOLO</td>
    </tr>
  </tbody>
</table>

<h2 id="how-to-start-mining">How to Start Mining</h2>

<p>Getting started takes three steps: choose Firo as your coin, generate your mining command using SmoozyPool’s built-in config generator, and run your miner.</p>

<p><strong>PPLNS port:</strong> <code class="language-plaintext highlighter-rouge">4031</code></p>

<p><strong>SOLO port:</strong> <code class="language-plaintext highlighter-rouge">4034</code></p>

<p>SmoozyPool’s site includes a mining command generator - enter your wallet address and worker name and it outputs a ready-to-run command for your preferred miner. No manual config editing required.</p>

<p>Make sure you are mining to a self-custodied Firo wallet. We recommend <a href="https://github.com/firoorg/campfire">Campfire</a> (mobile) or <a href="https://github.com/firoorg/firo/releases">Firo QT</a> (desktop). Avoid mining directly to an exchange address.</p>

<p>Welcome to the #FiroFam, SmoozyPool. 🔥</p>]]></content><author><name>Augustus Jong</name></author><category term="community" /><category term="mining" /><summary type="html"><![CDATA[SmoozyPool is a new mining pool that has added support for Firo, and it comes with a clear philosophy behind it: support privacy-focused, community-driven coins with real technology behind them.]]></summary></entry><entry><title type="html">Mandatory Release: Firo v0.14.16.0</title><link href="https://firo.org/2026/05/17/firo-v014160-release.html" rel="alternate" type="text/html" title="Mandatory Release: Firo v0.14.16.0" /><published>2026-05-17T00:00:00+00:00</published><updated>2026-05-17T00:00:00+00:00</updated><id>https://firo.org/2026/05/17/firo-v014160-release</id><content type="html" xml:base="https://firo.org/2026/05/17/firo-v014160-release.html"><![CDATA[<p>Firo v0.14.16.0 is a mandatory release and all users, node operators, and masternode operators must update prior to block 1,329,000 (approximately 22 June 2026).</p>

<p>As always, please <strong>backup your wallet</strong> before updating.</p>

<p>Download the latest release here: <a href="https://github.com/firoorg/firo/releases/tag/v0.14.16.0">https://github.com/firoorg/firo/releases/tag/v0.14.16.0</a></p>

<h2 id="whats-new">What’s new</h2>

<h3 id="spark-name-renewal-and-transfer-without-double-paying">Spark Name Renewal and Transfer Without Double Paying</h3>

<p>Users can now extend or transfer their Spark Name and have the leftover validity period credited - so you only pay for the time you are actually adding. This makes long-term use of Spark Names more practical and cost-efficient, and removes a friction point for users who want to keep their on-chain identity current.</p>

<p>Spark Names are Firo’s human-readable on-chain address system, letting you send and receive FIRO using a simple alias like @sparky instead of a long cryptographic address - all while preserving the full privacy guarantees of Lelantus Spark.</p>

<h3 id="spark-name-list-refresh-fix">Spark Name List Refresh Fix</h3>

<p>A bug causing the Spark Name list in the wallet to not refresh correctly has been resolved. Registered names will now display accurately and update as expected.</p>

<h3 id="qt-wayland-support">Qt Wayland Support</h3>

<p>This release adds Wayland display protocol support for the Qt wallet. This benefits Linux users running Wayland compositors, improving compatibility and stability of the desktop wallet on modern Linux environments.</p>

<h3 id="rpc-and-mempool-improvements">RPC and Mempool Improvements</h3>

<p>The <code class="language-plaintext highlighter-rouge">getspentinfo</code> RPC call is now properly registered, and stale mempool spent index entries are cleaned up when transactions are removed. This improves reliability for developers and node operators querying spent transaction data.</p>

<hr />

<h2 id="update-deadline">Update Deadline</h2>

<p>This is a mandatory update. <strong>All wallets, full nodes, and masternodes must be updated to v0.14.16.0 before block 1,329,000, approximately 22 June 2026.</strong></p>

<hr />

<h2 id="download">Download</h2>

<p>Binaries are available for Linux, macOS, and Windows on the <a href="https://github.com/firoorg/firo/releases/tag/v0.14.16.0">GitHub releases page</a>.</p>]]></content><author><name>Augustus Jong</name></author><category term="community" /><category term="news" /><category term="dev" /><summary type="html"><![CDATA[Firo v0.14.16.0 is a mandatory release and all users, node operators, and masternode operators must update prior to block 1,329,000 (approximately 22 June 2026).]]></summary></entry><entry><title type="html">Mine FIRO on MeowPool</title><link href="https://firo.org/2026/04/10/meowpool-firo.html" rel="alternate" type="text/html" title="Mine FIRO on MeowPool" /><published>2026-04-10T00:00:00+00:00</published><updated>2026-04-10T00:00:00+00:00</updated><id>https://firo.org/2026/04/10/meowpool-firo</id><content type="html" xml:base="https://firo.org/2026/04/10/meowpool-firo.html"><![CDATA[<p>We’re excited to welcome <a href="https://meowpool.net/">MeowPool</a> to the Firo ecosystem! MeowPool has added FIRO to their mining pool, and they’re looking forward to welcoming miners from our community.</p>

<h2 id="what-is-meowpool">What Is MeowPool?</h2>

<p>MeowPool launched in early 2026 with a clear mission: to help decentralize hashrate and support projects worth believing in.</p>

<p>The founder isn’t a stranger to mining. Back in 2020–2022, she was an active miner himself and she kept running into the same frustration: hashrate was perpetually consolidating into a handful of large pools. That centralization is bad for networks, bad for decentralization, and ultimately bad for the projects that depend on a healthy, distributed mining ecosystem.</p>

<p>So she built his own pool. MeowPool is a passion project at heart designed to support projects she genuinely believes in and to give miners a meaningful alternative to the giants.</p>

<p>Firo is a natural fit.</p>

<h2 id="what-meowpool-offers">What MeowPool Offers</h2>

<ul>
  <li>1% fee</li>
  <li>Fast, UK-based server</li>
  <li>Low minimum payout (0.01 FIRO)</li>
  <li>PPLNS reward system</li>
</ul>

<h2 id="getting-started">Getting Started</h2>

<p>Head over to <a href="https://meowpool.net/">meowpool.net</a> to get set up. You’ll find the connection details and configuration instructions there.</p>

<p>Make sure your wallet is ready to receive FIRO. If you haven’t set one up yet, you can download the official Firo wallet at <a href="https://firo.org/get-firo/download/">firo.org/get-firo/download</a>.</p>]]></content><author><name>Augustus Jong</name></author><category term="community" /><category term="news" /><summary type="html"><![CDATA[We’re excited to welcome MeowPool to the Firo ecosystem! MeowPool has added FIRO to their mining pool, and they’re looking forward to welcoming miners from our community. What Is MeowPool? MeowPool launched in early 2026 with a clear mission: to help decentralize hashrate and support projects worth believing in. The founder isn’t a stranger to mining. Back in 2020–2022, she was an active miner himself and she kept running into the same frustration: hashrate was perpetually consolidating into a handful of large pools. That centralization is bad for networks, bad for decentralization, and ultimately bad for the projects that depend on a healthy, distributed mining ecosystem. So she built his own pool. MeowPool is a passion project at heart designed to support projects she genuinely believes in and to give miners a meaningful alternative to the giants. Firo is a natural fit. What MeowPool Offers 1% fee Fast, UK-based server Low minimum payout (0.01 FIRO) PPLNS reward system Getting Started Head over to meowpool.net to get set up. You’ll find the connection details and configuration instructions there. Make sure your wallet is ready to receive FIRO. If you haven’t set one up yet, you can download the official Firo wallet at firo.org/get-firo/download.]]></summary></entry><entry><title type="html">DFX Is Integrating Firo for Privacy-First Payments</title><link href="https://firo.org/2026/04/06/dfx-firo-integration.html" rel="alternate" type="text/html" title="DFX Is Integrating Firo for Privacy-First Payments" /><published>2026-04-06T00:00:00+00:00</published><updated>2026-04-06T00:00:00+00:00</updated><id>https://firo.org/2026/04/06/dfx-firo-integration</id><content type="html" xml:base="https://firo.org/2026/04/06/dfx-firo-integration.html"><![CDATA[<p>Firo is partnering with <a href="https://www.dfx.swiss/">DFX</a>, a Swiss non-custodial fiat-to-crypto platform, to give FIRO users direct access to fiat on-ramping, off-ramping, and real-world crypto payments.</p>

<h2 id="what-is-dfx">What Is DFX?</h2>

<p>DFX AG is a Zug-based open-source platform that bridges traditional banking and crypto. Users can buy, sell, and swap over 80 cryptocurrencies directly from their own wallets - whether that’s MetaMask, Ledger, Trezor, or any WalletConnect-compatible wallet - via SEPA, SEPA Instant, and SWIFT bank transfers, with no centralized exchange in between. DFX also provides an integration toolkit (the DFX Toolbox) that lets wallets and apps embed fiat on/off-ramping through a simple API or iFrame widget.</p>

<p>Beyond on/off-ramping, DFX powers crypto payments at physical retail locations in Switzerland, including 137 SPAR supermarkets - making it one of the few platforms bridging both the fiat-to-crypto and crypto-to-retail gaps.</p>

<h2 id="what-this-means-for-firo">What This Means for Firo</h2>

<p>DFX is integrating FIRO into their platform. This gives FIRO holders a non-custodial path between fiat and FIRO - buy directly from a bank account into your wallet, or convert back to CHF or EUR without touching an exchange. It also means FIRO becomes spendable at physical retail locations like SPAR supermarkets in Switzerland.</p>

<p>Payments use Firo’s privacy preserving Spark Addresses by default, so users can send and receive funds through a reusable address without exposing their transaction history. The privacy guarantees that Firo is built on carry through to the payment experience - no compromises, no workarounds.</p>

<p>The integration with DFX is live. We’re now working on bringing it directly into wallets, with Stack Wallet expected to be the first to integrate DFX’s on/off-ramping for FIRO. This will give users a seamless in-wallet experience for buying, selling, and spending FIRO with fiat.</p>

<h2 id="why-this-matters">Why This Matters</h2>

<p>Privacy coins often face a practical gap: you can hold them privately, but moving between fiat and crypto, or spending at real-world merchants,  usually means giving that privacy up. DFX’s non-custodial approach and Firo’s Spark Addresses close that gap. FIRO users can on-ramp, off-ramp, and pay at retail without routing through a centralized exchange or exposing their transaction history.</p>

<p>We’ll share more updates as wallet integrations roll out. You can learn more about DFX at <a href="https://dfx.swiss">dfx.swiss</a>.</p>]]></content><author><name>Augustus Jong</name></author><category term="community" /><category term="news" /><summary type="html"><![CDATA[Firo is partnering with DFX, a Swiss non-custodial fiat-to-crypto platform, to give FIRO users direct access to fiat on-ramping, off-ramping, and real-world crypto payments.]]></summary></entry><entry><title type="html">Mine FIRO on Pooly.ca</title><link href="https://firo.org/2026/03/31/mine-firo-on-pooly.html" rel="alternate" type="text/html" title="Mine FIRO on Pooly.ca" /><published>2026-03-31T00:00:00+00:00</published><updated>2026-03-31T00:00:00+00:00</updated><id>https://firo.org/2026/03/31/mine-firo-on-pooly</id><content type="html" xml:base="https://firo.org/2026/03/31/mine-firo-on-pooly.html"><![CDATA[<h1 id="mine-firo-on-poolyca">Mine FIRO on Pooly.ca</h1>

<p>We’re pleased to welcome <a href="https://pooly.ca/">Pooly.ca</a> to the Firo ecosystem! Pooly has added FIRO as one of the coins you can mine on their platform.</p>

<h2 id="what-is-pooly">What Is Pooly?</h2>

<p>Pooly.ca is a mining pool with roots going back to 2017. What started as a small community pool has grown steadily over the years and in 2026, Pooly launched a completely new pool UI, new features, and PoolyNodes, a shared masternode hosting service.</p>

<p>The team behind Pooly genuinely understands mining from the inside out, and they’ve always prioritized being a place where miners especially newer ones, can get real help and support.</p>

<h2 id="loyalty-program">Loyalty Program</h2>
<p>Miners who remain connected to the PPLNS pool for 30 consecutive days will see their pool fee reduced to 0%. An incentive to retain long-term contributors to the pool.</p>

<h2 id="getting-started">Getting Started</h2>

<p>Head over to <a href="https://pooly.ca/">pooly.ca</a> for connection details and setup instructions.</p>

<p>If you need a wallet to receive your FIRO, grab the official one at <a href="https://firo.org/get-firo/download/">firo.org/get-firo/download</a>.</p>]]></content><author><name>Augustus Jong</name></author><category term="community" /><category term="news" /><summary type="html"><![CDATA[Mine FIRO on Pooly.ca We’re pleased to welcome Pooly.ca to the Firo ecosystem! Pooly has added FIRO as one of the coins you can mine on their platform. What Is Pooly? Pooly.ca is a mining pool with roots going back to 2017. What started as a small community pool has grown steadily over the years and in 2026, Pooly launched a completely new pool UI, new features, and PoolyNodes, a shared masternode hosting service. The team behind Pooly genuinely understands mining from the inside out, and they’ve always prioritized being a place where miners especially newer ones, can get real help and support. Loyalty Program Miners who remain connected to the PPLNS pool for 30 consecutive days will see their pool fee reduced to 0%. An incentive to retain long-term contributors to the pool. Getting Started Head over to pooly.ca for connection details and setup instructions. If you need a wallet to receive your FIRO, grab the official one at firo.org/get-firo/download.]]></summary></entry></feed>