<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Tue Mar 31 19:34:36 UTC 2026 -->
<xs:schema elementFormDefault="qualified" xmlns:srt-types="http://fasb.org/srt-types/2025" targetNamespace="http://bitf.com/20251231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2025" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:bitf="http://bitf.com/20251231" xmlns:dtr="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="bitf-20251231_lab.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="bitf-20251231_pre.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="bitf-20251231_def.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="bitf-20251231_cal.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef"/>
      <link:roleType roleURI="http://bitf.com/role/ConsolidatedBalanceSheet" id="bitf_r_ConsolidatedBalanceSheet">
        <link:definition>995301 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ConsolidatedBalanceSheet_Parentheticals" id="bitf_r_ConsolidatedBalanceSheet_Parentheticals">
        <link:definition>995302 - Statement - Consolidated Balance Sheets (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ConsolidatedIncomeStatement" id="bitf_r_ConsolidatedIncomeStatement">
        <link:definition>995303 - Statement - Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ShareholdersEquityType2or3" id="bitf_r_ShareholdersEquityType2or3">
        <link:definition>995304 - Statement - Consolidated Statements of Stockholders&#8217; Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ConsolidatedCashFlow" id="bitf_r_ConsolidatedCashFlow">
        <link:definition>995305 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/Organization" id="bitf_r_Organization">
        <link:definition>995306 - Disclosure - Organization</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/SignificantAccountingPolicies" id="bitf_r_SignificantAccountingPolicies">
        <link:definition>995307 - Disclosure - Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/BusinessCombination" id="bitf_r_BusinessCombination">
        <link:definition>995308 - Disclosure - Business Combination</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/AcquisitionofAssets" id="bitf_r_AcquisitionofAssets">
        <link:definition>995309 - Disclosure - Acquisition of Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/RightstoRenewableEnergyCreditsandWasteTaxCredits" id="bitf_r_RightstoRenewableEnergyCreditsandWasteTaxCredits">
        <link:definition>995310 - Disclosure - Rights to Renewable Energy Credits and Waste Tax Credits</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/AccountsReceivableNet" id="bitf_r_AccountsReceivableNet">
        <link:definition>995311 - Disclosure - Accounts Receivable, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/OtherAssets" id="bitf_r_OtherAssets">
        <link:definition>995312 - Disclosure - Other Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/DigitalAssets" id="bitf_r_DigitalAssets">
        <link:definition>995313 - Disclosure - Digital Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/Inventories" id="bitf_r_Inventories">
        <link:definition>995314 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/DerivativeAssetsandLiabilities" id="bitf_r_DerivativeAssetsandLiabilities">
        <link:definition>995315 - Disclosure - Derivative Assets and Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/AssetsHeldForSaleandDiscontinuedOperations" id="bitf_r_AssetsHeldForSaleandDiscontinuedOperations">
        <link:definition>995316 - Disclosure - Assets Held For Sale and Discontinued Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ImpairmentfromContinuingOperations" id="bitf_r_ImpairmentfromContinuingOperations">
        <link:definition>995317 - Disclosure - Impairment from Continuing Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/PropertyPlantandEquipmentNet" id="bitf_r_PropertyPlantandEquipmentNet">
        <link:definition>995318 - Disclosure - Property, Plant and Equipment, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/LongTermDepositsEquipmentPrepaymentsandOther" id="bitf_r_LongTermDepositsEquipmentPrepaymentsandOther">
        <link:definition>995319 - Disclosure - Long-Term Deposits, Equipment Prepayments and Other</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/RefundableDeposits" id="bitf_r_RefundableDeposits">
        <link:definition>995320 - Disclosure - Refundable Deposits</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/AccountsPayableandAccruedExpenses" id="bitf_r_AccountsPayableandAccruedExpenses">
        <link:definition>995321 - Disclosure - Accounts Payable and Accrued Expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/LongTermDebt" id="bitf_r_LongTermDebt">
        <link:definition>995322 - Disclosure - Long-Term Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/Leases" id="bitf_r_Leases">
        <link:definition>995323 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/IncomeTaxes" id="bitf_r_IncomeTaxes">
        <link:definition>995324 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ShareCapital" id="bitf_r_ShareCapital">
        <link:definition>995325 - Disclosure - Share Capital</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/StockBasedCompensation" id="bitf_r_StockBasedCompensation">
        <link:definition>995326 - Disclosure - Stock-Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/FinancialInstruments" id="bitf_r_FinancialInstruments">
        <link:definition>995327 - Disclosure - Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/LossPerShare" id="bitf_r_LossPerShare">
        <link:definition>995328 - Disclosure - Loss Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/SegmentandGeographicalInformation" id="bitf_r_SegmentandGeographicalInformation">
        <link:definition>995329 - Disclosure - Segment and Geographical Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/AdditionalDetailstotheStatementsofOperations" id="bitf_r_AdditionalDetailstotheStatementsofOperations">
        <link:definition>995330 - Disclosure - Additional Details to the Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/AdditionalDetailstotheStatementsofCashFlow" id="bitf_r_AdditionalDetailstotheStatementsofCashFlow">
        <link:definition>995331 - Disclosure - Additional Details to the Statements of Cash Flow</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/CommitmentsandContingencies" id="bitf_r_CommitmentsandContingencies">
        <link:definition>995332 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/SubsequentEvents" id="bitf_r_SubsequentEvents">
        <link:definition>995333 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/AccountingPoliciesByPolicy" id="bitf_r_AccountingPoliciesByPolicy">
        <link:definition>996000 - Disclosure - Accounting Policies, by Policy (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/OrganizationTables" id="bitf_r_OrganizationTables">
        <link:definition>996001 - Disclosure - Organization (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/SignificantAccountingPoliciesTables" id="bitf_r_SignificantAccountingPoliciesTables">
        <link:definition>996002 - Disclosure - Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/BusinessCombinationTables" id="bitf_r_BusinessCombinationTables">
        <link:definition>996003 - Disclosure - Business Combination (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/AcquisitionofAssetsTables" id="bitf_r_AcquisitionofAssetsTables">
        <link:definition>996004 - Disclosure - Acquisition of Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/RightstoRenewableEnergyCreditsandWasteTaxCreditsTables" id="bitf_r_RightstoRenewableEnergyCreditsandWasteTaxCreditsTables">
        <link:definition>996005 - Disclosure - Rights to Renewable Energy Credits and Waste Tax Credits (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/AccountsReceivableNetTables" id="bitf_r_AccountsReceivableNetTables">
        <link:definition>996006 - Disclosure - Accounts Receivable, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/OtherAssetsTables" id="bitf_r_OtherAssetsTables">
        <link:definition>996007 - Disclosure - Other Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/DigitalAssetsTables" id="bitf_r_DigitalAssetsTables">
        <link:definition>996008 - Disclosure - Digital Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/InventoriesTables" id="bitf_r_InventoriesTables">
        <link:definition>996009 - Disclosure - Inventories (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/DerivativeAssetsandLiabilitiesTables" id="bitf_r_DerivativeAssetsandLiabilitiesTables">
        <link:definition>996010 - Disclosure - Derivative Assets and Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/AssetsHeldForSaleandDiscontinuedOperationsTables" id="bitf_r_AssetsHeldForSaleandDiscontinuedOperationsTables">
        <link:definition>996011 - Disclosure - Assets Held For Sale and Discontinued Operations (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ImpairmentfromContinuingOperationsTables" id="bitf_r_ImpairmentfromContinuingOperationsTables">
        <link:definition>996012 - Disclosure - Impairment from Continuing Operations (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/PropertyPlantandEquipmentNetTables" id="bitf_r_PropertyPlantandEquipmentNetTables">
        <link:definition>996013 - Disclosure - Property, Plant and Equipment, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/LongTermDepositsEquipmentPrepaymentsandOtherTables" id="bitf_r_LongTermDepositsEquipmentPrepaymentsandOtherTables">
        <link:definition>996014 - Disclosure - Long-Term Deposits, Equipment Prepayments and Other (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/RefundableDepositsTables" id="bitf_r_RefundableDepositsTables">
        <link:definition>996015 - Disclosure - Refundable Deposits (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/AccountsPayableandAccruedExpensesTables" id="bitf_r_AccountsPayableandAccruedExpensesTables">
        <link:definition>996016 - Disclosure - Accounts Payable and Accrued Expenses (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/LongTermDebtTables" id="bitf_r_LongTermDebtTables">
        <link:definition>996017 - Disclosure - Long-Term Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/LeasesTables" id="bitf_r_LeasesTables">
        <link:definition>996018 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/IncomeTaxesTables" id="bitf_r_IncomeTaxesTables">
        <link:definition>996019 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ShareCapitalTables" id="bitf_r_ShareCapitalTables">
        <link:definition>996020 - Disclosure - Share Capital (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/StockBasedCompensationTables" id="bitf_r_StockBasedCompensationTables">
        <link:definition>996021 - Disclosure - Stock-Based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/FinancialInstrumentsTables" id="bitf_r_FinancialInstrumentsTables">
        <link:definition>996022 - Disclosure - Financial Instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/LossPerShareTables" id="bitf_r_LossPerShareTables">
        <link:definition>996023 - Disclosure - Loss Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/SegmentandGeographicalInformationTables" id="bitf_r_SegmentandGeographicalInformationTables">
        <link:definition>996024 - Disclosure - Segment and Geographical Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/AdditionalDetailstotheStatementsofOperationsTables" id="bitf_r_AdditionalDetailstotheStatementsofOperationsTables">
        <link:definition>996025 - Disclosure - Additional Details to the Statements of Operations (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/AdditionalDetailstotheStatementsofCashFlowTables" id="bitf_r_AdditionalDetailstotheStatementsofCashFlowTables">
        <link:definition>996026 - Disclosure - Additional Details to the Statements of Cash Flow (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/CommitmentsandContingenciesTables" id="bitf_r_CommitmentsandContingenciesTables">
        <link:definition>996027 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofFinancialStatementsTable" id="bitf_r_ScheduleofFinancialStatementsTable">
        <link:definition>996028 - Disclosure - Organization - Schedule of Financial Statements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/SignificantAccountingPoliciesDetails" id="bitf_r_SignificantAccountingPoliciesDetails">
        <link:definition>996029 - Disclosure - Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/SignificantAccountingPoliciesDetailsScheduleofPropertyPlantandEquipment" id="bitf_r_SignificantAccountingPoliciesDetailsScheduleofPropertyPlantandEquipment">
        <link:definition>996030 - Disclosure - Significant Accounting Policies - Schedule of Property Plant and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofLeaseTermandEstimatedUsefulLivesTable" id="bitf_r_ScheduleofLeaseTermandEstimatedUsefulLivesTable">
        <link:definition>996031 - Disclosure - Significant Accounting Policies - Schedule of Lease Term and Estimated Useful Lives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofAmortizationofIntangibleassetsTable" id="bitf_r_ScheduleofAmortizationofIntangibleassetsTable">
        <link:definition>996032 - Disclosure - Significant Accounting Policies - Schedule of Amortization of Intangible assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofDeterminationoftheLevelintheFairValueHierarchyTable" id="bitf_r_ScheduleofDeterminationoftheLevelintheFairValueHierarchyTable">
        <link:definition>996033 - Disclosure - Significant Accounting Policies - Schedule of Determination of the Level in the Fair Value Hierarchy (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/BusinessCombinationDetails" id="bitf_r_BusinessCombinationDetails">
        <link:definition>996034 - Disclosure - Business Combination (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofFinalPurchasePriceAllocationandFairValueofNetAssetsTable" id="bitf_r_ScheduleofFinalPurchasePriceAllocationandFairValueofNetAssetsTable">
        <link:definition>996035 - Disclosure - Business Combination - Schedule of Final Purchase Price Allocation and Fair Value of Net Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofProFormaSummaryPresentsConsolidatedInformationTable" id="bitf_r_ScheduleofProFormaSummaryPresentsConsolidatedInformationTable">
        <link:definition>996036 - Disclosure - Business Combination - Schedule of Pro-Forma Summary Presents Consolidated Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofSupplementalCashFlowInformationTable" id="bitf_r_ScheduleofSupplementalCashFlowInformationTable">
        <link:definition>996037 - Disclosure - Business Combination - Schedule of Supplemental Cash Flow Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/AcquisitionofAssetsDetails" id="bitf_r_AcquisitionofAssetsDetails">
        <link:definition>996038 - Disclosure - Acquisition of Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofPurchasePriceTable" id="bitf_r_ScheduleofPurchasePriceTable">
        <link:definition>996039 - Disclosure - Acquisition of Assets - Schedule of Purchase Price (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofPurchasePriceTable_Parentheticals" id="bitf_r_ScheduleofPurchasePriceTable_Parentheticals">
        <link:definition>996040 - Disclosure - Acquisition of Assets - Schedule of Purchase Price (Parentheticals) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofRightstoRenewableEnergyCreditsandWasteTaxCreditsTable" id="bitf_r_ScheduleofRightstoRenewableEnergyCreditsandWasteTaxCreditsTable">
        <link:definition>996041 - Disclosure - Rights to Renewable Energy Credits and Waste Tax Credits - Schedule of Rights to Renewable Energy Credits and Waste Tax Credits (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofAllowanceforCreditLossesTable" id="bitf_r_ScheduleofAllowanceforCreditLossesTable">
        <link:definition>996042 - Disclosure - Accounts Receivable, Net - Schedule of Allowance for Credit Losses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofOtherAssetsTable" id="bitf_r_ScheduleofOtherAssetsTable">
        <link:definition>996043 - Disclosure - Other Assets - Schedule of Other Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofBitcoinTransactionsandCorrespondingValuesTable" id="bitf_r_ScheduleofBitcoinTransactionsandCorrespondingValuesTable">
        <link:definition>996044 - Disclosure - Digital Assets - Schedule of Bitcoin Transactions and Corresponding Values (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/InventoriesDetails" id="bitf_r_InventoriesDetails">
        <link:definition>996045 - Disclosure - Inventories (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofInventoriesTable" id="bitf_r_ScheduleofInventoriesTable">
        <link:definition>996046 - Disclosure - Inventories - Schedule of Inventories (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/DerivativeAssetsandLiabilitiesDetails" id="bitf_r_DerivativeAssetsandLiabilitiesDetails">
        <link:definition>996047 - Disclosure - Derivative Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofDerivativesandReconcilestheFairValueMeasurementTable" id="bitf_r_ScheduleofDerivativesandReconcilestheFairValueMeasurementTable">
        <link:definition>996048 - Disclosure - Derivative Assets and Liabilities - Schedule of Derivatives and Reconciles the Fair Value Measurement (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofGainLossonDerivativesTable" id="bitf_r_ScheduleofGainLossonDerivativesTable">
        <link:definition>996049 - Disclosure - Derivative Assets and Liabilities - Schedule of Gain (Loss) on Derivatives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/AssetsHeldForSaleandDiscontinuedOperationsDetails" id="bitf_r_AssetsHeldForSaleandDiscontinuedOperationsDetails">
        <link:definition>996050 - Disclosure - Assets Held For Sale and Discontinued Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofAssetsHeldforSaleTable" id="bitf_r_ScheduleofAssetsHeldforSaleTable">
        <link:definition>996051 - Disclosure - Assets Held For Sale and Discontinued Operations - Schedule of Assets Held for Sale (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofArgentinasandParaguaysOperationsTable" id="bitf_r_ScheduleofArgentinasandParaguaysOperationsTable">
        <link:definition>996052 - Disclosure - Assets Held For Sale and Discontinued Operations - Schedule of Argentina&#8217;s and Paraguay&#8217;s Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofNetcashFlowsincurredbyArgentinasandParaguaysOperationsTable" id="bitf_r_ScheduleofNetcashFlowsincurredbyArgentinasandParaguaysOperationsTable">
        <link:definition>996053 - Disclosure - Assets Held For Sale and Discontinued Operations - Schedule of Net cash Flows incurred by Argentina&#8217;s and Paraguay&#8217;s Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofSubsidiarysAssetsandLiabilitiesTransactionTable" id="bitf_r_ScheduleofSubsidiarysAssetsandLiabilitiesTransactionTable">
        <link:definition>996054 - Disclosure - Assets Held For Sale and Discontinued Operations - Schedule of Subsidiary&#8217;s Assets and Liabilities Transaction (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ImpairmentfromContinuingOperationsDetails" id="bitf_r_ImpairmentfromContinuingOperationsDetails">
        <link:definition>996055 - Disclosure - Impairment from Continuing Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofImpairmentLossTable" id="bitf_r_ScheduleofImpairmentLossTable">
        <link:definition>996056 - Disclosure - Impairment from Continuing Operations - Schedule of Impairment Loss (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/PropertyPlantandEquipmentNetDetails" id="bitf_r_PropertyPlantandEquipmentNetDetails">
        <link:definition>996057 - Disclosure - Property, Plant and Equipment, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofPropertyPlantAndEquipmentPpeTable" id="bitf_r_ScheduleofPropertyPlantAndEquipmentPpeTable">
        <link:definition>996058 - Disclosure - Property, Plant and Equipment, Net - Schedule of Property, Plant And Equipment (&#8220;Ppe&#8221;) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/LongTermDepositsEquipmentPrepaymentsandOtherDetails" id="bitf_r_LongTermDepositsEquipmentPrepaymentsandOtherDetails">
        <link:definition>996059 - Disclosure - Long-Term Deposits, Equipment Prepayments and Other (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofLongTermDepositsEquipmentPrepaymentsandOtherTable" id="bitf_r_ScheduleofLongTermDepositsEquipmentPrepaymentsandOtherTable">
        <link:definition>996060 - Disclosure - Long-Term Deposits, Equipment Prepayments and Other - Schedule of Long-Term Deposits, Equipment Prepayments and Other (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/RefundableDepositsDetails" id="bitf_r_RefundableDepositsDetails">
        <link:definition>996061 - Disclosure - Refundable Deposits (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofRefundableDepositsTable" id="bitf_r_ScheduleofRefundableDepositsTable">
        <link:definition>996062 - Disclosure - Refundable Deposits - Schedule of Refundable Deposits (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofAccountsPayableandAccruedExpensesTable" id="bitf_r_ScheduleofAccountsPayableandAccruedExpensesTable">
        <link:definition>996063 - Disclosure - Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/LongTermDebtDetails" id="bitf_r_LongTermDebtDetails">
        <link:definition>996064 - Disclosure - Long-Term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofLongTermDebtTable" id="bitf_r_ScheduleofLongTermDebtTable">
        <link:definition>996065 - Disclosure - Long-Term Debt - Schedule of Long-Term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofMovementinLongTermDebtTable" id="bitf_r_ScheduleofMovementinLongTermDebtTable">
        <link:definition>996066 - Disclosure - Long-Term Debt - Schedule of Movement in Long-Term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/LeasesDetails" id="bitf_r_LeasesDetails">
        <link:definition>996067 - Disclosure - Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofComponentsofLeaseExpenseTable" id="bitf_r_ScheduleofComponentsofLeaseExpenseTable">
        <link:definition>996068 - Disclosure - Leases - Schedule of Components of Lease Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofCashFlowInformationRelatedtoLeasesTable" id="bitf_r_ScheduleofCashFlowInformationRelatedtoLeasesTable">
        <link:definition>996069 - Disclosure - Leases - Schedule of Cash Flow Information Related to Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofFutureMinimumLeasePaymentsUnderNonCancellableLeasesTable" id="bitf_r_ScheduleofFutureMinimumLeasePaymentsUnderNonCancellableLeasesTable">
        <link:definition>996070 - Disclosure - Leases - Schedule of Future Minimum Lease Payments Under Non-Cancellable Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofLossfromContinuingOperationsbeforeIncomeTaxesTable" id="bitf_r_ScheduleofLossfromContinuingOperationsbeforeIncomeTaxesTable">
        <link:definition>996071 - Disclosure - Income Taxes - Schedule of Loss from Continuing Operations before Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofCurrentandDeferredIncomeTaxExpenseBenefitTable" id="bitf_r_ScheduleofCurrentandDeferredIncomeTaxExpenseBenefitTable">
        <link:definition>996072 - Disclosure - Income Taxes - Schedule of Current and Deferred Income Tax (Expense) Benefit (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofIncomeTaxesPaidNetofRefundsReceivedTable" id="bitf_r_ScheduleofIncomeTaxesPaidNetofRefundsReceivedTable">
        <link:definition>996073 - Disclosure - Income Taxes - Schedule of Income Taxes Paid (Net of Refunds Received) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofReconcilestheCanadianFederalStatutoryTaxRatetotheEffectiveTaxRateTable" id="bitf_r_ScheduleofReconcilestheCanadianFederalStatutoryTaxRatetotheEffectiveTaxRateTable">
        <link:definition>996074 - Disclosure - Income Taxes - Schedule of Reconciles the Canadian Federal Statutory Tax Rate to the Effective Tax Rate (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable" id="bitf_r_ScheduleofDeferredTaxAssetsandLiabilitiesTable">
        <link:definition>996075 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofValuationAllowanceMovementTable" id="bitf_r_ScheduleofValuationAllowanceMovementTable">
        <link:definition>996076 - Disclosure - Income Taxes - Schedule of Valuation Allowance Movement (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofLossCarryforwardBalancesandExpirationTable" id="bitf_r_ScheduleofLossCarryforwardBalancesandExpirationTable">
        <link:definition>996077 - Disclosure - Income Taxes - Schedule of Loss Carryforward Balances and Expiration (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ShareCapitalDetails" id="bitf_r_ShareCapitalDetails">
        <link:definition>996078 - Disclosure - Share Capital (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofMovementinNumberofCommonSharesTable" id="bitf_r_ScheduleofMovementinNumberofCommonSharesTable">
        <link:definition>996079 - Disclosure - Share Capital - Schedule of Movement in Number of Common Shares (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofOutstandingNumberofWarrantsTable" id="bitf_r_ScheduleofOutstandingNumberofWarrantsTable">
        <link:definition>996080 - Disclosure - Share Capital - Schedule of Outstanding Number of Warrants (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofFairValuesoftheWarrantsGrantedTable" id="bitf_r_ScheduleofFairValuesoftheWarrantsGrantedTable">
        <link:definition>996081 - Disclosure - Share Capital - Schedule of Fair Values of the Warrants Granted (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/StockBasedCompensationDetails" id="bitf_r_StockBasedCompensationDetails">
        <link:definition>996082 - Disclosure - Stock-Based Compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofStockBasedCompensationExpenseTable" id="bitf_r_ScheduleofStockBasedCompensationExpenseTable">
        <link:definition>996083 - Disclosure - Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofOutstandingOptionsTable" id="bitf_r_ScheduleofOutstandingOptionsTable">
        <link:definition>996084 - Disclosure - Stock-Based Compensation - Schedule of Outstanding Options (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofAdditionalInformationonOptionsTable" id="bitf_r_ScheduleofAdditionalInformationonOptionsTable">
        <link:definition>996085 - Disclosure - Stock-Based Compensation - Schedule of Additional Information on Options (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofOptionsGrantsUsingtheBlackScholesModelTable" id="bitf_r_ScheduleofOptionsGrantsUsingtheBlackScholesModelTable">
        <link:definition>996086 - Disclosure - Stock-Based Compensation - Schedule of Options Grants Using the Black-Scholes Model (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofRSUTable" id="bitf_r_ScheduleofRSUTable">
        <link:definition>996087 - Disclosure - Stock-Based Compensation - Schedule of RSU (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofAdditionalinformationonRSUTable" id="bitf_r_ScheduleofAdditionalinformationonRSUTable">
        <link:definition>996088 - Disclosure - Stock-Based Compensation - Schedule of Additional information on RSU (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofPSUTable" id="bitf_r_ScheduleofPSUTable">
        <link:definition>996089 - Disclosure - Stock-Based Compensation - Schedule of PSU (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofAdditionalinformationonPSUTable" id="bitf_r_ScheduleofAdditionalinformationonPSUTable">
        <link:definition>996090 - Disclosure - Stock-Based Compensation - Schedule of Additional information on PSU (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofAdditionalinformationonPSUTable0" id="bitf_r_ScheduleofAdditionalinformationonPSUTable0">
        <link:definition>996091 - Disclosure - Stock-Based Compensation - Schedule of Additional information on PSU (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofFairValueofPSUsisdeterminedatGrantDateUsingMonteCarloSimulationModelTable" id="bitf_r_ScheduleofFairValueofPSUsisdeterminedatGrantDateUsingMonteCarloSimulationModelTable">
        <link:definition>996092 - Disclosure - Stock-Based Compensation - Schedule of Fair Value of PSUs is determined at Grant Date Using Monte Carlo Simulation Model (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/FinancialInstrumentsDetails" id="bitf_r_FinancialInstrumentsDetails">
        <link:definition>996093 - Disclosure - Financial Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofFairValuesofFinancialInstrumentsandtheirLevelwithintheFairValueHierarchyTable" id="bitf_r_ScheduleofFairValuesofFinancialInstrumentsandtheirLevelwithintheFairValueHierarchyTable">
        <link:definition>996094 - Disclosure - Financial Instruments - Schedule of Fair Values of Financial Instruments and their Level within the Fair Value Hierarchy (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofMovementintheRefundableDepositsTable" id="bitf_r_ScheduleofMovementintheRefundableDepositsTable">
        <link:definition>996095 - Disclosure - Financial Instruments - Schedule of Movement in the Refundable Deposits (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofAmountsDenominatedinConsolidatedBalanceSheetsTable" id="bitf_r_ScheduleofAmountsDenominatedinConsolidatedBalanceSheetsTable">
        <link:definition>996096 - Disclosure - Financial Instruments - Schedule of Amounts Denominated in Consolidated Balance Sheets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofFutureMinimumLeasePaymentsRequiredunderNonCancellableLeasesTable" id="bitf_r_ScheduleofFutureMinimumLeasePaymentsRequiredunderNonCancellableLeasesTable">
        <link:definition>996097 - Disclosure - Financial Instruments - Schedule of Future Minimum Lease Payments Required under Non-Cancellable Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofComputationofBasicandDilutedLossPerSharefromContinuingOperationsTable" id="bitf_r_ScheduleofComputationofBasicandDilutedLossPerSharefromContinuingOperationsTable">
        <link:definition>996098 - Disclosure - Loss Per Share - Schedule of Computation of Basic and Diluted Loss Per Share from Continuing Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofAntidilutivePotentiallyDilutiveSecuritieswereExcludedfromDilutedLossPerShareTable" id="bitf_r_ScheduleofAntidilutivePotentiallyDilutiveSecuritieswereExcludedfromDilutedLossPerShareTable">
        <link:definition>996099 - Disclosure - Loss Per Share - Schedule of Anti-dilutive Potentially Dilutive Securities were Excluded from Diluted Loss Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/SegmentandGeographicalInformationDetails" id="bitf_r_SegmentandGeographicalInformationDetails">
        <link:definition>996100 - Disclosure - Segment and Geographical Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofRevenuesbyCountryTable" id="bitf_r_ScheduleofRevenuesbyCountryTable">
        <link:definition>996101 - Disclosure - Segment and Geographical Information - Schedule of Revenues by Country (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofPropertyPlantandEquipmentandOtherNonCurrentAssetsTable" id="bitf_r_ScheduleofPropertyPlantandEquipmentandOtherNonCurrentAssetsTable">
        <link:definition>996102 - Disclosure - Segment and Geographical Information - Schedule of Property, Plant and Equipment and Other Non-Current Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/AdditionalDetailstotheStatementsofOperationsDetails" id="bitf_r_AdditionalDetailstotheStatementsofOperationsDetails">
        <link:definition>996103 - Disclosure - Additional Details to the Statements of Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofDisaggregatedRevenuesTable" id="bitf_r_ScheduleofDisaggregatedRevenuesTable">
        <link:definition>996104 - Disclosure - Additional Details to the Statements of Operations - Schedule of Disaggregated Revenues (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofCostofRevenuesTable" id="bitf_r_ScheduleofCostofRevenuesTable">
        <link:definition>996105 - Disclosure - Additional Details to the Statements of Operations - Schedule of Cost of Revenues (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofGeneralandAdministrativeExpensesTable" id="bitf_r_ScheduleofGeneralandAdministrativeExpensesTable">
        <link:definition>996106 - Disclosure - Additional Details to the Statements of Operations - Schedule of General and Administrative Expenses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofOtherExpenseTable" id="bitf_r_ScheduleofOtherExpenseTable">
        <link:definition>996107 - Disclosure - Additional Details to the Statements of Operations - Schedule of Other Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofAdditionalDetailstotheStatementsofCashFlowTable" id="bitf_r_ScheduleofAdditionalDetailstotheStatementsofCashFlowTable">
        <link:definition>996108 - Disclosure - Additional Details to the Statements of Cash Flow - Schedule of Additional Details to the Statements of Cash Flow (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofCashandRestrictedCashReportedConsolidatedStatementsofCashFlowTable" id="bitf_r_ScheduleofCashandRestrictedCashReportedConsolidatedStatementsofCashFlowTable">
        <link:definition>996109 - Disclosure - Additional Details to the Statements of Cash Flow - Schedule of Cash and Restricted Cash Reported Consolidated Statements of Cash Flow (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/CommitmentsandContingenciesDetails" id="bitf_r_CommitmentsandContingenciesDetails">
        <link:definition>996110 - Disclosure - Commitments and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/ScheduleofPropertyPlantandEquipmentTable" id="bitf_r_ScheduleofPropertyPlantandEquipmentTable">
        <link:definition>996111 - Disclosure - Commitments and Contingencies - Schedule of Property, Plant and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/SubsequentEventsDetails" id="bitf_r_SubsequentEventsDetails">
        <link:definition>996112 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bitf.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-types/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://fasb.org/srt-types/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/sic/2025" schemaLocation="https://xbrl.sec.gov/sic/2025/sic-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/cyd-af/2025" schemaLocation="https://xbrl.sec.gov/cyd/2025/cyd-af-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2025" schemaLocation="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd-sub/2025" schemaLocation="https://xbrl.sec.gov/ecd/2025/ecd-sub-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei-sub/2025" schemaLocation="https://xbrl.sec.gov/dei/2025/dei-sub-2025.xsd"/>
  <xs:element name="Rule10b51ArrangementModified" type="xbrli:booleanItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_Rule10b51ArrangementModified"/>
  <xs:element name="NonRule10b51ArrangementModified" type="xbrli:booleanItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NonRule10b51ArrangementModified"/>
  <xs:element name="ScheduleOfFinancialStatementsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfFinancialStatementsAbstract"/>
  <xs:element name="ScheduleOfLeaseTermAndEstimatedUsefulLivesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfLeaseTermAndEstimatedUsefulLivesAbstract"/>
  <xs:element name="ScheduleOfAmortizationOfIntangibleAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfAmortizationOfIntangibleAssetsAbstract"/>
  <xs:element name="ScheduleOfDeterminationOfTheLevelInTheFairValueHierarchyAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfDeterminationOfTheLevelInTheFairValueHierarchyAbstract"/>
  <xs:element name="ScheduleOfFinalPurchasePriceAllocationAndFairValueOfNetAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfFinalPurchasePriceAllocationAndFairValueOfNetAssetsAbstract"/>
  <xs:element name="ScheduleOfSupplementalCashFlowInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfSupplementalCashFlowInformationAbstract"/>
  <xs:element name="ScheduleOfRightsToRenewableEnergyCreditsAndWasteTaxCreditsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfRightsToRenewableEnergyCreditsAndWasteTaxCreditsAbstract"/>
  <xs:element name="ScheduleOfBitcoinTransactionsAndCorrespondingValuesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfBitcoinTransactionsAndCorrespondingValuesAbstract"/>
  <xs:element name="ScheduleOfDerivativesAndReconcilesTheFairValueMeasurementAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfDerivativesAndReconcilesTheFairValueMeasurementAbstract"/>
  <xs:element name="ScheduleOfGainLossOnDerivativesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfGainLossOnDerivativesAbstract"/>
  <xs:element name="ScheduleOfAssetsHeldForSaleAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfAssetsHeldForSaleAbstract"/>
  <xs:element name="ScheduleOfArgentinaSAndParaguaySOperationsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfArgentinaSAndParaguaySOperationsAbstract"/>
  <xs:element name="ScheduleOfSubsidiarySAssetsAndLiabilitiesTransactionAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfSubsidiarySAssetsAndLiabilitiesTransactionAbstract"/>
  <xs:element name="ScheduleOfImpairmentLossAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfImpairmentLossAbstract"/>
  <xs:element name="ScheduleOfPropertyPlantAndEquipmentPpeAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfPropertyPlantAndEquipmentPpeAbstract"/>
  <xs:element name="ScheduleOfLongTermDepositsEquipmentPrepaymentsAndOtherAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfLongTermDepositsEquipmentPrepaymentsAndOtherAbstract"/>
  <xs:element name="ScheduleOfRefundableDepositsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfRefundableDepositsAbstract"/>
  <xs:element name="ScheduleOfLongTermDebtAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfLongTermDebtAbstract"/>
  <xs:element name="ScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesAbstract"/>
  <xs:element name="ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxesAbstract"/>
  <xs:element name="ScheduleOfCurrentAndDeferredIncomeTaxExpenseBenefitAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfCurrentAndDeferredIncomeTaxExpenseBenefitAbstract"/>
  <xs:element name="ScheduleOfIncomeTaxesPaidNetOfRefundsReceivedAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfIncomeTaxesPaidNetOfRefundsReceivedAbstract"/>
  <xs:element name="ScheduleOfReconcilesTheCanadianFederalStatutoryTaxRateToTheEffectiveTaxRateAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfReconcilesTheCanadianFederalStatutoryTaxRateToTheEffectiveTaxRateAbstract"/>
  <xs:element name="ScheduleOfValuationAllowanceMovementAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfValuationAllowanceMovementAbstract"/>
  <xs:element name="ScheduleOfLossCarryforwardBalancesAndExpirationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfLossCarryforwardBalancesAndExpirationAbstract"/>
  <xs:element name="ScheduleOfMovementInNumberOfCommonSharesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfMovementInNumberOfCommonSharesAbstract"/>
  <xs:element name="ScheduleOfOutstandingNumberOfWarrantsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfOutstandingNumberOfWarrantsAbstract"/>
  <xs:element name="ScheduleOfFairValuesOfTheWarrantsGrantedAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfFairValuesOfTheWarrantsGrantedAbstract"/>
  <xs:element name="ScheduleOfStockBasedCompensationExpenseAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfStockBasedCompensationExpenseAbstract"/>
  <xs:element name="ScheduleOfOutstandingOptionsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfOutstandingOptionsAbstract"/>
  <xs:element name="ScheduleOfRsuAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfRsuAbstract"/>
  <xs:element name="ScheduleOfAdditionalInformationOnRsuAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfAdditionalInformationOnRsuAbstract"/>
  <xs:element name="ScheduleOfPsuAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfPsuAbstract"/>
  <xs:element name="ScheduleOfAdditionalInformationOnPsuAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfAdditionalInformationOnPsuAbstract"/>
  <xs:element name="ScheduleOfFairValueOfPsusIsDeterminedAtGrantDateUsingMonteCarloSimulationModelAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfFairValueOfPsusIsDeterminedAtGrantDateUsingMonteCarloSimulationModelAbstract"/>
  <xs:element name="ScheduleOfFairValuesOfFinancialInstrumentsAndTheirLevelWithinTheFairValueHierarchyAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfFairValuesOfFinancialInstrumentsAndTheirLevelWithinTheFairValueHierarchyAbstract"/>
  <xs:element name="ScheduleOfMovementInTheRefundableDepositsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfMovementInTheRefundableDepositsAbstract"/>
  <xs:element name="ScheduleOfAmountsDenominatedInConsolidatedBalanceSheetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfAmountsDenominatedInConsolidatedBalanceSheetsAbstract"/>
  <xs:element name="ScheduleOfFutureMinimumLeasePaymentsRequiredUnderNonCancellableLeasesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfFutureMinimumLeasePaymentsRequiredUnderNonCancellableLeasesAbstract"/>
  <xs:element name="ScheduleOfComputationOfBasicAndDilutedLossPerShareFromContinuingOperationsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfComputationOfBasicAndDilutedLossPerShareFromContinuingOperationsAbstract"/>
  <xs:element name="ScheduleOfAntiDilutivePotentiallyDilutiveSecuritiesWereExcludedFromDilutedLossPerShareAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfAntiDilutivePotentiallyDilutiveSecuritiesWereExcludedFromDilutedLossPerShareAbstract"/>
  <xs:element name="ScheduleOfRevenuesByCountryAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfRevenuesByCountryAbstract"/>
  <xs:element name="ScheduleOfPropertyPlantAndEquipmentAndOtherNonCurrentAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfPropertyPlantAndEquipmentAndOtherNonCurrentAssetsAbstract"/>
  <xs:element name="ScheduleOfDisaggregatedRevenuesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfDisaggregatedRevenuesAbstract"/>
  <xs:element name="ScheduleOfCostOfRevenuesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfCostOfRevenuesAbstract"/>
  <xs:element name="ScheduleOfAdditionalDetailsToTheStatementsOfCashFlowAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfAdditionalDetailsToTheStatementsOfCashFlowAbstract"/>
  <xs:element name="ScheduleOfPropertyPlantAndEquipmentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfPropertyPlantAndEquipmentAbstract"/>
  <xs:element name="PurchasePriceAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_PurchasePriceAbstract"/>
  <xs:element name="AssetsAcquiredAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AssetsAcquiredAbstract"/>
  <xs:element name="GainLossOnBitcoinOptionsAndSellingContractsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_GainLossOnBitcoinOptionsAndSellingContractsAbstract"/>
  <xs:element name="GainLossOnBitcoinRedemptionOptionsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_GainLossOnBitcoinRedemptionOptionsAbstract"/>
  <xs:element name="LossOnCappedCallTransactionsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_LossOnCappedCallTransactionsAbstract"/>
  <xs:element name="AssetsOfDisposalGroupClassifiedAsHeldForSaleAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AssetsOfDisposalGroupClassifiedAsHeldForSaleAbstract"/>
  <xs:element name="OperatingExpensesAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_OperatingExpensesAbstract0"/>
  <xs:element name="a2025Abstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_a2025Abstract"/>
  <xs:element name="RouAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_RouAssetsAbstract"/>
  <xs:element name="LongTermPortionOfLeaseLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_LongTermPortionOfLeaseLiabilitiesAbstract"/>
  <xs:element name="WeightedAverageRemainingLeaseTermInYearsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_WeightedAverageRemainingLeaseTermInYearsAbstract"/>
  <xs:element name="WeightedAverageDiscountRateAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_WeightedAverageDiscountRateAbstract"/>
  <xs:element name="CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract"/>
  <xs:element name="RouAssetsObtainedInExchangeForLeaseLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_RouAssetsObtainedInExchangeForLeaseLiabilitiesAbstract"/>
  <xs:element name="LossBeforeIncomeTaxesFromContinuingOperationsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_LossBeforeIncomeTaxesFromContinuingOperationsAbstract"/>
  <xs:element name="CurrentTaxExpenseRecoveryAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CurrentTaxExpenseRecoveryAbstract"/>
  <xs:element name="DeferredTaxExpenseRecoveryAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DeferredTaxExpenseRecoveryAbstract"/>
  <xs:element name="IncreaseDecreaseInTaxesResultingFromAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_IncreaseDecreaseInTaxesResultingFromAbstract"/>
  <xs:element name="ForeignTaxEffectsUnitedStatesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ForeignTaxEffectsUnitedStatesAbstract"/>
  <xs:element name="NonTaxableOrNonDeductibleItemsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NonTaxableOrNonDeductibleItemsAbstract"/>
  <xs:element name="DeferredTaxAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DeferredTaxAssetsAbstract"/>
  <xs:element name="NonCapitalLossCarryforwardAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NonCapitalLossCarryforwardAbstract"/>
  <xs:element name="a2025Abstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_a2025Abstract0"/>
  <xs:element name="a2025Abstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_a2025Abstract1"/>
  <xs:element name="a2025Abstract2" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_a2025Abstract2"/>
  <xs:element name="FinancialAssetsAtAmortizedCostAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_FinancialAssetsAtAmortizedCostAbstract"/>
  <xs:element name="FinancialAssetsAtFairValueThroughProfitAndLossAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_FinancialAssetsAtFairValueThroughProfitAndLossAbstract"/>
  <xs:element name="FinancialLiabilitiesAtAmortizedCostAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_FinancialLiabilitiesAtAmortizedCostAbstract"/>
  <xs:element name="FinancialLiabilitiesAtFairValueThroughProfitAndLossAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_FinancialLiabilitiesAtFairValueThroughProfitAndLossAbstract"/>
  <xs:element name="NorthAmericaAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NorthAmericaAbstract"/>
  <xs:element name="NorthAmericaAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NorthAmericaAbstract0"/>
  <xs:element name="ChangesInNonCashWorkingCapitalComponentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ChangesInNonCashWorkingCapitalComponentsAbstract"/>
  <xs:element name="SignificantNonCashTransactionsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_SignificantNonCashTransactionsAbstract"/>
  <xs:element name="RightsToRenewableEnergyCreditsAndWasteTaxCredits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_RightsToRenewableEnergyCreditsAndWasteTaxCredits"/>
  <xs:element name="LongtermDepositsAndEquipmentPrepayments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_LongtermDepositsAndEquipmentPrepayments"/>
  <xs:element name="LossGainOnDerivativeAssetsAndLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_LossGainOnDerivativeAssetsAndLiabilities"/>
  <xs:element name="StockIssuedDuringPeriodValueIssuanceOfReplacementStockBaseCompensation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_StockIssuedDuringPeriodValueIssuanceOfReplacementStockBaseCompensation"/>
  <xs:element name="StockIssuedDuringPeriodValueSettlementOfShareAwards" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_StockIssuedDuringPeriodValueSettlementOfShareAwards"/>
  <xs:element name="StockIssuedDuringPeriodSharesSettlementOfShareAwards" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_StockIssuedDuringPeriodSharesSettlementOfShareAwards"/>
  <xs:element name="ImpairmentOfLonglivedAssetsAndDepositsIncludingContinuingAndDiscontinuedOperations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ImpairmentOfLonglivedAssetsAndDepositsIncludingContinuingAndDiscontinuedOperations"/>
  <xs:element name="DigitalAssetsEarnedAndHostingRevenueReceivedInBTC" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_DigitalAssetsEarnedAndHostingRevenueReceivedInBTC"/>
  <xs:element name="IncomeTaxExpenserecoveryIncludingContinuingAndDiscontinuedOperations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_IncomeTaxExpenserecoveryIncludingContinuingAndDiscontinuedOperations"/>
  <xs:element name="RenewableEnergyCreditsEarned" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_RenewableEnergyCreditsEarned"/>
  <xs:element name="RevaluationOfOperatingLeaseLiability" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_RevaluationOfOperatingLeaseLiability"/>
  <xs:element name="RealizedGainOnDispositionOfDigitalAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_RealizedGainOnDispositionOfDigitalAssets"/>
  <xs:element name="ChangeInFairValueOfDigitalAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ChangeInFairValueOfDigitalAssets"/>
  <xs:element name="InterestIncomeReceived" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_InterestIncomeReceived"/>
  <xs:element name="ProceedsFromDispositionOfRenewableEnergyAndWasteTaxCredits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ProceedsFromDispositionOfRenewableEnergyAndWasteTaxCredits"/>
  <xs:element name="ChangesInNonCashWorkingCapitalComponents" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ChangesInNonCashWorkingCapitalComponents"/>
  <xs:element name="PaymentToCostsRelatedToPurchaseAndSaleOfAssetsHeldForSale" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_PaymentToCostsRelatedToPurchaseAndSaleOfAssetsHeldForSale"/>
  <xs:element name="ProceedsFromRefundableHostingDeposit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ProceedsFromRefundableHostingDeposit"/>
  <xs:element name="PaymentsToAcquisitionsOfAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_PaymentsToAcquisitionsOfAssets"/>
  <xs:element name="ProceedsFromLeaseIncentiveReceived" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ProceedsFromLeaseIncentiveReceived"/>
  <xs:element name="ProceedsFromIssuanceOfCommonSharesAndWarrants" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ProceedsFromIssuanceOfCommonSharesAndWarrants"/>
  <xs:element name="ProceedsFromExerciseOfStockOptionsAndWarrants" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ProceedsFromExerciseOfStockOptionsAndWarrants"/>
  <xs:element name="PaymentOfPurchaseOfCappedCalls" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_PaymentOfPurchaseOfCappedCalls"/>
  <xs:element name="RepurchaseAndCancellationOfCommonShares" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_RepurchaseAndCancellationOfCommonShares"/>
  <xs:element name="RefundableDepositsDisclosureTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_RefundableDepositsDisclosureTextBlock"/>
  <xs:element name="RightsToRenewableEnergyCreditsAndWasteTaxCreditsPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_RightsToRenewableEnergyCreditsAndWasteTaxCreditsPolicyTextBlock"/>
  <xs:element name="DigitalAssetsPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DigitalAssetsPolicyTextBlock"/>
  <xs:element name="AssetsHeldForSalePolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AssetsHeldForSalePolicyTextBlock"/>
  <xs:element name="ImpairmentOfFinancialAssetsPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ImpairmentOfFinancialAssetsPolicyTextBlock"/>
  <xs:element name="CappedCallTransactionsPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CappedCallTransactionsPolicyTextBlock"/>
  <xs:element name="WarrantsPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_WarrantsPolicyTextBlock"/>
  <xs:element name="PropertyPlantAndEquipmentTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_PropertyPlantAndEquipmentTableTextBlock"/>
  <xs:element name="ScheduleOfLeaseTermAndEstimatedUsefulLivesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfLeaseTermAndEstimatedUsefulLivesTableTextBlock"/>
  <xs:element name="BusinessCombinationTablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_BusinessCombinationTablesTable"/>
  <xs:element name="ScheduleOfRightsToRenewableEnergyCreditsAndWasteTaxCredits" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfRightsToRenewableEnergyCreditsAndWasteTaxCredits"/>
  <xs:element name="ScheduleOfImpairmentLossTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfImpairmentLossTableTextBlock"/>
  <xs:element name="ScheduleOfRefundableDepositsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfRefundableDepositsTableTextBlock"/>
  <xs:element name="ScheduleOfIncomeTaxesPaidNetOfRefundsReceivedTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfIncomeTaxesPaidNetOfRefundsReceivedTableTextBlock"/>
  <xs:element name="ScheduleOfAdditionalInformationOnOptionsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfAdditionalInformationOnOptionsTableTextBlock"/>
  <xs:element name="ScheduleOfDetailOfTheRSUTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfDetailOfTheRSUTableTextBlock"/>
  <xs:element name="ScheduleOfDetailsOfThePSUTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfDetailsOfThePSUTableTextBlock"/>
  <xs:element name="ScheduleOfAdditionalInformationOnPSUTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfAdditionalInformationOnPSUTableTextBlock"/>
  <xs:element name="ScheduleOfFairValueAssumptionOfPSUsGrantDateUsingMonteCarloSimulationModelTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfFairValueAssumptionOfPSUsGrantDateUsingMonteCarloSimulationModelTableTextBlock"/>
  <xs:element name="ScheduleOfMovementInTheRefundableDepositsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfMovementInTheRefundableDepositsTableTextBlock"/>
  <xs:element name="ScheduleOfFutureMinimumLeasePaymentsRequiredUnderNonCancellableLeasesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfFutureMinimumLeasePaymentsRequiredUnderNonCancellableLeasesTableTextBlock"/>
  <xs:element name="ScheduleOfCostOfRevenues" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfCostOfRevenues"/>
  <xs:element name="ScheduleOfGeneralAndAdministrativeExpensesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfGeneralAndAdministrativeExpensesTableTextBlock"/>
  <xs:element name="SignificantAccountingPoliciesScheduleofLeaseTermandEstimatedUsefulLivesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_SignificantAccountingPoliciesScheduleofLeaseTermandEstimatedUsefulLivesDetailsTable"/>
  <xs:element name="LeaseTermDepreciationMethod" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_LeaseTermDepreciationMethod"/>
  <xs:element name="LeaseTermEstimatedUsefulLives" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_LeaseTermEstimatedUsefulLives"/>
  <xs:element name="SignificantAccountingPoliciesScheduleofAmortizationofIntangibleassetsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_SignificantAccountingPoliciesScheduleofAmortizationofIntangibleassetsDetailsTable"/>
  <xs:element name="AmortizationOfIntangibleAsset" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AmortizationOfIntangibleAsset"/>
  <xs:element name="SignificantAccountingPoliciesScheduleofDeterminationoftheLevelintheFairValueHierarchyDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_SignificantAccountingPoliciesScheduleofDeterminationoftheLevelintheFairValueHierarchyDetailsTable"/>
  <xs:element name="BusinessCombinationScheduleofFinalPurchasePriceAllocationandFairValueofNetAssetsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_BusinessCombinationScheduleofFinalPurchasePriceAllocationandFairValueofNetAssetsDetailsTable"/>
  <xs:element name="BusinessCombinationScheduleofFinalPurchasePriceAllocationandFairValueofNetAssetsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BusinessCombinationScheduleofFinalPurchasePriceAllocationandFairValueofNetAssetsDetailsLineItems"/>
  <xs:element name="ReimbursementOfStrongholdsAcquisitionrelatedCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ReimbursementOfStrongholdsAcquisitionrelatedCosts"/>
  <xs:element name="BusinessAcquisitionFairValueOfWarrantsIssued" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_BusinessAcquisitionFairValueOfWarrantsIssued"/>
  <xs:element name="BusinessCombinationFairValueOfReplacementStockbasedCompensation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_BusinessCombinationFairValueOfReplacementStockbasedCompensation"/>
  <xs:element name="BusinessCombinatioSettlementOfRefundableHostingDeposits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_BusinessCombinatioSettlementOfRefundableHostingDeposits"/>
  <xs:element name="RightsToWasteTaxCreditsnoncurrentPortion" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_RightsToWasteTaxCreditsnoncurrentPortion"/>
  <xs:element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingAndFinanceLeaseRightofuseAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingAndFinanceLeaseRightofuseAssets"/>
  <xs:element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLeaseLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLeaseLiabilities"/>
  <xs:element name="CashConsideration" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_CashConsideration"/>
  <xs:element name="BusinessCombinationCashConsideration" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_BusinessCombinationCashConsideration"/>
  <xs:element name="BusinessCombinationConsiderationTransferredRightofuseAssetSurrendered" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_BusinessCombinationConsiderationTransferredRightofuseAssetSurrendered"/>
  <xs:element name="TotalPurchasePrice" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_TotalPurchasePrice"/>
  <xs:element name="CommonSharesTransferred" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CommonSharesTransferred"/>
  <xs:element name="RightstoRenewableEnergyCreditsandWasteTaxCreditsScheduleofRightstoRenewableEnergyCreditsandWasteTaxCreditsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_RightstoRenewableEnergyCreditsandWasteTaxCreditsScheduleofRightstoRenewableEnergyCreditsandWasteTaxCreditsDetailsTable"/>
  <xs:element name="AdditionsRelatedToBusinessCombination" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_AdditionsRelatedToBusinessCombination"/>
  <xs:element name="AdditionsDuringThePeriod" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_AdditionsDuringThePeriod"/>
  <xs:element name="SaleOfCreditsToThirdParties" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_SaleOfCreditsToThirdParties"/>
  <xs:element name="AllowanceForDoubtfulAccountsReceivableCurrentPeriodAllowance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_AllowanceForDoubtfulAccountsReceivableCurrentPeriodAllowance"/>
  <xs:element name="SalesTaxesReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_SalesTaxesReceivable"/>
  <xs:element name="BTCEarnedQuantity" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BTCEarnedQuantity"/>
  <xs:element name="BTCEarnedValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_BTCEarnedValue"/>
  <xs:element name="BTCEarnedFromDiscontinuedOperationsQuantity" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BTCEarnedFromDiscontinuedOperationsQuantity"/>
  <xs:element name="BTCEarnedFromDiscontinuedOperationsValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_BTCEarnedFromDiscontinuedOperationsValue"/>
  <xs:element name="HostingRevenueReceivedInBTCQuantity" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_HostingRevenueReceivedInBTCQuantity"/>
  <xs:element name="HostingRevenueReceivedInBTCValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_HostingRevenueReceivedInBTCValue"/>
  <xs:element name="BitcoinReceivedInExchangeForGoodsQuantity" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BitcoinReceivedInExchangeForGoodsQuantity"/>
  <xs:element name="BitcoinReceivedInExchangeForGoodsValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_BitcoinReceivedInExchangeForGoodsValue"/>
  <xs:element name="ChangeInBTCEarnedNotReceivedQuantity" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ChangeInBTCEarnedNotReceivedQuantity"/>
  <xs:element name="ChangeInBTCEarnedNotReceivedValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ChangeInBTCEarnedNotReceivedValue"/>
  <xs:element name="BTCExchangedForCashQuantity" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BTCExchangedForCashQuantity"/>
  <xs:element name="BTCExchangedForCashValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_BTCExchangedForCashValue"/>
  <xs:element name="BTCExchangedForGoodsAndServicesQuantity" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BTCExchangedForGoodsAndServicesQuantity"/>
  <xs:element name="BTCExchangedForGoodsAndServicesValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_BTCExchangedForGoodsAndServicesValue"/>
  <xs:element name="RealizedGainOnDispositionOfDigitalAssetsQuantity" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_RealizedGainOnDispositionOfDigitalAssetsQuantity"/>
  <xs:element name="RealizedGainOnDispositionOfDigitalAssetsValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_RealizedGainOnDispositionOfDigitalAssetsValue"/>
  <xs:element name="ChangeInFairValueOfDigitalAssetsQuantity" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ChangeInFairValueOfDigitalAssetsQuantity"/>
  <xs:element name="RemeasurementRecognizedInStatementOfOperations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_RemeasurementRecognizedInStatementOfOperations"/>
  <xs:element name="DisposalGroupIncludingDiscontinuedOperationMiners" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisposalGroupIncludingDiscontinuedOperationMiners"/>
  <xs:element name="DisposalGroupIncludingDiscontinuedOperationMiningElectricalComponents" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisposalGroupIncludingDiscontinuedOperationMiningElectricalComponents"/>
  <xs:element name="DisposalGroupIncludingDiscontinuedOperationFinanceLeaseRightofuseAssetsNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseRightofuseAssetsNet"/>
  <xs:element name="DisposalGroupIncludingDiscontinuedOperationRefundableDepositsSecurityDepositsForEnergy" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisposalGroupIncludingDiscontinuedOperationRefundableDepositsSecurityDepositsForEnergy"/>
  <xs:element name="DisposalGroupIncludingDiscontinuedOperationImpairmentOfLonglivedAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisposalGroupIncludingDiscontinuedOperationImpairmentOfLonglivedAssets"/>
  <xs:element name="DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense"/>
  <xs:element name="DisposalGroupIncludingDiscontinuedOperationTotalOtherexpenseIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisposalGroupIncludingDiscontinuedOperationTotalOtherexpenseIncome"/>
  <xs:element name="ImpairmentOfLongLivedAssetsToBeShorttermPrepaidDeposits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ImpairmentOfLongLivedAssetsToBeShorttermPrepaidDeposits"/>
  <xs:element name="LongTermDepositsEquipmentPrepaymentsandOtherScheduleofLongTermDepositsEquipmentPrepaymentsandOtherDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_LongTermDepositsEquipmentPrepaymentsandOtherScheduleofLongTermDepositsEquipmentPrepaymentsandOtherDetailsTable"/>
  <xs:element name="RefundableDepositsScheduleofRefundableDepositsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_RefundableDepositsScheduleofRefundableDepositsDetailsTable"/>
  <xs:element name="RefundableDepositsScheduleofRefundableDepositsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_RefundableDepositsScheduleofRefundableDepositsDetailsLineItems"/>
  <xs:element name="GovernmentRemittancesPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_GovernmentRemittancesPayable"/>
  <xs:element name="LongTermDebtScheduleofLongTermDebtDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_LongTermDebtScheduleofLongTermDebtDetailsTable"/>
  <xs:element name="LongTermDebtEquipmentFinancing" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_LongTermDebtEquipmentFinancing"/>
  <xs:element name="DebtInstrumentUnamortizedTransactionCostCreditFacility" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_DebtInstrumentUnamortizedTransactionCostCreditFacility"/>
  <xs:element name="IssuanceOfLongtermDebtGross" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_IssuanceOfLongtermDebtGross"/>
  <xs:element name="TransactionCostsAndDebtDiscount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_TransactionCostsAndDebtDiscount"/>
  <xs:element name="ForeignExchange" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ForeignExchange"/>
  <xs:element name="RightOfUseAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_RightOfUseAssets"/>
  <xs:element name="LeaseLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_LeaseLiabilities"/>
  <xs:element name="LeasesScheduleofFutureMinimumLeasePaymentsUnderNonCancellableLeasesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_LeasesScheduleofFutureMinimumLeasePaymentsUnderNonCancellableLeasesDetailsTable"/>
  <xs:element name="FutureMinimumLeasePaymentsDueNextTwelveMonths" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_FutureMinimumLeasePaymentsDueNextTwelveMonths"/>
  <xs:element name="FutureMinimumLeasePaymentsDueYearTwo" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_FutureMinimumLeasePaymentsDueYearTwo"/>
  <xs:element name="FutureMinimumLeasePaymentsDueYearThree" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_FutureMinimumLeasePaymentsDueYearThree"/>
  <xs:element name="FutureMinimumLeasePaymentsDueYearFour" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_FutureMinimumLeasePaymentsDueYearFour"/>
  <xs:element name="FutureMinimumLeasePaymentsDueYearFive" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_FutureMinimumLeasePaymentsDueYearFive"/>
  <xs:element name="FutureMinimumLeasePaymentsDue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_FutureMinimumLeasePaymentsDue"/>
  <xs:element name="OperatingLeasesLessPaymentsRelatedToLeasesNotYetCommenced" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_OperatingLeasesLessPaymentsRelatedToLeasesNotYetCommenced"/>
  <xs:element name="FinanceLeasesLessPaymentsRelatedToLeasesNotYetCommenced" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_FinanceLeasesLessPaymentsRelatedToLeasesNotYetCommenced"/>
  <xs:element name="FutureMinimumLeasePaymentsLessPaymentsRelatedToLeasesNotYetCommenced" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_FutureMinimumLeasePaymentsLessPaymentsRelatedToLeasesNotYetCommenced"/>
  <xs:element name="FutureMinimumLeaseUndiscountedExcessAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_FutureMinimumLeaseUndiscountedExcessAmount"/>
  <xs:element name="FutureMinimumLeaseLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_FutureMinimumLeaseLiabilities"/>
  <xs:element name="IncomeTaxesScheduleofLossfromContinuingOperationsbeforeIncomeTaxesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_IncomeTaxesScheduleofLossfromContinuingOperationsbeforeIncomeTaxesDetailsTable"/>
  <xs:element name="IncomeTaxesScheduleofIncomeTaxesPaidNetofRefundsReceivedDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_IncomeTaxesScheduleofIncomeTaxesPaidNetofRefundsReceivedDetailsTable"/>
  <xs:element name="IncomeTaxesScheduleofIncomeTaxesPaidNetofRefundsReceivedDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_IncomeTaxesScheduleofIncomeTaxesPaidNetofRefundsReceivedDetailsLineItems"/>
  <xs:element name="EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetValuationAllowance" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetValuationAllowance"/>
  <xs:element name="EffectiveIncomeTaxRateReconciliationTaxCreditsOthers" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_EffectiveIncomeTaxRateReconciliationTaxCreditsOthers"/>
  <xs:element name="EffectiveIncomeTaxRateReconciliationNondeductibleLossOnDerivative" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_EffectiveIncomeTaxRateReconciliationNondeductibleLossOnDerivative"/>
  <xs:element name="IncomeTaxReconciliationChangeInDeferredTaxAssetValuationAllowance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_IncomeTaxReconciliationChangeInDeferredTaxAssetValuationAllowance"/>
  <xs:element name="DefferdTaxAssetsChangeInFairValueOfDigitalAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_DefferdTaxAssetsChangeInFairValueOfDigitalAssets"/>
  <xs:element name="DeferredTaxAssetTaxDeferredExpenseLongtermDebt" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_DeferredTaxAssetTaxDeferredExpenseLongtermDebt"/>
  <xs:element name="DeferredTaxLiabilitiesDigitalAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_DeferredTaxLiabilitiesDigitalAssets"/>
  <xs:element name="ValuationAllowanceChargedToEquity" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ValuationAllowanceChargedToEquity"/>
  <xs:element name="ValuationAllowanceInvestmentInDiscontinuedOperations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ValuationAllowanceInvestmentInDiscontinuedOperations"/>
  <xs:element name="ValuationAllowanceBusinessCombination" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ValuationAllowanceBusinessCombination"/>
  <xs:element name="ValuationAllowancedeductions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ValuationAllowancedeductions"/>
  <xs:element name="IssuanceThroughAttheMarketEquityOfferingProgram" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_IssuanceThroughAttheMarketEquityOfferingProgram"/>
  <xs:element name="IssuanceThroughBusinessCombinationinShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_IssuanceThroughBusinessCombinationinShares"/>
  <xs:element name="ShareBuybackAndCancellation" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ShareBuybackAndCancellation"/>
  <xs:element name="ExerciseOfOptions" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ExerciseOfOptions"/>
  <xs:element name="SettlementOfShareAwards" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_SettlementOfShareAwards"/>
  <xs:element name="IssuanceOfCommonSharesRelatedToRightofuseAsset" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_IssuanceOfCommonSharesRelatedToRightofuseAsset"/>
  <xs:element name="ExerciseOfWarrants" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ExerciseOfWarrants"/>
  <xs:element name="SettlementOfRestrictedShareUnitsinShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_SettlementOfRestrictedShareUnitsinShares"/>
  <xs:element name="PrivatePlacement" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_PrivatePlacement"/>
  <xs:element name="IssuanceThroughAcquisitionOfAssets" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_IssuanceThroughAcquisitionOfAssets"/>
  <xs:element name="ShareBasedCompensationArangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_ShareBasedCompensationArangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageExercisePrice" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageExercisePrice"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageExercisePrice" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageExercisePrice"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageExercisePrice" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageExercisePrice"/>
  <xs:element name="StockBasedCompensationScheduleofStockBasedCompensationExpenseDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_StockBasedCompensationScheduleofStockBasedCompensationExpenseDetailsTable"/>
  <xs:element name="StockBasedCompensationScheduleofOutstandingOptionsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_StockBasedCompensationScheduleofOutstandingOptionsDetailsTable"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledInPeriod" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledInPeriod"/>
  <xs:element name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsCancelledInPeriodWeightedAverageExercisePrice" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsCancelledInPeriodWeightedAverageExercisePrice"/>
  <xs:element name="UnrecognizedCompensationCostRelatedToTheNonvestedOptions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnrecognizedCompensationCostRelatedToTheNonvestedOptions"/>
  <xs:element name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsRemainingWeightedAverageVestingPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsRemainingWeightedAverageVestingPeriod"/>
  <xs:element name="StockBasedCompensationScheduleofRSUDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_StockBasedCompensationScheduleofRSUDetailsTable"/>
  <xs:element name="StockBasedCompensationScheduleofAdditionalinformationonRSUDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_StockBasedCompensationScheduleofAdditionalinformationonRSUDetailsTable"/>
  <xs:element name="RemainingWeightedaverageVestingPeriodOtherthanOptioninDollarsPerShare" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_RemainingWeightedaverageVestingPeriodOtherthanOptioninDollarsPerShare"/>
  <xs:element name="StockBasedCompensationScheduleofPSUDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_StockBasedCompensationScheduleofPSUDetailsTable"/>
  <xs:element name="StockBasedCompensationScheduleofAdditionalinformationonPSUDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_StockBasedCompensationScheduleofAdditionalinformationonPSUDetailsTable"/>
  <xs:element name="StockBasedCompensationScheduleofFairValueofPSUsisdeterminedatGrantDateUsingMonteCarloSimulationModelDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_StockBasedCompensationScheduleofFairValueofPSUsisdeterminedatGrantDateUsingMonteCarloSimulationModelDetailsTable"/>
  <xs:element name="RestrictedCashFairValueDisclosure" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_RestrictedCashFairValueDisclosure"/>
  <xs:element name="OtherReceivablesFairValueDisclosure" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_OtherReceivablesFairValueDisclosure"/>
  <xs:element name="SecurityDepositsForEnergyFairValueDisclosure" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_SecurityDepositsForEnergyFairValueDisclosure"/>
  <xs:element name="RefundableHostingDepositsFairValueDisclosure" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_RefundableHostingDepositsFairValueDisclosure"/>
  <xs:element name="OtherRefundableDepositsFairValueDisclosure" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_OtherRefundableDepositsFairValueDisclosure"/>
  <xs:element name="DerivativeLiabilitiesFairValueDisclosure" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_DerivativeLiabilitiesFairValueDisclosure"/>
  <xs:element name="FinancialInstrumentsScheduleofMovementintheRefundableDepositsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_FinancialInstrumentsScheduleofMovementintheRefundableDepositsDetailsTable"/>
  <xs:element name="FinancialInstrumentsScheduleofMovementintheRefundableDepositsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_FinancialInstrumentsScheduleofMovementintheRefundableDepositsDetailsLineItems"/>
  <xs:element name="RefundableDepositsFairValueDisclosure" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_RefundableDepositsFairValueDisclosure"/>
  <xs:element name="GainLossOnInitialRecognitionOfRefundableDeposit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_GainLossOnInitialRecognitionOfRefundableDeposit"/>
  <xs:element name="InitiallyRecognizedFairValueDisclosure" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_InitiallyRecognizedFairValueDisclosure"/>
  <xs:element name="NoncurrentAssetsheldForSale" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_NoncurrentAssetsheldForSale"/>
  <xs:element name="DerecognitionFairValueDisclosure" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_DerecognitionFairValueDisclosure"/>
  <xs:element name="ForeignCurrencyRisk" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ForeignCurrencyRisk"/>
  <xs:element name="FinancialInstrumentsScheduleofFutureMinimumLeasePaymentsRequiredunderNonCancellableLeasesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_FinancialInstrumentsScheduleofFutureMinimumLeasePaymentsRequiredunderNonCancellableLeasesDetailsTable"/>
  <xs:element name="FinancialInstrumentsScheduleofFutureMinimumLeasePaymentsRequiredunderNonCancellableLeasesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_FinancialInstrumentsScheduleofFutureMinimumLeasePaymentsRequiredunderNonCancellableLeasesDetailsLineItems"/>
  <xs:element name="UndiscountedContractualMaturitiesOfFinancialLiabilitiesAndLeaseLiabilitiesIncludingEstimatedFutureInterestPaymentsYearOne" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_UndiscountedContractualMaturitiesOfFinancialLiabilitiesAndLeaseLiabilitiesIncludingEstimatedFutureInterestPaymentsYearOne"/>
  <xs:element name="UndiscountedContractualMaturitiesOfFinancialLiabilitiesAndLeaseLiabilitiesIncludingEstimatedFutureInterestPaymentsYearTwo" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_UndiscountedContractualMaturitiesOfFinancialLiabilitiesAndLeaseLiabilitiesIncludingEstimatedFutureInterestPaymentsYearTwo"/>
  <xs:element name="UndiscountedContractualMaturitiesOfFinancialLiabilitiesAndLeaseLiabilitiesIncludingEstimatedFutureInterestPaymentsYearThree" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_UndiscountedContractualMaturitiesOfFinancialLiabilitiesAndLeaseLiabilitiesIncludingEstimatedFutureInterestPaymentsYearThree"/>
  <xs:element name="UndiscountedContractualMaturitiesOfFinancialLiabilitiesAndLeaseLiabilitiesIncludingEstimatedFutureInterestPaymentsYearFour" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_UndiscountedContractualMaturitiesOfFinancialLiabilitiesAndLeaseLiabilitiesIncludingEstimatedFutureInterestPaymentsYearFour"/>
  <xs:element name="UndiscountedContractualMaturitiesOfFinancialLiabilitiesAndLeaseLiabilitiesIncludingEstimatedFutureInterestPaymentsYearFive" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_UndiscountedContractualMaturitiesOfFinancialLiabilitiesAndLeaseLiabilitiesIncludingEstimatedFutureInterestPaymentsYearFive"/>
  <xs:element name="UndiscountedContractualMaturitiesOfFinancialLiabilitiesAndLeaseLiabilitiesIncludingEstimatedFutureInterestPayments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_UndiscountedContractualMaturitiesOfFinancialLiabilitiesAndLeaseLiabilitiesIncludingEstimatedFutureInterestPayments"/>
  <xs:element name="SegmentandGeographicalInformationScheduleofRevenuesbyCountryDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_SegmentandGeographicalInformationScheduleofRevenuesbyCountryDetailsTable"/>
  <xs:element name="SegmentandGeographicalInformationScheduleofRevenuesbyCountryDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_SegmentandGeographicalInformationScheduleofRevenuesbyCountryDetailsLineItems"/>
  <xs:element name="TotalNoncurrentAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_TotalNoncurrentAssets"/>
  <xs:element name="AdditionalDetailstotheStatementsofOperationsScheduleofCostofRevenuesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_AdditionalDetailstotheStatementsofOperationsScheduleofCostofRevenuesDetailsTable"/>
  <xs:element name="AdditionalDetailstotheStatementsofOperationsScheduleofCostofRevenuesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AdditionalDetailstotheStatementsofOperationsScheduleofCostofRevenuesDetailsLineItems"/>
  <xs:element name="SalesTaxRecoveryProfessionalServices" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_SalesTaxRecoveryProfessionalServices"/>
  <xs:element name="TravelMotorVehicleAndMeals" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_TravelMotorVehicleAndMeals"/>
  <xs:element name="TelecomHostingAndTelecommunications" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_TelecomHostingAndTelecommunications"/>
  <xs:element name="GainLossOnDerecognitionOfWarrants" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_GainLossOnDerecognitionOfWarrants"/>
  <xs:element name="LossOnInitialRecognitionOfRefundableDeposits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_LossOnInitialRecognitionOfRefundableDeposits"/>
  <xs:element name="GainlossOnExchangeRates" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_GainlossOnExchangeRates"/>
  <xs:element name="NoncashOrPartNoncashAcquisitionNoncashIssuanceOfCommonSharesWarrantsAndRSU" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_NoncashOrPartNoncashAcquisitionNoncashIssuanceOfCommonSharesWarrantsAndRSU"/>
  <xs:element name="IssuanceOfWarrantsInConnectionWithDebtIssuance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_IssuanceOfWarrantsInConnectionWithDebtIssuance"/>
  <xs:element name="NoncashOrPartNoncashTransactionEquipmentPrepaymentsRealizedAsAdditionsToPPE" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_NoncashOrPartNoncashTransactionEquipmentPrepaymentsRealizedAsAdditionsToPPE"/>
  <xs:element name="NoncashOrPartNoncashAcquisitionTransactionAdditionOfROUAssetsAndRelatedLeaseLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_NoncashOrPartNoncashAcquisitionTransactionAdditionOfROUAssetsAndRelatedLeaseLiabilities"/>
  <xs:element name="NoncashOrPartNoncashAcquisitionTransactionPurchaseOfPPEFinancedByShorttermCredit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_NoncashOrPartNoncashAcquisitionTransactionPurchaseOfPPEFinancedByShorttermCredit"/>
  <xs:element name="NoncashOrPartNoncashAcquisitionTransactionIssuanceOfCommonSharesInConnectionWithAcquisitionsOfAssetsAndLeases" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_NoncashOrPartNoncashAcquisitionTransactionIssuanceOfCommonSharesInConnectionWithAcquisitionsOfAssetsAndLeases"/>
  <xs:element name="NoncashOrPartNoncashAcquisitionTransactionIssuanceOfCommonSharesInConnectionWithAcquisitionsOfLeases" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_NoncashOrPartNoncashAcquisitionTransactionIssuanceOfCommonSharesInConnectionWithAcquisitionsOfLeases"/>
  <xs:element name="NoncashOrPartNoncashAcquisitionTransactionComputationalPowerRevenueAndItsRelatedServiceExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_NoncashOrPartNoncashAcquisitionTransactionComputationalPowerRevenueAndItsRelatedServiceExpense"/>
  <xs:element name="CommitmentsandContingenciesScheduleofPropertyPlantandEquipmentDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_CommitmentsandContingenciesScheduleofPropertyPlantandEquipmentDetailsTable"/>
  <xs:element name="CommitmentsandContingenciesScheduleofPropertyPlantandEquipmentDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CommitmentsandContingenciesScheduleofPropertyPlantandEquipmentDetailsLineItems"/>
  <xs:element name="SignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_SignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentDetailsTable"/>
  <xs:element name="PropertyPlantAndEquipmentDepreciationMethod" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_PropertyPlantAndEquipmentDepreciationMethod"/>
  <xs:element name="SignificantAccountingPoliciesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_SignificantAccountingPoliciesDetailsTable"/>
  <xs:element name="BusinessCombinationDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_BusinessCombinationDetailsTable"/>
  <xs:element name="GainOnSettlementOfRefundableDeposits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_GainOnSettlementOfRefundableDeposits"/>
  <xs:element name="RightsToEnergyCredits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_RightsToEnergyCredits"/>
  <xs:element name="AcquisitionofAssetsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_AcquisitionofAssetsDetailsTable"/>
  <xs:element name="DerivativeAssetsandLiabilitiesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_DerivativeAssetsandLiabilitiesDetailsTable"/>
  <xs:element name="OptionExercisedToRedeemBitcoin" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_OptionExercisedToRedeemBitcoin"/>
  <xs:element name="OptionsForfeitedToRedeemBitcoin" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_OptionsForfeitedToRedeemBitcoin"/>
  <xs:element name="AssetsHeldForSaleandDiscontinuedOperationsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_AssetsHeldForSaleandDiscontinuedOperationsDetailsTable"/>
  <xs:element name="ImpairmentOfLongLivedAssetsToBeShortTermPrepaidDeposits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ImpairmentOfLongLivedAssetsToBeShortTermPrepaidDeposits"/>
  <xs:element name="SaleOfTotalConsideration" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_SaleOfTotalConsideration"/>
  <xs:element name="ImpairmentfromContinuingOperationsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_ImpairmentfromContinuingOperationsDetailsTable"/>
  <xs:element name="PropertyPlantandEquipmentNetDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_PropertyPlantandEquipmentNetDetailsTable"/>
  <xs:element name="LongLivedAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_LongLivedAssets"/>
  <xs:element name="LongTermDepositsEquipmentPrepaymentsandOtherDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_LongTermDepositsEquipmentPrepaymentsandOtherDetailsTable"/>
  <xs:element name="NumberOfBitmainMinersOrdered" type="xbrli:pureItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NumberOfBitmainMinersOrdered"/>
  <xs:element name="RefundableDepositsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_RefundableDepositsDetailsTable"/>
  <xs:element name="TrancheDomainDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_TrancheDomainDomain"/>
  <xs:element name="LongTermDebtDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_LongTermDebtDetailsTable"/>
  <xs:element name="ProceedsFromTheInitialTranche" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ProceedsFromTheInitialTranche"/>
  <xs:element name="TransactionCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_TransactionCost"/>
  <xs:element name="PercentageOfConversionPrice" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_PercentageOfConversionPrice"/>
  <xs:element name="PercentageOfConversionSalePrice" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_PercentageOfConversionSalePrice"/>
  <xs:element name="NetProceeds" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_NetProceeds"/>
  <xs:element name="LeasesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_LeasesDetailsTable"/>
  <xs:element name="NonRefundableDeposit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_NonRefundableDeposit"/>
  <xs:element name="ShareCapital" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ShareCapital"/>
  <xs:element name="FixedPriceForPurchaseOption" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_FixedPriceForPurchaseOption"/>
  <xs:element name="ShareCapitalDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_ShareCapitalDetailsTable"/>
  <xs:element name="ProceedsFromIssuanceOfCommonStockNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ProceedsFromIssuanceOfCommonStockNet"/>
  <xs:element name="OtherTransactionCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_OtherTransactionCost"/>
  <xs:element name="ProfessionalFeesAndRegistrationExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ProfessionalFeesAndRegistrationExpenses"/>
  <xs:element name="PercentageOfCommonShares" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_PercentageOfCommonShares"/>
  <xs:element name="NonRefundableDeposits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_NonRefundableDeposits"/>
  <xs:element name="NumberOfRightIssued" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NumberOfRightIssued"/>
  <xs:element name="PercentageOfPurchaseAcquire" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_PercentageOfPurchaseAcquire"/>
  <xs:element name="ClassOfWarrantOrRightExercised" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_ClassOfWarrantOrRightExercised"/>
  <xs:element name="StockBasedCompensationDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_StockBasedCompensationDetailsTable"/>
  <xs:element name="PercentageOfRollingPlan" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_PercentageOfRollingPlan"/>
  <xs:element name="PercentageOfOutstandingSharesInRespectOfTheAwardsGranted" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_PercentageOfOutstandingSharesInRespectOfTheAwardsGranted"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsAdditionalPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsAdditionalPercentage"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingAdditionalContractualTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingAdditionalContractualTerm"/>
  <xs:element name="PercentageOfSharesAwardedMay" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_PercentageOfSharesAwardedMay"/>
  <xs:element name="ShareBasedCompensationPerformanceStockUnits" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ShareBasedCompensationPerformanceStockUnits"/>
  <xs:element name="ShareBasedCompensationRestrictedStockUnits" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ShareBasedCompensationRestrictedStockUnits"/>
  <xs:element name="FinancialInstrumentsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_FinancialInstrumentsDetailsTable"/>
  <xs:element name="EstimatedTermOfSecurityDeposits" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_EstimatedTermOfSecurityDeposits"/>
  <xs:element name="IncreaseOrDecreaseOnRetainedEarnings" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_IncreaseOrDecreaseOnRetainedEarnings"/>
  <xs:element name="AdditionalDetailstotheStatementsofOperationsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_AdditionalDetailstotheStatementsofOperationsDetailsTable"/>
  <xs:element name="AdditionalDetailstotheStatementsofOperationsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AdditionalDetailstotheStatementsofOperationsDetailsLineItems"/>
  <xs:element name="RenewableEnergyCredits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_RenewableEnergyCredits"/>
  <xs:element name="WasteTaxCredits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_WasteTaxCredits"/>
  <xs:element name="CustomsDuties" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_CustomsDuties"/>
  <xs:element name="ImportationDutyRate" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ImportationDutyRate"/>
  <xs:element name="PaymentOfCustomsDuties" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_PaymentOfCustomsDuties"/>
  <xs:element name="RevenuesPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_RevenuesPercentage"/>
  <xs:element name="SalesTaxRefund" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_SalesTaxRefund"/>
  <xs:element name="SalesTaxRecoveries" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_SalesTaxRecoveries"/>
  <xs:element name="OutstandingEquipmentFinancing" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_OutstandingEquipmentFinancing"/>
  <xs:element name="CommitmentsandContingenciesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_CommitmentsandContingenciesDetailsTable"/>
  <xs:element name="NumberOfMinersImported" type="xbrli:pureItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NumberOfMinersImported"/>
  <xs:element name="ProceedsFromAcquireMiningAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ProceedsFromAcquireMiningAssets"/>
  <xs:element name="PercentageOfTariffs" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_PercentageOfTariffs"/>
  <xs:element name="TariffRateForImportsOfChineseOrigin" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_TariffRateForImportsOfChineseOrigin"/>
  <xs:element name="SubsequentEventsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_SubsequentEventsDetailsTable"/>
  <xs:element name="TrancheAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="bitf_TrancheAxis"/>
  <xs:element name="AccessRightsToElectricityMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AccessRightsToElectricityMember"/>
  <xs:element name="AdvanceReceivedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AdvanceReceivedMember"/>
  <xs:element name="ArgentinaAssetGroupMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ArgentinaAssetGroupMember"/>
  <xs:element name="ArgentinasAndParaguaysMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ArgentinasAndParaguaysMember"/>
  <xs:element name="ArgentinePesosMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ArgentinePesosMember"/>
  <xs:element name="AtTheMarketEquityOfferingProgramATMProgramMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AtTheMarketEquityOfferingProgramATMProgramMember"/>
  <xs:element name="BTCOptionAndSellingContractsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BTCOptionAndSellingContractsMember"/>
  <xs:element name="BTCRedemptionOptionsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BTCRedemptionOptionsMember"/>
  <xs:element name="BVVEMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BVVEMember"/>
  <xs:element name="BackboneHostingSolutionsIncMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BackboneHostingSolutionsIncMember"/>
  <xs:element name="BackboneHostingSolutionsParaguaySAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BackboneHostingSolutionsParaguaySAMember"/>
  <xs:element name="BackboneHostingSolutionsSAUMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BackboneHostingSolutionsSAUMember"/>
  <xs:element name="BackboneMiningSolutionsLLCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BackboneMiningSolutionsLLCMember"/>
  <xs:element name="BackboneSharonLLCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BackboneSharonLLCMember"/>
  <xs:element name="BitcoinMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BitcoinMember"/>
  <xs:element name="BitcoinOptionAndSellingContractsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BitcoinOptionAndSellingContractsMember"/>
  <xs:element name="BitcoinRedemptionOptionsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BitcoinRedemptionOptionsMember"/>
  <xs:element name="BitmainS21HydroMinersMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BitmainS21HydroMinersMember"/>
  <xs:element name="BitmainS21MinersMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BitmainS21MinersMember"/>
  <xs:element name="BitmainS21ProMinersMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BitmainS21ProMinersMember"/>
  <xs:element name="BitmainT21MinersMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BitmainT21MinersMember"/>
  <xs:element name="BlockchainVerificationAndValidationEquipmentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BlockchainVerificationAndValidationEquipmentMember"/>
  <xs:element name="BrokerWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BrokerWarrantsMember"/>
  <xs:element name="CanadaProvincialMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CanadaProvincialMember"/>
  <xs:element name="CanadianDollarsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CanadianDollarsMember"/>
  <xs:element name="CanadianSalesTaxRecoveryMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CanadianSalesTaxRecoveryMember"/>
  <xs:element name="CappedCallTransactionsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CappedCallTransactionsMember"/>
  <xs:element name="CashReceivedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CashReceivedMember"/>
  <xs:element name="ConvertibleNotesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ConvertibleNotesMember"/>
  <xs:element name="ConvertibleSeniorNotesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ConvertibleSeniorNotesMember"/>
  <xs:element name="CorporateShareBuybackProgramMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CorporateShareBuybackProgramMember"/>
  <xs:element name="CovenantsAndRestrictionsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CovenantsAndRestrictionsMember"/>
  <xs:element name="CreditFacilityMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CreditFacilityMember"/>
  <xs:element name="CryptocurrencyHostingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CryptocurrencyHostingMember"/>
  <xs:element name="CryptocurrencyMiningMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CryptocurrencyMiningMember"/>
  <xs:element name="CustomsAndBorderProtectionMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CustomsAndBorderProtectionMember"/>
  <xs:element name="DNIngenieriaSAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DNIngenieriaSAMember"/>
  <xs:element name="DepreciationAndAmortizationMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DepreciationAndAmortizationMember"/>
  <xs:element name="ElectricalComponentInventoryAndWasteLimestoneAndFuelOilMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ElectricalComponentInventoryAndWasteLimestoneAndFuelOilMember"/>
  <xs:element name="ElectricalComponentsAndSalariesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ElectricalComponentsAndSalariesMember"/>
  <xs:element name="ElectricalObsolescenceMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ElectricalObsolescenceMember"/>
  <xs:element name="ElectricalServicesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ElectricalServicesMember"/>
  <xs:element name="ElectronicAndNetworkingComponentsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ElectronicAndNetworkingComponentsMember"/>
  <xs:element name="EmployeesAndExecutiveMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_EmployeesAndExecutiveMember"/>
  <xs:element name="EnergySalesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_EnergySalesMember"/>
  <xs:element name="FederalMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_FederalMember"/>
  <xs:element name="FinanceLeaseRightOfUseAssetsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_FinanceLeaseRightOfUseAssetsMember"/>
  <xs:element name="FinanceLeasesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_FinanceLeasesMember"/>
  <xs:element name="ForeignCurrencyMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ForeignCurrencyMember"/>
  <xs:element name="ForeignMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ForeignMember"/>
  <xs:element name="GarlockBuildingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_GarlockBuildingMember"/>
  <xs:element name="HIVEDigitalTechnologiesLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_HIVEDigitalTechnologiesLtdMember"/>
  <xs:element name="HostingExpensesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_HostingExpensesMember"/>
  <xs:element name="InfrastructureExpensesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_InfrastructureExpensesMember"/>
  <xs:element name="InitialTrancheMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_InitialTrancheMember"/>
  <xs:element name="InstalmentReceivableMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_InstalmentReceivableMember"/>
  <xs:element name="IntangibleAssetsNetMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_IntangibleAssetsNetMember"/>
  <xs:element name="LeaseLiabilitiesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_LeaseLiabilitiesMember"/>
  <xs:element name="LeasedPremisesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_LeasedPremisesMember"/>
  <xs:element name="MacquarieMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_MacquarieMember"/>
  <xs:element name="MagogLeaseAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_MagogLeaseAgreementMember"/>
  <xs:element name="MeasurementInputFairValueOfWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_MeasurementInputFairValueOfWarrantsMember"/>
  <xs:element name="MeasurementInputNumberOfWarrantsIssuedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_MeasurementInputNumberOfWarrantsIssuedMember"/>
  <xs:element name="MegawattMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_MegawattMember"/>
  <xs:element name="MinersHeldForSaleMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_MinersHeldForSaleMember"/>
  <xs:element name="MinersMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_MinersMember"/>
  <xs:element name="MiningPoolOperatorMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_MiningPoolOperatorMember"/>
  <xs:element name="MiningRelatedEquipmentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_MiningRelatedEquipmentMember"/>
  <xs:element name="OperatingLeasesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_OperatingLeasesMember"/>
  <xs:element name="OtherCostsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_OtherCostsMember"/>
  <xs:element name="OtherMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_OtherMember"/>
  <xs:element name="PantherCreekMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_PantherCreekMember"/>
  <xs:element name="PantherCreekRefundableDepositMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_PantherCreekRefundableDepositMember"/>
  <xs:element name="ParaguayAssetGroupMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ParaguayAssetGroupMember"/>
  <xs:element name="PasoPeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_PasoPeMember"/>
  <xs:element name="PowerPlantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_PowerPlantsMember"/>
  <xs:element name="ProvincialMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ProvincialMember"/>
  <xs:element name="QubecIncMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_QubecIncMember"/>
  <xs:element name="RefundableHostingDepositsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_RefundableHostingDepositsMember"/>
  <xs:element name="RightsToRenewableEnergyCreditsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_RightsToRenewableEnergyCreditsMember"/>
  <xs:element name="RightsToWasteTaxCreditsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_RightsToWasteTaxCreditsMember"/>
  <xs:element name="SalesTaxRecoveryDepreciationAndAmortizationMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_SalesTaxRecoveryDepreciationAndAmortizationMember"/>
  <xs:element name="SalesTaxRecoveryEnergyMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_SalesTaxRecoveryEnergyMember"/>
  <xs:element name="ScenarioFourMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScenarioFourMember"/>
  <xs:element name="ScenarioOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScenarioOneMember"/>
  <xs:element name="ScenarioThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScenarioThreeMember"/>
  <xs:element name="ScenarioTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScenarioTwoMember"/>
  <xs:element name="ScrubgrassMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScrubgrassMember"/>
  <xs:element name="ScrubgrassRefundableDepositMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScrubgrassRefundableDepositMember"/>
  <xs:element name="SecurityDepositsForEnergyMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_SecurityDepositsForEnergyMember"/>
  <xs:element name="SeniorManagementAndDirectorsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_SeniorManagementAndDirectorsMember"/>
  <xs:element name="SeniorManagementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_SeniorManagementMember"/>
  <xs:element name="ShareAwardsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ShareAwardsMember"/>
  <xs:element name="SharonLeaseAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_SharonLeaseAgreementMember"/>
  <xs:element name="SharonPropertyMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_SharonPropertyMember"/>
  <xs:element name="StrongholdDigitalMiningIncMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_StrongholdDigitalMiningIncMember"/>
  <xs:element name="StrongholdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_StrongholdMember"/>
  <xs:element name="SuniMineralAssetMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_SuniMineralAssetMember"/>
  <xs:element name="SystemsSoftwareMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_SystemsSoftwareMember"/>
  <xs:element name="TwoThousandAndTwentyFiveWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_TwoThousandAndTwentyFiveWarrantsMember"/>
  <xs:element name="TwoThousandAndTwentyFourAtTheMarketEquityOfferingProgramMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_TwoThousandAndTwentyFourAtTheMarketEquityOfferingProgramMember"/>
  <xs:element name="TwoThousandAndTwentyOneAtTheMarketEquityOfferingProgramMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_TwoThousandAndTwentyOneAtTheMarketEquityOfferingProgramMember"/>
  <xs:element name="TwoThousandThirtyPlusMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_TwoThousandThirtyPlusMember"/>
  <xs:element name="TwoThousandTwentyEightMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_TwoThousandTwentyEightMember"/>
  <xs:element name="TwoThousandTwentyFiveImpairmentLossMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_TwoThousandTwentyFiveImpairmentLossMember"/>
  <xs:element name="TwoThousandTwentyFourImpairmentLossMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_TwoThousandTwentyFourImpairmentLossMember"/>
  <xs:element name="TwoThousandTwentyNineMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_TwoThousandTwentyNineMember"/>
  <xs:element name="TwoThousandTwentySevenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_TwoThousandTwentySevenMember"/>
  <xs:element name="TwoThousandTwentySixToTwoThousandThirtyMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_TwoThousandTwentySixToTwoThousandThirtyMember"/>
  <xs:element name="TwoThousandTwentySixxMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_TwoThousandTwentySixxMember"/>
  <xs:element name="TwoThousandTwentyThreeImpairmentLossMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_TwoThousandTwentyThreeImpairmentLossMember"/>
  <xs:element name="TwoThousandTwentyThreePrivatePlacementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_TwoThousandTwentyThreePrivatePlacementMember"/>
  <xs:element name="TwoZeroTwoFiveLTIPMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_TwoZeroTwoFiveLTIPMember"/>
  <xs:element name="UnderTwoZeroTwoFiveLTIPMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnderTwoZeroTwoFiveLTIPMember"/>
  <xs:element name="UnderTwoZeroTwoOneLTIPMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnderTwoZeroTwoOneLTIPMember"/>
  <xs:element name="UnitedStatesDollarsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnitedStatesDollarsMember"/>
  <xs:element name="WasteLimestoneAndFuelOilMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_WasteLimestoneAndFuelOilMember"/>
  <xs:element name="ZunzSAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ZunzSAMember"/>
  <xs:element name="AdditionalInformationOnPSUAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AdditionalInformationOnPSUAbstract"/>
  <xs:element name="AdditionalInformationOnPSULineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AdditionalInformationOnPSULineItems"/>
  <xs:element name="CashFlowInformationRelatedToLeasesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CashFlowInformationRelatedToLeasesAbstract"/>
  <xs:element name="FutureMinimumLeasePaymentsUnderNonCancellableLeasesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_FutureMinimumLeasePaymentsUnderNonCancellableLeasesLineItems"/>
  <xs:element name="ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxesLineItems"/>
<!-- [WMV6][FJy5rv7jusAAAoMvFpXvgS7gdpTlwWac+Ps890ZcJiu4/eiMOIyZj2KXnSFHK2sjT/qDIG4SchPOLgOb3TMgRyT9FeUT+bfbnhuL1EjHcQmvx1ws1BqUnm/YZRNgsbq54jwYL1nWE9c2AHuXBuQZ4mSOmZJcZ8XmCOZ5Lbtve76NM1stUB9qwzZm6hPueR9Bl75gLBjc8ISEvb5t4AxrOZ2ammQmj4RAIdg9GUXtIQ1G4rkNS0Ay+jFHAWJlZVodFn+6wQ+KSj3pqExj4tj2cpg6HPc0TR2OCMNj7qnfjSWudnVw9MQne89BF7xD2ggzcItvUb2Hv3MrzA==] CSR-->
  <xs:element name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DocumentAndEntityInformationAbstract"/>
</xs:schema>
