<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Thu Mar 07 12:48:05 UTC 2024 -->
<xs:schema elementFormDefault="qualified" xmlns:srt-types="http://fasb.org/srt-types/2023" targetNamespace="http://www.bitf.com/20231231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2023" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:bitf="http://www.bitf.com/20231231" xmlns:dtr="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="bitf-20231231_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-20231231_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-20231231_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-20231231_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://www.bitf.com/role/ConsolidatedBalanceSheet" id="bitf_r_ConsolidatedBalanceSheet">
        <link:definition>001 - Statement - Consolidated Statements of Financial Position</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://www.bitf.com/role/ConsolidatedIncomeStatement" id="bitf_r_ConsolidatedIncomeStatement">
        <link:definition>002 - Statement - Consolidated Statements of Profit or Loss and Comprehensive Profit or Loss</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://www.bitf.com/role/ConsolidatedIncomeStatement_Parentheticals" id="bitf_r_ConsolidatedIncomeStatement_Parentheticals">
        <link:definition>003 - Statement - Consolidated Statements of Profit or Loss and Comprehensive Profit or Loss (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://www.bitf.com/role/ShareholdersEquityType2or3" id="bitf_r_ShareholdersEquityType2or3">
        <link:definition>004 - Statement - Consolidated Statements of Changes in 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://www.bitf.com/role/ConsolidatedCashFlow" id="bitf_r_ConsolidatedCashFlow">
        <link:definition>005 - 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://www.bitf.com/role/NatureofOperations" id="bitf_r_NatureofOperations">
        <link:definition>006 - Disclosure - Nature 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://www.bitf.com/role/Liquidity" id="bitf_r_Liquidity">
        <link:definition>007 - Disclosure - Liquidity</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://www.bitf.com/role/BasisofPresentationandMaterialAccountingPolicyInformation" id="bitf_r_BasisofPresentationandMaterialAccountingPolicyInformation">
        <link:definition>008 - Disclosure - Basis of Presentation and Material Accounting Policy 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://www.bitf.com/role/SignificantAccountingJudgmentsandEstimates" id="bitf_r_SignificantAccountingJudgmentsandEstimates">
        <link:definition>009 - Disclosure - Significant Accounting Judgments and Estimates</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://www.bitf.com/role/AcquisitionsofAssets" id="bitf_r_AcquisitionsofAssets">
        <link:definition>010 - Disclosure - Acquisitions 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://www.bitf.com/role/Cash" id="bitf_r_Cash">
        <link:definition>011 - Disclosure - Cash</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://www.bitf.com/role/TradeReceivables" id="bitf_r_TradeReceivables">
        <link:definition>012 - Disclosure - Trade Receivables</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://www.bitf.com/role/OtherAssets" id="bitf_r_OtherAssets">
        <link:definition>013 - 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://www.bitf.com/role/DigitalAssets" id="bitf_r_DigitalAssets">
        <link:definition>014 - 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://www.bitf.com/role/DerivativeAssetsandLiabilities" id="bitf_r_DerivativeAssetsandLiabilities">
        <link:definition>015 - 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://www.bitf.com/role/AssetsHeldforSale" id="bitf_r_AssetsHeldforSale">
        <link:definition>016 - Disclosure - Assets Held for Sale</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://www.bitf.com/role/Impairment" id="bitf_r_Impairment">
        <link:definition>017 - Disclosure - Impairment</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://www.bitf.com/role/PropertyPlantandEquipment" id="bitf_r_PropertyPlantandEquipment">
        <link:definition>018 - Disclosure - Property, Plant and Equipment</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://www.bitf.com/role/IntangibleAssets" id="bitf_r_IntangibleAssets">
        <link:definition>019 - Disclosure - Intangible 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://www.bitf.com/role/LongTermDepositsEquipmentPrepaymentsCommitmentsandOther" id="bitf_r_LongTermDepositsEquipmentPrepaymentsCommitmentsandOther">
        <link:definition>020 - Disclosure - Long-Term Deposits, Equipment Prepayments, Commitments 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://www.bitf.com/role/TradePayablesandAccruedLiabilities" id="bitf_r_TradePayablesandAccruedLiabilities">
        <link:definition>021 - Disclosure - Trade Payables and Accrued 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://www.bitf.com/role/LongTermDebt" id="bitf_r_LongTermDebt">
        <link:definition>022 - 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://www.bitf.com/role/Leases" id="bitf_r_Leases">
        <link:definition>023 - 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://www.bitf.com/role/IncomeTaxes" id="bitf_r_IncomeTaxes">
        <link:definition>024 - 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://www.bitf.com/role/AssetRetirementProvision" id="bitf_r_AssetRetirementProvision">
        <link:definition>025 - Disclosure - Asset Retirement Provision</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://www.bitf.com/role/ShareCapital" id="bitf_r_ShareCapital">
        <link:definition>026 - 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://www.bitf.com/role/FinancialInstruments" id="bitf_r_FinancialInstruments">
        <link:definition>027 - 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://www.bitf.com/role/TransactionsandBalanceswithRelatedParties" id="bitf_r_TransactionsandBalanceswithRelatedParties">
        <link:definition>028 - Disclosure - Transactions and Balances with Related Parties</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://www.bitf.com/role/CapitalManagementPoliciesandProcedures" id="bitf_r_CapitalManagementPoliciesandProcedures">
        <link:definition>029 - Disclosure - Capital Management Policies and Procedures</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://www.bitf.com/role/Subsidiaries" id="bitf_r_Subsidiaries">
        <link:definition>030 - Disclosure - Subsidiaries</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://www.bitf.com/role/NetEarningsLossPerShare" id="bitf_r_NetEarningsLossPerShare">
        <link:definition>031 - Disclosure - Net Earnings (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://www.bitf.com/role/ShareBasedPayments" id="bitf_r_ShareBasedPayments">
        <link:definition>032 - Disclosure - Share-Based Payments</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://www.bitf.com/role/AdditionalDetailstotheStatementofProfitorLossandComprehensiveProfitorLoss" id="bitf_r_AdditionalDetailstotheStatementofProfitorLossandComprehensiveProfitorLoss">
        <link:definition>033 - Disclosure - Additional Details to the Statement of Profit or Loss and Comprehensive Profit or Loss</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://www.bitf.com/role/GeographicalInformation" id="bitf_r_GeographicalInformation">
        <link:definition>034 - Disclosure - 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://www.bitf.com/role/AdditionalDetailstotheStatementsofCashFlows" id="bitf_r_AdditionalDetailstotheStatementsofCashFlows">
        <link:definition>035 - Disclosure - Additional Details to the 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://www.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://www.bitf.com/role/NatureofOperationsTables" id="bitf_r_NatureofOperationsTables">
        <link:definition>996001 - Disclosure - Nature 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://www.bitf.com/role/BasisofPresentationandMaterialAccountingPolicyInformationTables" id="bitf_r_BasisofPresentationandMaterialAccountingPolicyInformationTables">
        <link:definition>996002 - Disclosure - Basis of Presentation and Material Accounting Policy 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://www.bitf.com/role/AcquisitionsofAssetsTables" id="bitf_r_AcquisitionsofAssetsTables">
        <link:definition>996003 - Disclosure - Acquisitions 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://www.bitf.com/role/CashTables" id="bitf_r_CashTables">
        <link:definition>996004 - Disclosure - Cash (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://www.bitf.com/role/TradeReceivablesTables" id="bitf_r_TradeReceivablesTables">
        <link:definition>996005 - Disclosure - Trade Receivables (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://www.bitf.com/role/OtherAssetsTables" id="bitf_r_OtherAssetsTables">
        <link:definition>996006 - 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://www.bitf.com/role/DigitalAssetsTables" id="bitf_r_DigitalAssetsTables">
        <link:definition>996007 - 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://www.bitf.com/role/DerivativeAssetsandLiabilitiesTables" id="bitf_r_DerivativeAssetsandLiabilitiesTables">
        <link:definition>996008 - 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://www.bitf.com/role/AssetsHeldforSaleTables" id="bitf_r_AssetsHeldforSaleTables">
        <link:definition>996009 - Disclosure - Assets Held for Sale (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://www.bitf.com/role/ImpairmentTables" id="bitf_r_ImpairmentTables">
        <link:definition>996010 - Disclosure - Impairment (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://www.bitf.com/role/PropertyPlantandEquipmentTables" id="bitf_r_PropertyPlantandEquipmentTables">
        <link:definition>996011 - Disclosure - Property, Plant and Equipment (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://www.bitf.com/role/IntangibleAssetsTables" id="bitf_r_IntangibleAssetsTables">
        <link:definition>996012 - Disclosure - Intangible 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://www.bitf.com/role/LongTermDepositsEquipmentPrepaymentsCommitmentsandOtherTables" id="bitf_r_LongTermDepositsEquipmentPrepaymentsCommitmentsandOtherTables">
        <link:definition>996013 - Disclosure - Long-Term Deposits, Equipment Prepayments, Commitments 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://www.bitf.com/role/TradePayablesandAccruedLiabilitiesTables" id="bitf_r_TradePayablesandAccruedLiabilitiesTables">
        <link:definition>996014 - Disclosure - Trade Payables and Accrued 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://www.bitf.com/role/LongTermDebtTables" id="bitf_r_LongTermDebtTables">
        <link:definition>996015 - 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://www.bitf.com/role/LeasesTables" id="bitf_r_LeasesTables">
        <link:definition>996016 - 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://www.bitf.com/role/IncomeTaxesTables" id="bitf_r_IncomeTaxesTables">
        <link:definition>996017 - 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://www.bitf.com/role/AssetRetirementProvisionTables" id="bitf_r_AssetRetirementProvisionTables">
        <link:definition>996018 - Disclosure - Asset Retirement Provision (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://www.bitf.com/role/ShareCapitalTables" id="bitf_r_ShareCapitalTables">
        <link:definition>996019 - 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://www.bitf.com/role/FinancialInstrumentsTables" id="bitf_r_FinancialInstrumentsTables">
        <link:definition>996020 - 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://www.bitf.com/role/TransactionsandBalanceswithRelatedPartiesTables" id="bitf_r_TransactionsandBalanceswithRelatedPartiesTables">
        <link:definition>996021 - Disclosure - Transactions and Balances with Related Parties (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://www.bitf.com/role/SubsidiariesTables" id="bitf_r_SubsidiariesTables">
        <link:definition>996022 - Disclosure - Subsidiaries (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://www.bitf.com/role/ShareBasedPaymentsTables" id="bitf_r_ShareBasedPaymentsTables">
        <link:definition>996023 - Disclosure - Share-Based Payments (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://www.bitf.com/role/AdditionalDetailstotheStatementofProfitorLossandComprehensiveProfitorLossTables" id="bitf_r_AdditionalDetailstotheStatementofProfitorLossandComprehensiveProfitorLossTables">
        <link:definition>996024 - Disclosure - Additional Details to the Statement of Profit or Loss and Comprehensive Profit or Loss (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://www.bitf.com/role/GeographicalInformationTables" id="bitf_r_GeographicalInformationTables">
        <link:definition>996025 - Disclosure - 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://www.bitf.com/role/AdditionalDetailstotheStatementsofCashFlowsTables" id="bitf_r_AdditionalDetailstotheStatementsofCashFlowsTables">
        <link:definition>996026 - Disclosure - Additional Details to the Statements of Cash Flows (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://www.bitf.com/role/ScheduleofFinancialStatementsTable" id="bitf_r_ScheduleofFinancialStatementsTable">
        <link:definition>996027 - Disclosure - Nature of Operations (Details) - Schedule of Financial Statements</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://www.bitf.com/role/LiquidityDetails" id="bitf_r_LiquidityDetails">
        <link:definition>996028 - Disclosure - Liquidity (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://www.bitf.com/role/ScheduleofRightofUseAssetsTable" id="bitf_r_ScheduleofRightofUseAssetsTable">
        <link:definition>996029 - Disclosure - Basis of Presentation and Material Accounting Policy Information (Details) - Schedule of Right-of-Use 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://www.bitf.com/role/ScheduleofPropertyPlantandEquipmentTable" id="bitf_r_ScheduleofPropertyPlantandEquipmentTable">
        <link:definition>996030 - Disclosure - Basis of Presentation and Material Accounting Policy Information (Details) - Schedule of Property, Plant and Equipment</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://www.bitf.com/role/ScheduleofYearsDepreciationMethodTable" id="bitf_r_ScheduleofYearsDepreciationMethodTable">
        <link:definition>996031 - Disclosure - Basis of Presentation and Material Accounting Policy Information (Details) - Schedule of Years Depreciation Method</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://www.bitf.com/role/ScheduleofIntangibleAssetsareAmortizedTable" id="bitf_r_ScheduleofIntangibleAssetsareAmortizedTable">
        <link:definition>996032 - Disclosure - Basis of Presentation and Material Accounting Policy Information (Details) - Schedule of Intangible Assets are Amortized</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://www.bitf.com/role/ScheduleofAssetsandliabilitiesMeasuredatFairValueTable" id="bitf_r_ScheduleofAssetsandliabilitiesMeasuredatFairValueTable">
        <link:definition>996033 - Disclosure - Basis of Presentation and Material Accounting Policy Information (Details) - Schedule of Assets and liabilities Measured at Fair Value</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://www.bitf.com/role/ScheduleofConsolidatedStatementsofFinancialPositionTable" id="bitf_r_ScheduleofConsolidatedStatementsofFinancialPositionTable">
        <link:definition>996034 - Disclosure - Basis of Presentation and Material Accounting Policy Information (Details) - Schedule of Consolidated Statements of Financial Position</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://www.bitf.com/role/ScheduleofConsolidatedStatementsofProfitorLossandComprehensiveProfitorLossTable" id="bitf_r_ScheduleofConsolidatedStatementsofProfitorLossandComprehensiveProfitorLossTable">
        <link:definition>996035 - Disclosure - Basis of Presentation and Material Accounting Policy Information (Details) - Schedule of Consolidated Statements of Profit or Loss and Comprehensive Profit or Loss</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://www.bitf.com/role/ScheduleofConsolidatedStatementsofProfitorLossandComprehensiveProfitorLossTable_Parentheticals" id="bitf_r_ScheduleofConsolidatedStatementsofProfitorLossandComprehensiveProfitorLossTable_Parentheticals">
        <link:definition>996036 - Disclosure - Basis of Presentation and Material Accounting Policy Information (Details) - Schedule of Consolidated Statements of Profit or Loss and Comprehensive Profit or Loss (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://www.bitf.com/role/ScheduleofConsolidatedStatementsofCashFlowsTable" id="bitf_r_ScheduleofConsolidatedStatementsofCashFlowsTable">
        <link:definition>996037 - Disclosure - Basis of Presentation and Material Accounting Policy Information (Details) - Schedule of 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://www.bitf.com/role/SignificantAccountingJudgmentsandEstimatesDetails" id="bitf_r_SignificantAccountingJudgmentsandEstimatesDetails">
        <link:definition>996038 - Disclosure - Significant Accounting Judgments and Estimates (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://www.bitf.com/role/AcquisitionsofAssetsDetails" id="bitf_r_AcquisitionsofAssetsDetails">
        <link:definition>996039 - Disclosure - Acquisitions 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://www.bitf.com/role/ScheduleofPurchasePriceandtheNetAssetsAcquiredTable" id="bitf_r_ScheduleofPurchasePriceandtheNetAssetsAcquiredTable">
        <link:definition>996040 - Disclosure - Acquisitions of Assets (Details) - Schedule of Purchase Price and the Net Assets Acquired</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://www.bitf.com/role/ScheduleofPurchasePriceandtheNetAssetsAcquiredTable_Parentheticals" id="bitf_r_ScheduleofPurchasePriceandtheNetAssetsAcquiredTable_Parentheticals">
        <link:definition>996041 - Disclosure - Acquisitions of Assets (Details) - Schedule of Purchase Price and the Net Assets Acquired (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://www.bitf.com/role/ScheduleofCashTable" id="bitf_r_ScheduleofCashTable">
        <link:definition>996042 - Disclosure - Cash (Details) - Schedule of Cash</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://www.bitf.com/role/TradeReceivablesDetails" id="bitf_r_TradeReceivablesDetails">
        <link:definition>996043 - Disclosure - Trade Receivables (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://www.bitf.com/role/ScheduleofCreditRiskExposureoftheCompanysTradeReceivablesTable" id="bitf_r_ScheduleofCreditRiskExposureoftheCompanysTradeReceivablesTable">
        <link:definition>996044 - Disclosure - Trade Receivables (Details) - Schedule of Credit Risk Exposure of the Company&#8217;s Trade Receivables</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://www.bitf.com/role/ScheduleofOtherAssetsTable" id="bitf_r_ScheduleofOtherAssetsTable">
        <link:definition>996045 - Disclosure - Other Assets (Details) - Schedule of 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://www.bitf.com/role/DigitalAssetsDetails" id="bitf_r_DigitalAssetsDetails">
        <link:definition>996046 - Disclosure - Digital 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://www.bitf.com/role/ScheduleofBitcoinTransactionsandtheCorrespondingValuesTable" id="bitf_r_ScheduleofBitcoinTransactionsandtheCorrespondingValuesTable">
        <link:definition>996047 - Disclosure - Digital Assets (Details) - Schedule of Bitcoin Transactions and the Corresponding Values</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://www.bitf.com/role/DerivativeAssetsandLiabilitiesDetails" id="bitf_r_DerivativeAssetsandLiabilitiesDetails">
        <link:definition>996048 - 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://www.bitf.com/role/ScheduleofReconciliationoftheFairValueMeasurementofDerivativesTable" id="bitf_r_ScheduleofReconciliationoftheFairValueMeasurementofDerivativesTable">
        <link:definition>996049 - Disclosure - Derivative Assets and Liabilities (Details) - Schedule of Reconciliation of the Fair Value Measurement of Derivatives</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://www.bitf.com/role/ScheduleofGainorLossonDerivativesareRecognizedinNetFinancialExpensesIncomeTable" id="bitf_r_ScheduleofGainorLossonDerivativesareRecognizedinNetFinancialExpensesIncomeTable">
        <link:definition>996050 - Disclosure - Derivative Assets and Liabilities (Details) - Schedule of Gain or Loss on Derivatives are Recognized in Net Financial Expenses (Income)</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://www.bitf.com/role/ScheduleofMeasurementDateTable" id="bitf_r_ScheduleofMeasurementDateTable">
        <link:definition>996051 - Disclosure - Derivative Assets and Liabilities (Details) - Schedule of Measurement Date</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://www.bitf.com/role/AssetsHeldforSaleDetails" id="bitf_r_AssetsHeldforSaleDetails">
        <link:definition>996052 - Disclosure - 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://www.bitf.com/role/ScheduleofAssetsHeldforSaleTable" id="bitf_r_ScheduleofAssetsHeldforSaleTable">
        <link:definition>996053 - Disclosure - Assets Held for Sale (Details) - Schedule of Assets Held for Sale</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://www.bitf.com/role/ScheduleofMovementofMinersHeldForSaleTable" id="bitf_r_ScheduleofMovementofMinersHeldForSaleTable">
        <link:definition>996054 - Disclosure - Assets Held for Sale (Details) - Schedule of Movement of Miners Held For Sale</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://www.bitf.com/role/ImpairmentDetails" id="bitf_r_ImpairmentDetails">
        <link:definition>996055 - Disclosure - Impairment (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://www.bitf.com/role/ScheduleofImpairmentLossReversalintheConsolidatedStatementsofProfitorLossTable" id="bitf_r_ScheduleofImpairmentLossReversalintheConsolidatedStatementsofProfitorLossTable">
        <link:definition>996056 - Disclosure - Impairment (Details) - Schedule of Impairment Loss (Reversal) in the Consolidated Statements of Profit or Loss</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://www.bitf.com/role/ScheduleofImpairmentLossReversalintheComprehensiveProfitorLossTable" id="bitf_r_ScheduleofImpairmentLossReversalintheComprehensiveProfitorLossTable">
        <link:definition>996057 - Disclosure - Impairment (Details) - Schedule of Impairment Loss (Reversal) in the Comprehensive Profit or Loss</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://www.bitf.com/role/PropertyPlantandEquipmentDetails" id="bitf_r_PropertyPlantandEquipmentDetails">
        <link:definition>996058 - Disclosure - 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://www.bitf.com/role/ScheduleofPropertyPlantandEquipmentTable0" id="bitf_r_ScheduleofPropertyPlantandEquipmentTable0">
        <link:definition>996059 - Disclosure - Property, Plant and Equipment (Details) - Schedule of Property, Plant and Equipment</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://www.bitf.com/role/ScheduleofQuantityandModelsofBTCBVVETable" id="bitf_r_ScheduleofQuantityandModelsofBTCBVVETable">
        <link:definition>996060 - Disclosure - Property, Plant and Equipment (Details) - Schedule of Quantity and Models of BTC BVVE</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://www.bitf.com/role/ScheduleofIntangibleAssetsTable" id="bitf_r_ScheduleofIntangibleAssetsTable">
        <link:definition>996061 - Disclosure - Intangible Assets (Details) - Schedule of Intangible 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://www.bitf.com/role/ScheduleofFairValueoftheConsiderationPaidtotheirRelativeFairValuesattheClosingDateoftheTransactionsTable" id="bitf_r_ScheduleofFairValueoftheConsiderationPaidtotheirRelativeFairValuesattheClosingDateoftheTransactionsTable">
        <link:definition>996062 - Disclosure - Intangible Assets (Details) - Schedule of Fair Value of the Consideration Paid to their Relative Fair Values at the Closing Date of the Transactions</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://www.bitf.com/role/LongTermDepositsEquipmentPrepaymentsCommitmentsandOtherDetails" id="bitf_r_LongTermDepositsEquipmentPrepaymentsCommitmentsandOtherDetails">
        <link:definition>996063 - Disclosure - Long-Term Deposits, Equipment Prepayments, Commitments 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://www.bitf.com/role/ScheduleofLongTermDepositsEquipmentPrepaymentsCommitmentsandOtherTable" id="bitf_r_ScheduleofLongTermDepositsEquipmentPrepaymentsCommitmentsandOtherTable">
        <link:definition>996064 - Disclosure - Long-Term Deposits, Equipment Prepayments, Commitments and Other (Details) - Schedule of Long-Term Deposits, Equipment Prepayments, Commitments 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://www.bitf.com/role/ScheduleofCompanysRemainingPaymentObligationsinConnectionTable" id="bitf_r_ScheduleofCompanysRemainingPaymentObligationsinConnectionTable">
        <link:definition>996065 - Disclosure - Long-Term Deposits, Equipment Prepayments, Commitments and Other (Details) - Schedule of Company&#8217;s Remaining Payment Obligations in Connection</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://www.bitf.com/role/ScheduleofTradePayablesandAccruedLiabilitiesTable" id="bitf_r_ScheduleofTradePayablesandAccruedLiabilitiesTable">
        <link:definition>996066 - Disclosure - Trade Payables and Accrued Liabilities (Details) - Schedule of Trade Payables and Accrued 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://www.bitf.com/role/LongTermDebtDetails" id="bitf_r_LongTermDebtDetails">
        <link:definition>996067 - 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://www.bitf.com/role/ScheduleofLongTermDebtTable" id="bitf_r_ScheduleofLongTermDebtTable">
        <link:definition>996068 - Disclosure - Long-Term Debt (Details) - Schedule of 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://www.bitf.com/role/ScheduleofMovementinLongTermDebtTable" id="bitf_r_ScheduleofMovementinLongTermDebtTable">
        <link:definition>996069 - Disclosure - Long-Term Debt (Details) - Schedule of Movement in 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://www.bitf.com/role/ScheduleofCompanysEquipmentFinancingConsistedonlyoftheNYDIGLoanTable" id="bitf_r_ScheduleofCompanysEquipmentFinancingConsistedonlyoftheNYDIGLoanTable">
        <link:definition>996070 - Disclosure - Long-Term Debt (Details) - Schedule of Company&#8217;s Equipment Financing Consisted only of the NYDIG Loan</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://www.bitf.com/role/LeasesDetails" id="bitf_r_LeasesDetails">
        <link:definition>996071 - 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://www.bitf.com/role/ScheduleofRightofUseAssetsandLeaseLiabilitiesTable" id="bitf_r_ScheduleofRightofUseAssetsandLeaseLiabilitiesTable">
        <link:definition>996072 - Disclosure - Leases (Details) - Schedule of Right-of-Use Assets and Lease 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://www.bitf.com/role/IncomeTaxesDetails" id="bitf_r_IncomeTaxesDetails">
        <link:definition>996073 - Disclosure - 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://www.bitf.com/role/ScheduleofCurrentandDeferredIncomeTaxExpenseRecoveryTable" id="bitf_r_ScheduleofCurrentandDeferredIncomeTaxExpenseRecoveryTable">
        <link:definition>996074 - Disclosure - Income Taxes (Details) - Schedule of Current and Deferred Income Tax Expense (Recovery)</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://www.bitf.com/role/ScheduleofEffectivetaxrateTable" id="bitf_r_ScheduleofEffectivetaxrateTable">
        <link:definition>996075 - Disclosure - Income Taxes (Details) - Schedule of Effective tax rate</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://www.bitf.com/role/ScheduleofEffectivetaxrateTable_Parentheticals" id="bitf_r_ScheduleofEffectivetaxrateTable_Parentheticals">
        <link:definition>996076 - Disclosure - Income Taxes (Details) - Schedule of Effective tax rate (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://www.bitf.com/role/ScheduleofDeferredTaxAssetTable" id="bitf_r_ScheduleofDeferredTaxAssetTable">
        <link:definition>996077 - Disclosure - Income Taxes (Details) - Schedule of Deferred Tax Asset</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://www.bitf.com/role/ScheduleofDeferredTaxLiabilityTable" id="bitf_r_ScheduleofDeferredTaxLiabilityTable">
        <link:definition>996078 - Disclosure - Income Taxes (Details) - Schedule of Deferred Tax Liability</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://www.bitf.com/role/AssetRetirementProvisionDetails" id="bitf_r_AssetRetirementProvisionDetails">
        <link:definition>996079 - Disclosure - Asset Retirement Provision (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://www.bitf.com/role/ScheduleofAssetRetirementProvisionTable" id="bitf_r_ScheduleofAssetRetirementProvisionTable">
        <link:definition>996080 - Disclosure - Asset Retirement Provision (Details) - Schedule of Asset Retirement Provision</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://www.bitf.com/role/ShareCapitalDetails" id="bitf_r_ShareCapitalDetails">
        <link:definition>996081 - 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://www.bitf.com/role/ScheduleofOutstandingWarrantsTable" id="bitf_r_ScheduleofOutstandingWarrantsTable">
        <link:definition>996082 - Disclosure - Share Capital (Details) - Schedule of Outstanding Warrants</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://www.bitf.com/role/ScheduleofCompanyCompletedaPrivatePlacementTable" id="bitf_r_ScheduleofCompanyCompletedaPrivatePlacementTable">
        <link:definition>996083 - Disclosure - Share Capital (Details) - Schedule of Company Completed a Private Placement</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://www.bitf.com/role/FinancialInstrumentsDetails" id="bitf_r_FinancialInstrumentsDetails">
        <link:definition>996084 - 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://www.bitf.com/role/ScheduleofCarryingValuesandtheFairValueofAssetsandLiabilitiesTable" id="bitf_r_ScheduleofCarryingValuesandtheFairValueofAssetsandLiabilitiesTable">
        <link:definition>996085 - Disclosure - Financial Instruments (Details) - Schedule of Carrying Values and the Fair Value of 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://www.bitf.com/role/ScheduleofForeignCurrencyRiskTable" id="bitf_r_ScheduleofForeignCurrencyRiskTable">
        <link:definition>996086 - Disclosure - Financial Instruments (Details) - Schedule of Foreign Currency Risk</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://www.bitf.com/role/ScheduleofContractualMaturitiesofFinancialLiabilitiesandLeaseLiabilitiesNonFinancialLiabilitiesTable" id="bitf_r_ScheduleofContractualMaturitiesofFinancialLiabilitiesandLeaseLiabilitiesNonFinancialLiabilitiesTable">
        <link:definition>996087 - Disclosure - Financial Instruments (Details) - Schedule of Contractual Maturities of Financial Liabilities and Lease Liabilities (Non-Financial 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://www.bitf.com/role/TransactionsandBalanceswithRelatedPartiesDetails" id="bitf_r_TransactionsandBalanceswithRelatedPartiesDetails">
        <link:definition>996088 - Disclosure - Transactions and Balances with Related Parties (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://www.bitf.com/role/ScheduleofBalanceswithRelatedPartiesTable" id="bitf_r_ScheduleofBalanceswithRelatedPartiesTable">
        <link:definition>996089 - Disclosure - Transactions and Balances with Related Parties (Details) - Schedule of Balances with Related Parties</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://www.bitf.com/role/ScheduleofConsolidatedStatementsofProfitorLossandComprehensiveProfitandLossTable" id="bitf_r_ScheduleofConsolidatedStatementsofProfitorLossandComprehensiveProfitandLossTable">
        <link:definition>996090 - Disclosure - Transactions and Balances with Related Parties (Details) - Schedule of Consolidated Statements of Profit or Loss and Comprehensive Profit and Loss</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraxgN+y4eJePdWyPYKjWFebUb6Y5Hpoo9gw+pJGzAc4FjrfS/iwYLr5579C6J6Ey7rBmbcNG92vWGyREwPTRvDJJYwVYZhYrlLinBY7d5AAtGPTyP41v2bBH3iGQ2oluvU978W+MJwwinWEpRpCH1T4bmb7F69Um3xWdkLCEimYEiDaXxxjHqE4HtsQvgT2DtY=] CSR-->
      <link:roleType roleURI="http://www.bitf.com/role/ScheduleofCompensationofKeyManagementandDirectorsTable" id="bitf_r_ScheduleofCompensationofKeyManagementandDirectorsTable">
        <link:definition>996091 - Disclosure - Transactions and Balances with Related Parties (Details) - Schedule of Compensation of Key Management and Directors</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://www.bitf.com/role/ScheduleofSignificantSubsidiariesTable" id="bitf_r_ScheduleofSignificantSubsidiariesTable">
        <link:definition>996092 - Disclosure - Subsidiaries (Details) - Schedule of Significant Subsidiaries</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://www.bitf.com/role/NetEarningsLossPerShareDetails" id="bitf_r_NetEarningsLossPerShareDetails">
        <link:definition>996093 - Disclosure - Net Earnings (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://www.bitf.com/role/ShareBasedPaymentsDetails" id="bitf_r_ShareBasedPaymentsDetails">
        <link:definition>996094 - Disclosure - Share-Based Payments (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://www.bitf.com/role/ScheduleofShareBasedPaymentExpenseRelatedtoStockOptionsandRestrictedStockUnitsTable" id="bitf_r_ScheduleofShareBasedPaymentExpenseRelatedtoStockOptionsandRestrictedStockUnitsTable">
        <link:definition>996095 - Disclosure - Share-Based Payments (Details) - Schedule of Share-Based Payment Expense Related to Stock Options and Restricted Stock Units</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://www.bitf.com/role/ScheduleofOutstandingStockOptionsTable" id="bitf_r_ScheduleofOutstandingStockOptionsTable">
        <link:definition>996096 - Disclosure - Share-Based Payments (Details) - Schedule of Outstanding Stock Options</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://www.bitf.com/role/ScheduleofOptionGrantsTable" id="bitf_r_ScheduleofOptionGrantsTable">
        <link:definition>996097 - Disclosure - Share-Based Payments (Details) - Schedule of Option Grants</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://www.bitf.com/role/ScheduleofRSUsTable" id="bitf_r_ScheduleofRSUsTable">
        <link:definition>996098 - Disclosure - Share-Based Payments (Details) - Schedule of RSUs</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://www.bitf.com/role/AdditionalDetailstotheStatementofProfitorLossandComprehensiveProfitorLossDetails" id="bitf_r_AdditionalDetailstotheStatementofProfitorLossandComprehensiveProfitorLossDetails">
        <link:definition>996099 - Disclosure - Additional Details to the Statement of Profit or Loss and Comprehensive Profit or 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://www.bitf.com/role/ScheduleofCostofRevenuesTable" id="bitf_r_ScheduleofCostofRevenuesTable">
        <link:definition>996100 - Disclosure - Additional Details to the Statement of Profit or Loss and Comprehensive Profit or Loss (Details) - Schedule of Cost of Revenues</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://www.bitf.com/role/ScheduleofGeneralandAdministrativeExpensesTable" id="bitf_r_ScheduleofGeneralandAdministrativeExpensesTable">
        <link:definition>996101 - Disclosure - Additional Details to the Statement of Profit or Loss and Comprehensive Profit or Loss (Details) - Schedule of General and Administrative 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://www.bitf.com/role/ScheduleofNetFinancialIncomeExpensesTable" id="bitf_r_ScheduleofNetFinancialIncomeExpensesTable">
        <link:definition>996102 - Disclosure - Additional Details to the Statement of Profit or Loss and Comprehensive Profit or Loss (Details) - Schedule of Net Financial (Income) 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://www.bitf.com/role/GeographicalInformationDetails" id="bitf_r_GeographicalInformationDetails">
        <link:definition>996103 - Disclosure - 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://www.bitf.com/role/ScheduleofRevenuesTable" id="bitf_r_ScheduleofRevenuesTable">
        <link:definition>996104 - Disclosure - Geographical Information (Details) - Schedule of Revenues</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://www.bitf.com/role/ScheduleofPropertyPlantandEquipmentbyCountryTable" id="bitf_r_ScheduleofPropertyPlantandEquipmentbyCountryTable">
        <link:definition>996105 - Disclosure - Geographical Information (Details) - Schedule of Property, Plant and Equipment by Country</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://www.bitf.com/role/ScheduleofAdditionalDetailstotheStatementsofCashFlowsTable" id="bitf_r_ScheduleofAdditionalDetailstotheStatementsofCashFlowsTable">
        <link:definition>996106 - Disclosure - Additional Details to the Statements of Cash Flows (Details) - Schedule of Additional Details to the 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://www.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/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-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/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/sic/2023" schemaLocation="https://xbrl.sec.gov/sic/2023/sic-2023.xsd"/>
  <xs:element name="ConsolidatedStatementsOfChangesInEquityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ConsolidatedStatementsOfChangesInEquityAbstract"/>
  <xs:element name="ScheduleOfFinancialStatementsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfFinancialStatementsAbstract"/>
  <xs:element name="ScheduleOfRightOfUseAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfRightOfUseAssetsAbstract"/>
  <xs:element name="ScheduleOfPropertyPlantAndEquipmentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfPropertyPlantAndEquipmentAbstract"/>
  <xs:element name="ScheduleOfYearsDepreciationMethodAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfYearsDepreciationMethodAbstract"/>
  <xs:element name="ScheduleOfIntangibleAssetsAreAmortizedAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfIntangibleAssetsAreAmortizedAbstract"/>
  <xs:element name="ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueAbstract"/>
  <xs:element name="ScheduleOfConsolidatedStatementsOfFinancialPositionAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfConsolidatedStatementsOfFinancialPositionAbstract"/>
  <xs:element name="ScheduleOfConsolidatedStatementsOfProfitOrLossAndComprehensiveProfitOrLossAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfConsolidatedStatementsOfProfitOrLossAndComprehensiveProfitOrLossAbstract"/>
  <xs:element name="ScheduleOfConsolidatedStatementsOfCashFlowsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfConsolidatedStatementsOfCashFlowsAbstract"/>
  <xs:element name="ScheduleOfPurchasePriceAndTheNetAssetsAcquiredAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfPurchasePriceAndTheNetAssetsAcquiredAbstract"/>
  <xs:element name="ScheduleOfCashAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfCashAbstract"/>
  <xs:element name="ScheduleOfCreditRiskExposureOfTheCompanySTradeReceivablesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfCreditRiskExposureOfTheCompanySTradeReceivablesAbstract"/>
  <xs:element name="ScheduleOfOtherAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfOtherAssetsAbstract"/>
  <xs:element name="ScheduleOfMeasurementDateAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfMeasurementDateAbstract"/>
  <xs:element name="ScheduleOfAssetsHeldForSaleAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfAssetsHeldForSaleAbstract"/>
  <xs:element name="ScheduleOfMovementOfMinersHeldForSaleAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfMovementOfMinersHeldForSaleAbstract"/>
  <xs:element name="ScheduleOfImpairmentLossReversalInTheConsolidatedStatementsOfProfitOrLossAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfImpairmentLossReversalInTheConsolidatedStatementsOfProfitOrLossAbstract"/>
  <xs:element name="ScheduleOfImpairmentLossReversalInTheComprehensiveProfitOrLossAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfImpairmentLossReversalInTheComprehensiveProfitOrLossAbstract"/>
  <xs:element name="ScheduleOfQuantityAndModelsOfBtcBvveAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfQuantityAndModelsOfBtcBvveAbstract"/>
  <xs:element name="ScheduleOfIntangibleAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfIntangibleAssetsAbstract"/>
  <xs:element name="ScheduleOfFairValueOfTheConsiderationPaidToTheirRelativeFairValuesAtTheClosingDateOfTheTransactionsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfFairValueOfTheConsiderationPaidToTheirRelativeFairValuesAtTheClosingDateOfTheTransactionsAbstract"/>
  <xs:element name="LongtermDepositsAndAdvancePaymentsOnEquipmentExplanatoryAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_LongtermDepositsAndAdvancePaymentsOnEquipmentExplanatoryAbstract"/>
  <xs:element name="ScheduleOfLongTermDepositsEquipmentPrepaymentsCommitmentsAndOtherAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfLongTermDepositsEquipmentPrepaymentsCommitmentsAndOtherAbstract"/>
  <xs:element name="ScheduleOfCompanySRemainingPaymentObligationsInConnectionAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfCompanySRemainingPaymentObligationsInConnectionAbstract"/>
  <xs:element name="ScheduleOfTradePayablesAndAccruedLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfTradePayablesAndAccruedLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfLongTermDebtAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfLongTermDebtAbstract"/>
  <xs:element name="ScheduleOfMovementInLongTermDebtAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfMovementInLongTermDebtAbstract"/>
  <xs:element name="ScheduleOfCompanySEquipmentFinancingConsistedOnlyOfTheNydigLoanAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfCompanySEquipmentFinancingConsistedOnlyOfTheNydigLoanAbstract"/>
  <xs:element name="ScheduleOfRightOfUseAssetsAndLeaseLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfRightOfUseAssetsAndLeaseLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfCurrentAndDeferredIncomeTaxExpenseRecoveryAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfCurrentAndDeferredIncomeTaxExpenseRecoveryAbstract"/>
  <xs:element name="ScheduleOfEffectiveTaxRateAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfEffectiveTaxRateAbstract"/>
  <xs:element name="ScheduleOfDeferredTaxAssetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfDeferredTaxAssetAbstract"/>
  <xs:element name="ScheduleOfDeferredTaxLiabilityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfDeferredTaxLiabilityAbstract"/>
  <xs:element name="ScheduleOfAssetRetirementProvisionAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfAssetRetirementProvisionAbstract"/>
  <xs:element name="ScheduleOfOutstandingWarrantsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfOutstandingWarrantsAbstract"/>
  <xs:element name="ScheduleOfCompanyCompletedAPrivatePlacementAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfCompanyCompletedAPrivatePlacementAbstract"/>
  <xs:element name="ScheduleOfCarryingValuesAndTheFairValueOfAssetsAndLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfCarryingValuesAndTheFairValueOfAssetsAndLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfForeignCurrencyRiskAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfForeignCurrencyRiskAbstract"/>
  <xs:element name="ScheduleOfContractualMaturitiesOfFinancialLiabilitiesAndLeaseLiabilitiesNonFinancialLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfContractualMaturitiesOfFinancialLiabilitiesAndLeaseLiabilitiesNonFinancialLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfBalancesWithRelatedPartiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfBalancesWithRelatedPartiesAbstract"/>
  <xs:element name="ScheduleOfConsolidatedStatementsOfProfitOrLossAndComprehensiveProfitAndLossAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfConsolidatedStatementsOfProfitOrLossAndComprehensiveProfitAndLossAbstract"/>
  <xs:element name="ScheduleOfCompensationOfKeyManagementAndDirectorsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfCompensationOfKeyManagementAndDirectorsAbstract"/>
  <xs:element name="ScheduleOfSignificantSubsidiariesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfSignificantSubsidiariesAbstract"/>
  <xs:element name="ScheduleOfOptionGrantsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfOptionGrantsAbstract"/>
  <xs:element name="DisclosureOfAdditionalDetailsToTheStatementOfProfitOrLossAndComprehensiveProfitOrLossExplantoryAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfAdditionalDetailsToTheStatementOfProfitOrLossAndComprehensiveProfitOrLossExplantoryAbstract"/>
  <xs:element name="ScheduleOfCostOfRevenuesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfCostOfRevenuesAbstract"/>
  <xs:element name="ScheduleOfGeneralAndAdministrativeExpensesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfGeneralAndAdministrativeExpensesAbstract"/>
  <xs:element name="ScheduleOfNetFinancialIncomeExpensesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfNetFinancialIncomeExpensesAbstract"/>
  <xs:element name="ScheduleOfRevenuesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfRevenuesAbstract"/>
  <xs:element name="ScheduleOfPropertyPlantAndEquipmentByCountryAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfPropertyPlantAndEquipmentByCountryAbstract"/>
  <xs:element name="ScheduleOfAdditionalDetailsToTheStatementsOfCashFlowsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfAdditionalDetailsToTheStatementsOfCashFlowsAbstract"/>
  <xs:element name="UnlabeledAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract"/>
  <xs:element name="UnlabeledAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract0"/>
  <xs:element name="UnlabeledAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract1"/>
  <xs:element name="UnlabeledAbstract2" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract2"/>
  <xs:element name="ItemThatWillNotBeReclassifiedToProfitOrLossAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ItemThatWillNotBeReclassifiedToProfitOrLossAbstract"/>
  <xs:element name="UnlabeledAbstract3" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract3"/>
  <xs:element name="UnlabeledAbstract4" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract4"/>
  <xs:element name="UnlabeledAbstract5" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract5"/>
  <xs:element name="UnlabeledAbstract6" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract6"/>
  <xs:element name="UnlabeledAbstract7" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract7"/>
  <xs:element name="UnlabeledAbstract8" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract8"/>
  <xs:element name="CurrentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CurrentAbstract"/>
  <xs:element name="LiabilitiesAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_LiabilitiesAbstract0"/>
  <xs:element name="CurrentAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CurrentAbstract0"/>
  <xs:element name="UnlabeledAbstract9" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract9"/>
  <xs:element name="LossPerShareAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_LossPerShareAbstract"/>
  <xs:element name="WeightedAverageNumberOfCommonSharesOutstandingAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_WeightedAverageNumberOfCommonSharesOutstandingAbstract"/>
  <xs:element name="CashFlowsFromOperatingActivitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CashFlowsFromOperatingActivitiesAbstract"/>
  <xs:element name="AdjustmentsForAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AdjustmentsForAbstract"/>
  <xs:element name="PurchasePriceAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_PurchasePriceAbstract"/>
  <xs:element name="UnlabeledAbstract10" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract10"/>
  <xs:element name="NetAssetsAcquiredAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NetAssetsAcquiredAbstract"/>
  <xs:element name="PurchasePriceAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_PurchasePriceAbstract0"/>
  <xs:element name="UnlabeledAbstract11" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract11"/>
  <xs:element name="NetAssetsAcquiredAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NetAssetsAcquiredAbstract0"/>
  <xs:element name="UnlabeledAbstract12" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract12"/>
  <xs:element name="YearEndedDecember31Abstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_YearEndedDecember31Abstract"/>
  <xs:element name="CostAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CostAbstract"/>
  <xs:element name="UnlabeledAbstract13" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract13"/>
  <xs:element name="AccumulatedDepreciationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AccumulatedDepreciationAbstract"/>
  <xs:element name="UnlabeledAbstract14" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract14"/>
  <xs:element name="UnlabeledAbstract15" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract15"/>
  <xs:element name="CostAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CostAbstract0"/>
  <xs:element name="UnlabeledAbstract16" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract16"/>
  <xs:element name="AccumulatedDepreciationAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AccumulatedDepreciationAbstract0"/>
  <xs:element name="UnlabeledAbstract17" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract17"/>
  <xs:element name="CostAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CostAbstract1"/>
  <xs:element name="UnlabeledAbstract18" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract18"/>
  <xs:element name="AccumulatedAmortizationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AccumulatedAmortizationAbstract"/>
  <xs:element name="UnlabeledAbstract19" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract19"/>
  <xs:element name="UnlabeledAbstract20" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract20"/>
  <xs:element name="CostAbstract2" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CostAbstract2"/>
  <xs:element name="UnlabeledAbstract21" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract21"/>
  <xs:element name="AccumulatedAmortizationAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AccumulatedAmortizationAbstract0"/>
  <xs:element name="UnlabeledAbstract22" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract22"/>
  <xs:element name="a2023Abstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_a2023Abstract"/>
  <xs:element name="CurrentTaxExpenseRecoveryAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CurrentTaxExpenseRecoveryAbstract"/>
  <xs:element name="UnlabeledAbstract23" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract23"/>
  <xs:element name="DeferredTaxExpenseRecoveryAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DeferredTaxExpenseRecoveryAbstract"/>
  <xs:element name="FinancialAssetsAtAmortizedCostAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_FinancialAssetsAtAmortizedCostAbstract"/>
  <xs:element name="UnlabeledAbstract24" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract24"/>
  <xs:element name="FinancialAssetsAtFairValueThroughProfitAndLossAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_FinancialAssetsAtFairValueThroughProfitAndLossAbstract"/>
  <xs:element name="UnlabeledAbstract25" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract25"/>
  <xs:element name="FinancialLiabilitiesAtAmortizedCostAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_FinancialLiabilitiesAtAmortizedCostAbstract"/>
  <xs:element name="UnlabeledAbstract26" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract26"/>
  <xs:element name="FinancialLiabilitiesAtFairValueThroughProfitAndLossAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_FinancialLiabilitiesAtFairValueThroughProfitAndLossAbstract"/>
  <xs:element name="UnlabeledAbstract27" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract27"/>
  <xs:element name="TradePayablesAndAccruedLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_TradePayablesAndAccruedLiabilitiesAbstract"/>
  <xs:element name="ChangesInWorkingCapitalComponentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ChangesInWorkingCapitalComponentsAbstract"/>
  <xs:element name="SignificantNonCashTransactionsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_SignificantNonCashTransactionsAbstract"/>
  <xs:element name="CurrentShorttermPrepaidDeposits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_CurrentShorttermPrepaidDeposits"/>
  <xs:element name="DigitalAsset" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_DigitalAsset"/>
  <xs:element name="DigitalAssetsPledgedAsCollateral" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_DigitalAssetsPledgedAsCollateral"/>
  <xs:element name="CurrentCreditFacility" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_CurrentCreditFacility"/>
  <xs:element name="AssetRetirementProvision" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_AssetRetirementProvision"/>
  <xs:element name="ContributedSurplus" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ContributedSurplus"/>
  <xs:element name="ReversalOfRevaluationLossOnDigitalsAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ReversalOfRevaluationLossOnDigitalsAssets"/>
  <xs:element name="NetFinancialincomeExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_NetFinancialincomeExpense"/>
  <xs:element name="ChangeInRevaluationSurplusDigitalAssetsNetOfTax" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ChangeInRevaluationSurplusDigitalAssetsNetOfTax"/>
  <xs:element name="IncreaseDecreaseThroughTransferOfRevaluationSurplusOnDisposalOfDigitalAssetsToRetainedEarningsNetOfTax" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_IncreaseDecreaseThroughTransferOfRevaluationSurplusOnDisposalOfDigitalAssetsToRetainedEarningsNetOfTax"/>
  <xs:element name="IncreaseDecreaseInNumberOfSharesIssuanceOfCommonSharesAndWarrants" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_IncreaseDecreaseInNumberOfSharesIssuanceOfCommonSharesAndWarrants"/>
  <xs:element name="IncreaseDecreaseThroughSettlementOfRestrictedShareUnits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_IncreaseDecreaseThroughSettlementOfRestrictedShareUnits"/>
  <xs:element name="IncreaseDecreaseInNumberOfSharesSettlementOfRestrictedShareUnits" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_IncreaseDecreaseInNumberOfSharesSettlementOfRestrictedShareUnits"/>
  <xs:element name="IncreaseDecreaseThroughExerciseOfStockOptionsAndWarrants" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_IncreaseDecreaseThroughExerciseOfStockOptionsAndWarrants"/>
  <xs:element name="IncreaseDecreaseInNumberOfSharesExerciseOfStockOptionsAndWarrantsinShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_IncreaseDecreaseInNumberOfSharesExerciseOfStockOptionsAndWarrantsinShares"/>
  <xs:element name="IncreaseDecreaseThroughDeferredTaxExpenseRelatedToEquityIssuanceCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_IncreaseDecreaseThroughDeferredTaxExpenseRelatedToEquityIssuanceCosts"/>
  <xs:element name="AdjustmentsForProceedsFromSaleOfDigitalAssetsEarned" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_AdjustmentsForProceedsFromSaleOfDigitalAssetsEarned"/>
  <xs:element name="AdjustmentsForLossesGainsRealizedOnDispositionOfDigitalAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_AdjustmentsForLossesGainsRealizedOnDispositionOfDigitalAssets"/>
  <xs:element name="AdjustmentsForReversalOfRevaluationLossOnDigitalAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_AdjustmentsForReversalOfRevaluationLossOnDigitalAssets"/>
  <xs:element name="PurchaseOfDigitalAssetsClassifiedAsInvestingActivities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_PurchaseOfDigitalAssetsClassifiedAsInvestingActivities"/>
  <xs:element name="PrepaymentOfEquipmentAndConstructionPrepayments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_PrepaymentOfEquipmentAndConstructionPrepayments"/>
  <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="ReportingEntityBasisOfPresentationAndLiquiditytextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ReportingEntityBasisOfPresentationAndLiquiditytextBlock"/>
  <xs:element name="DisclosureOfAcquisitionsOfAssetsTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfAcquisitionsOfAssetsTextBlock"/>
  <xs:element name="DisclosureOfDigitalAssetsExplanatoryTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfDigitalAssetsExplanatoryTextBlock"/>
  <xs:element name="DisclosureOfDerivativeAssetsAndLiabilitiestextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfDerivativeAssetsAndLiabilitiestextBlock"/>
  <xs:element name="LongtermDepositsAndAdvancePaymentsOnEquipmentExplanatory" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_LongtermDepositsAndAdvancePaymentsOnEquipmentExplanatory"/>
  <xs:element name="AssetRetirementProvisionDisclosureTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AssetRetirementProvisionDisclosureTextBlock"/>
  <xs:element name="DisclosureOfAdditionalDetailsToTheStatementOfProfitOrLossAndComprehensiveProfitOrLossExplantory" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfAdditionalDetailsToTheStatementOfProfitOrLossAndComprehensiveProfitOrLossExplantory"/>
  <xs:element name="GeographicalInformationTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_GeographicalInformationTable"/>
  <xs:element name="GeographicalInformationLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_GeographicalInformationLineItems"/>
  <xs:element name="DescriptionOfAccountingPolicyForBasisOfPresentationOfFinancialStatementsExplanatory" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DescriptionOfAccountingPolicyForBasisOfPresentationOfFinancialStatementsExplanatory"/>
  <xs:element name="NewAccountingAmendmentsIssuedAndAdoptedByTheCompanypolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NewAccountingAmendmentsIssuedAndAdoptedByTheCompanypolicyTextBlock"/>
  <xs:element name="NewAccountingAmendmentsIssuedToBeAdoptedAtALaterDatePolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NewAccountingAmendmentsIssuedToBeAdoptedAtALaterDatePolicyTextBlock"/>
  <xs:element name="RestatementsPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_RestatementsPolicyTextBlock"/>
  <xs:element name="ScheduleOfFinancialStatementsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfFinancialStatementsTableTextBlock"/>
  <xs:element name="DisclosureOfDetailedInformationAboutRightOfUseOfAssets" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfDetailedInformationAboutRightOfUseOfAssets"/>
  <xs:element name="DisclosureOfDetailedInformationAboutDepreciationMethodExplanatory" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfDetailedInformationAboutDepreciationMethodExplanatory"/>
  <xs:element name="ScheduleOfIntangibleAssetsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfIntangibleAssetsTableTextBlock"/>
  <xs:element name="DisclosureOfDetailedInformationAboutIConsolidatedStatementsOfFinancialPositionTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfDetailedInformationAboutIConsolidatedStatementsOfFinancialPositionTableTextBlock"/>
  <xs:element name="DisclosureOfDetailedInformationAboutConsolidatedStatementsOfProfitOrLossAndComprehensiveProfitOrLossTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfDetailedInformationAboutConsolidatedStatementsOfProfitOrLossAndComprehensiveProfitOrLossTableTextBlock"/>
  <xs:element name="ScheduleOfConsolidatedStatementsOfCashFlowsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfConsolidatedStatementsOfCashFlowsTableTextBlock"/>
  <xs:element name="DisclosureOfDetailedInformationAboutPurchasePriceAndTheNetAssetsAcquiredtableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfDetailedInformationAboutPurchasePriceAndTheNetAssetsAcquiredtableTextBlock"/>
  <xs:element name="DisclosureOfDetailedInformationAboutCashTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfDetailedInformationAboutCashTableTextBlock"/>
  <xs:element name="DisclosureOfDetailedInformationAboutOtherCurrentAssetsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfDetailedInformationAboutOtherCurrentAssetsTableTextBlock"/>
  <xs:element name="ScheduleOfBitcoinTransactionsAndTheCorrespondingValuesExplanatoryTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfBitcoinTransactionsAndTheCorrespondingValuesExplanatoryTextBlock"/>
  <xs:element name="DisclosureOfMovementOfMinersHeldForSaleTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfMovementOfMinersHeldForSaleTableTextBlock"/>
  <xs:element name="DisclosureOfDetailedInformationAboutImpairmentLossReversalInTheConsolidatedStatementsOfProfitOrLossAndComprehensiveProfitOrLossExplanatory" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfDetailedInformationAboutImpairmentLossReversalInTheConsolidatedStatementsOfProfitOrLossAndComprehensiveProfitOrLossExplanatory"/>
  <xs:element name="DisclosureOfDetailedInformationAboutImpairmentLossExplanatory" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfDetailedInformationAboutImpairmentLossExplanatory"/>
  <xs:element name="DisclosureOfQuantityAndModelsOfBTCBVVETableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfQuantityAndModelsOfBTCBVVETableTextBlock"/>
  <xs:element name="DisclosureOfDetailedInformationAboutLongtermDepositsEquipmentPrepaymentsOtherAndCommitmentsExplanatory" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfDetailedInformationAboutLongtermDepositsEquipmentPrepaymentsOtherAndCommitmentsExplanatory"/>
  <xs:element name="DisclosureOfDetailedInformationAboutPaymentObligationsExplanatory" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfDetailedInformationAboutPaymentObligationsExplanatory"/>
  <xs:element name="DisclosureOfDetailedInformationAboutTradePayablesAndAccruedLiabilitiesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfDetailedInformationAboutTradePayablesAndAccruedLiabilitiesTableTextBlock"/>
  <xs:element name="DisclosureOfEquipmentFinancingAndBalanceOfTheLoansAndTheNetBookValueNBVTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfEquipmentFinancingAndBalanceOfTheLoansAndTheNetBookValueNBVTableTextBlock"/>
  <xs:element name="DisclosureOfRightOfUseAssetsAndLeaseLiabilitiesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfRightOfUseAssetsAndLeaseLiabilitiesTableTextBlock"/>
  <xs:element name="DisclosureOfCurrentAndDeferredIncomeTaxExpenseRecoveryTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfCurrentAndDeferredIncomeTaxExpenseRecoveryTableTextBlock"/>
  <xs:element name="DisclosureOfEffectiveTaxRateTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfEffectiveTaxRateTableTextBlock"/>
  <xs:element name="ScheduleOfDeferredTaxAssetTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfDeferredTaxAssetTableTextBlock"/>
  <xs:element name="ScheduleOfDeferredTaxLiabilityTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfDeferredTaxLiabilityTableTextBlock"/>
  <xs:element name="DisclosureOfAssetRetirementProvisionTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfAssetRetirementProvisionTableTextBlock"/>
  <xs:element name="DisclosureOfPrivatePlacementTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfPrivatePlacementTableTextBlock"/>
  <xs:element name="DisclosureOfCarryingValuesAndTheFairValueOfAssetsAndLiabilitiesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfCarryingValuesAndTheFairValueOfAssetsAndLiabilitiesTableTextBlock"/>
  <xs:element name="DisclosureOfForeignCurrencyRiskTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfForeignCurrencyRiskTableTextBlock"/>
  <xs:element name="DisclosureCompensationOfKeyManagementAndDirectorsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureCompensationOfKeyManagementAndDirectorsTableTextBlock"/>
  <xs:element name="DisclosureOfSignificantSubsidiariestableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfSignificantSubsidiariestableTextBlock"/>
  <xs:element name="DisclosureOfShareBasedPaymentExpenseRelatedToStockOptionsAndRestrictedStockUnitsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfShareBasedPaymentExpenseRelatedToStockOptionsAndRestrictedStockUnitsTableTextBlock"/>
  <xs:element name="DisclosureOfOutstandingStockOptionsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfOutstandingStockOptionsTableTextBlock"/>
  <xs:element name="DisclosureOfSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsTableTextBlock"/>
  <xs:element name="DisclosureOfRestrictedStockUnitsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfRestrictedStockUnitsTableTextBlock"/>
  <xs:element name="DisclosureOfNetFinancialIncomeExpensesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfNetFinancialIncomeExpensesTableTextBlock"/>
  <xs:element name="DisclosureOfGeographicalAreasRevenuesTabelTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfGeographicalAreasRevenuesTabelTextBlock"/>
  <xs:element name="ScheduleOfPropertyPlantAndEquipmentByCountryTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfPropertyPlantAndEquipmentByCountryTableTextBlock"/>
  <xs:element name="GeographicalInformationTablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_GeographicalInformationTablesTable"/>
  <xs:element name="GeographicalInformationTablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_GeographicalInformationTablesLineItems"/>
  <xs:element name="DisclosureOfAdditionalDetailsToTheStatementsOfCashFlowsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfAdditionalDetailsToTheStatementsOfCashFlowsTableTextBlock"/>
  <xs:element name="NatureofOperationsDetailsScheduleofFinancialStatementsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_NatureofOperationsDetailsScheduleofFinancialStatementsTable"/>
  <xs:element name="NatureofOperationsDetailsScheduleofFinancialStatementsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NatureofOperationsDetailsScheduleofFinancialStatementsLineItems"/>
  <xs:element name="BasisofPresentationandMaterialAccountingPolicyInformationDetailsScheduleofRightofUseAssetsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_BasisofPresentationandMaterialAccountingPolicyInformationDetailsScheduleofRightofUseAssetsTable"/>
  <xs:element name="BasisofPresentationandMaterialAccountingPolicyInformationDetailsScheduleofRightofUseAssetsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BasisofPresentationandMaterialAccountingPolicyInformationDetailsScheduleofRightofUseAssetsLineItems"/>
  <xs:element name="BasisofPresentationandMaterialAccountingPolicyInformationDetailsScheduleofPropertyPlantandEquipmentTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_BasisofPresentationandMaterialAccountingPolicyInformationDetailsScheduleofPropertyPlantandEquipmentTable"/>
  <xs:element name="BasisofPresentationandMaterialAccountingPolicyInformationDetailsScheduleofPropertyPlantandEquipmentLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BasisofPresentationandMaterialAccountingPolicyInformationDetailsScheduleofPropertyPlantandEquipmentLineItems"/>
  <xs:element name="BasisofPresentationandMaterialAccountingPolicyInformationDetailsScheduleofYearsDepreciationMethodTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_BasisofPresentationandMaterialAccountingPolicyInformationDetailsScheduleofYearsDepreciationMethodTable"/>
  <xs:element name="BasisofPresentationandMaterialAccountingPolicyInformationDetailsScheduleofYearsDepreciationMethodLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BasisofPresentationandMaterialAccountingPolicyInformationDetailsScheduleofYearsDepreciationMethodLineItems"/>
  <xs:element name="DepreciationRatePropertyPlantAndEquipments" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DepreciationRatePropertyPlantAndEquipments"/>
  <xs:element name="BasisofPresentationandMaterialAccountingPolicyInformationDetailsScheduleofIntangibleAssetsareAmortizedTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_BasisofPresentationandMaterialAccountingPolicyInformationDetailsScheduleofIntangibleAssetsareAmortizedTable"/>
  <xs:element name="BasisofPresentationandMaterialAccountingPolicyInformationDetailsScheduleofIntangibleAssetsareAmortizedLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BasisofPresentationandMaterialAccountingPolicyInformationDetailsScheduleofIntangibleAssetsareAmortizedLineItems"/>
  <xs:element name="DescriptionOFAmortizationMethod" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DescriptionOFAmortizationMethod"/>
  <xs:element name="DescriptionOfAmortizationPeriod" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DescriptionOfAmortizationPeriod"/>
  <xs:element name="BasisofPresentationandMaterialAccountingPolicyInformationDetailsScheduleofAssetsandliabilitiesMeasuredatFairValueTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_BasisofPresentationandMaterialAccountingPolicyInformationDetailsScheduleofAssetsandliabilitiesMeasuredatFairValueTable"/>
  <xs:element name="BasisofPresentationandMaterialAccountingPolicyInformationDetailsScheduleofAssetsandliabilitiesMeasuredatFairValueLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BasisofPresentationandMaterialAccountingPolicyInformationDetailsScheduleofAssetsandliabilitiesMeasuredatFairValueLineItems"/>
  <xs:element name="BasisofPresentationandMaterialAccountingPolicyInformationDetailsScheduleofConsolidatedStatementsofFinancialPositionTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_BasisofPresentationandMaterialAccountingPolicyInformationDetailsScheduleofConsolidatedStatementsofFinancialPositionTable"/>
  <xs:element name="BasisofPresentationandMaterialAccountingPolicyInformationDetailsScheduleofConsolidatedStatementsofFinancialPositionLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BasisofPresentationandMaterialAccountingPolicyInformationDetailsScheduleofConsolidatedStatementsofFinancialPositionLineItems"/>
  <xs:element name="BasisofPresentationandMaterialAccountingPolicyInformationDetailsScheduleofConsolidatedStatementsofProfitorLossandComprehensiveProfitorLossTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_BasisofPresentationandMaterialAccountingPolicyInformationDetailsScheduleofConsolidatedStatementsofProfitorLossandComprehensiveProfitorLossTable"/>
  <xs:element name="BasisofPresentationandMaterialAccountingPolicyInformationDetailsScheduleofConsolidatedStatementsofProfitorLossandComprehensiveProfitorLossLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BasisofPresentationandMaterialAccountingPolicyInformationDetailsScheduleofConsolidatedStatementsofProfitorLossandComprehensiveProfitorLossLineItems"/>
  <xs:element name="BasisofPresentationandMaterialAccountingPolicyInformationDetailsScheduleofConsolidatedStatementsofProfitorLossandComprehensiveProfitorLossParentheticalsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_BasisofPresentationandMaterialAccountingPolicyInformationDetailsScheduleofConsolidatedStatementsofProfitorLossandComprehensiveProfitorLossParentheticalsTable"/>
  <xs:element name="BasisofPresentationandMaterialAccountingPolicyInformationDetailsScheduleofConsolidatedStatementsofProfitorLossandComprehensiveProfitorLossParentheticalsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BasisofPresentationandMaterialAccountingPolicyInformationDetailsScheduleofConsolidatedStatementsofProfitorLossandComprehensiveProfitorLossParentheticalsLineItems"/>
  <xs:element name="BasisofPresentationandMaterialAccountingPolicyInformationDetailsScheduleofConsolidatedStatementsofCashFlowsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_BasisofPresentationandMaterialAccountingPolicyInformationDetailsScheduleofConsolidatedStatementsofCashFlowsTable"/>
  <xs:element name="BasisofPresentationandMaterialAccountingPolicyInformationDetailsScheduleofConsolidatedStatementsofCashFlowsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BasisofPresentationandMaterialAccountingPolicyInformationDetailsScheduleofConsolidatedStatementsofCashFlowsLineItems"/>
  <xs:element name="NetFinancialincomeExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_NetFinancialincomeExpenses"/>
  <xs:element name="AcquisitionsofAssetsDetailsScheduleofPurchasePriceandtheNetAssetsAcquiredTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_AcquisitionsofAssetsDetailsScheduleofPurchasePriceandtheNetAssetsAcquiredTable"/>
  <xs:element name="AcquisitionsofAssetsDetailsScheduleofPurchasePriceandtheNetAssetsAcquiredLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AcquisitionsofAssetsDetailsScheduleofPurchasePriceandtheNetAssetsAcquiredLineItems"/>
  <xs:element name="TransactionCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_TransactionCosts"/>
  <xs:element name="PurchasePriceTotal" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_PurchasePriceTotal"/>
  <xs:element name="CashConsiderationPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_CashConsiderationPayable"/>
  <xs:element name="LeaseholdImprovements" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_LeaseholdImprovements"/>
  <xs:element name="IntangibleAccessRightsToElectricity" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_IntangibleAccessRightsToElectricity"/>
  <xs:element name="NetAssetsAcquiredTotal" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_NetAssetsAcquiredTotal"/>
  <xs:element name="AcquisitionsofAssetsDetailsScheduleofPurchasePriceandtheNetAssetsAcquiredParentheticalsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_AcquisitionsofAssetsDetailsScheduleofPurchasePriceandtheNetAssetsAcquiredParentheticalsTable"/>
  <xs:element name="AcquisitionsofAssetsDetailsScheduleofPurchasePriceandtheNetAssetsAcquiredParentheticalsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AcquisitionsofAssetsDetailsScheduleofPurchasePriceandtheNetAssetsAcquiredParentheticalsLineItems"/>
  <xs:element name="CommonSharesTransferredAtClosing" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CommonSharesTransferredAtClosing"/>
  <xs:element name="CashDetailsScheduleofCashTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_CashDetailsScheduleofCashTable"/>
  <xs:element name="CashDetailsScheduleofCashLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CashDetailsScheduleofCashLineItems"/>
  <xs:element name="TradeReceivablesDetailsScheduleofCreditRiskExposureoftheCompanysTradeReceivablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_TradeReceivablesDetailsScheduleofCreditRiskExposureoftheCompanysTradeReceivablesTable"/>
  <xs:element name="TradeReceivablesDetailsScheduleofCreditRiskExposureoftheCompanysTradeReceivablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_TradeReceivablesDetailsScheduleofCreditRiskExposureoftheCompanysTradeReceivablesLineItems"/>
  <xs:element name="TradeReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_TradeReceivable"/>
  <xs:element name="ElectricityCreditReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ElectricityCreditReceivable"/>
  <xs:element name="ElectricalComponentInventory" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ElectricalComponentInventory"/>
  <xs:element name="BalanceOfDigitalAssetsIncludingDigitalAssetsPledgedAsCollateralBeginningBalanceQuantity" type="xbrli:integerItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_BalanceOfDigitalAssetsIncludingDigitalAssetsPledgedAsCollateralBeginningBalanceQuantity"/>
  <xs:element name="ValueOfDigitalAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ValueOfDigitalAssets"/>
  <xs:element name="QuantityOfBitcoinEarned" type="xbrli:integerItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_QuantityOfBitcoinEarned"/>
  <xs:element name="BitcoinarnedValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_BitcoinarnedValue"/>
  <xs:element name="QuantityOfBitcoinPurchased" type="xbrli:integerItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_QuantityOfBitcoinPurchased"/>
  <xs:element name="BitcoinPurchasedValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_BitcoinPurchasedValue"/>
  <xs:element name="BitcoinExchangedForCashAndServices" type="xbrli:integerItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_BitcoinExchangedForCashAndServices"/>
  <xs:element name="BitcoinExchangedForCashAndServicesValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_BitcoinExchangedForCashAndServicesValue"/>
  <xs:element name="QuantityOfGainLossOnDispositionOfBitcoin" type="xbrli:integerItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_QuantityOfGainLossOnDispositionOfBitcoin"/>
  <xs:element name="GainLossOnDispositionOfBitcoinValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_GainLossOnDispositionOfBitcoinValue"/>
  <xs:element name="QuantityOfRevaluationOfDigitalAssets" type="xbrli:integerItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_QuantityOfRevaluationOfDigitalAssets"/>
  <xs:element name="RevaluationOfDigitalAssetsValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_RevaluationOfDigitalAssetsValue"/>
  <xs:element name="EndingBalanceOfDigitalAssetsQuantity" type="xbrli:integerItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_EndingBalanceOfDigitalAssetsQuantity"/>
  <xs:element name="ValueEndingBalance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ValueEndingBalance"/>
  <xs:element name="QuantityOfLessDigitalAssetsPledgedAsCollateral" type="xbrli:integerItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_QuantityOfLessDigitalAssetsPledgedAsCollateral"/>
  <xs:element name="LessDigitalAssetsPledgedAsCollateralValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_LessDigitalAssetsPledgedAsCollateralValue"/>
  <xs:element name="BalanceOfDigitalAssetsExcludingDigitalAssetsPledgedAsCollateralQuantity" type="xbrli:integerItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_BalanceOfDigitalAssetsExcludingDigitalAssetsPledgedAsCollateralQuantity"/>
  <xs:element name="BalanceOfDigitalAssetsExcludingDigitalAssetsPledgedAsCollateralValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_BalanceOfDigitalAssetsExcludingDigitalAssetsPledgedAsCollateralValue"/>
  <xs:element name="DerivativeAssetsandLiabilitiesDetailsScheduleofMeasurementDateTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_DerivativeAssetsandLiabilitiesDetailsScheduleofMeasurementDateTable"/>
  <xs:element name="DerivativeAssetsandLiabilitiesDetailsScheduleofMeasurementDateLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DerivativeAssetsandLiabilitiesDetailsScheduleofMeasurementDateLineItems"/>
  <xs:element name="ExpectedLifeOfWarrantsyears" type="xbrli:durationItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_ExpectedLifeOfWarrantsyears"/>
  <xs:element name="FairValueOfWarrantsUSD" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_FairValueOfWarrantsUSD"/>
  <xs:element name="NumberOfWarrantGrantedexercised" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NumberOfWarrantGrantedexercised"/>
  <xs:element name="NumberOfWarrantsOutstandinginShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NumberOfWarrantsOutstandinginShares"/>
  <xs:element name="AssetsHeldforSaleDetailsScheduleofAssetsHeldforSaleTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_AssetsHeldforSaleDetailsScheduleofAssetsHeldforSaleTable"/>
  <xs:element name="AssetsHeldforSaleDetailsScheduleofAssetsHeldforSaleLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AssetsHeldforSaleDetailsScheduleofAssetsHeldforSaleLineItems"/>
  <xs:element name="TotalOfAssetsHeldForSale" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_TotalOfAssetsHeldForSale"/>
  <xs:element name="AssetsHeldforSaleDetailsScheduleofMovementofMinersHeldForSaleTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_AssetsHeldforSaleDetailsScheduleofMovementofMinersHeldForSaleTable"/>
  <xs:element name="AssetsHeldforSaleDetailsScheduleofMovementofMinersHeldForSaleLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AssetsHeldforSaleDetailsScheduleofMovementofMinersHeldForSaleLineItems"/>
  <xs:element name="QuantityBalance" type="xbrli:integerItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_QuantityBalance"/>
  <xs:element name="ValueBalance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ValueBalance"/>
  <xs:element name="QuantityAdditions" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_QuantityAdditions"/>
  <xs:element name="ValueAdditionss" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ValueAdditionss"/>
  <xs:element name="QuantityDispositions" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_QuantityDispositions"/>
  <xs:element name="ValueDispositions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ValueDispositions"/>
  <xs:element name="QuantityImpairment" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_QuantityImpairment"/>
  <xs:element name="ValueImpairmenttAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ValueImpairmenttAmount"/>
  <xs:element name="ImpairmentLossReversal" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ImpairmentLossReversal"/>
  <xs:element name="ImpairmentDetailsScheduleofImpairmentLossReversalintheComprehensiveProfitorLossTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_ImpairmentDetailsScheduleofImpairmentLossReversalintheComprehensiveProfitorLossTable"/>
  <xs:element name="ShorttermPrepaidDeposits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ShorttermPrepaidDeposits"/>
  <xs:element name="EquipmentAndConstructionPrepayments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_EquipmentAndConstructionPrepayments"/>
  <xs:element name="AssetsHeldForSale" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_AssetsHeldForSale"/>
  <xs:element name="PropertyPlantsAndEquipment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_PropertyPlantsAndEquipment"/>
  <xs:element name="Goodwill1" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_Goodwill1"/>
  <xs:element name="TotalImpairmentOnEquipmentConstructionPrepayments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_TotalImpairmentOnEquipmentConstructionPrepayments"/>
  <xs:element name="PropertyPlantandEquipmentDetailsScheduleofPropertyPlantandEquipmentTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_PropertyPlantandEquipmentDetailsScheduleofPropertyPlantandEquipmentTable"/>
  <xs:element name="PropertyPlantandEquipmentDetailsScheduleofPropertyPlantandEquipmentLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_PropertyPlantandEquipmentDetailsScheduleofPropertyPlantandEquipmentLineItems"/>
  <xs:element name="AdditionsCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_AdditionsCost"/>
  <xs:element name="Dispositions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_Dispositions"/>
  <xs:element name="EffectOfChangeInDiscountRate" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_EffectOfChangeInDiscountRate"/>
  <xs:element name="ImpairmentOnDepositsTransferredToPPE" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ImpairmentOnDepositsTransferredToPPE"/>
  <xs:element name="MeasurementPeriodAdjustmentToBusinessCombination" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_MeasurementPeriodAdjustmentToBusinessCombination"/>
  <xs:element name="QuantityAsOfJanuary1" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_QuantityAsOfJanuary1"/>
  <xs:element name="PresentedAsROUAsset" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_PresentedAsROUAsset"/>
  <xs:element name="IntangibleAssetsDetailsScheduleofIntangibleAssetsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_IntangibleAssetsDetailsScheduleofIntangibleAssetsTable"/>
  <xs:element name="AccumulatedAmortization" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_AccumulatedAmortization"/>
  <xs:element name="NetBookValueOfAccumulatedAmortization" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_NetBookValueOfAccumulatedAmortization"/>
  <xs:element name="AcquisitionDomainDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AcquisitionDomainDomain"/>
  <xs:element name="IntangibleAssetsDetailsScheduleofFairValueoftheConsiderationPaidtotheirRelativeFairValuesattheClosingDateoftheTransactionsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_IntangibleAssetsDetailsScheduleofFairValueoftheConsiderationPaidtotheirRelativeFairValuesattheClosingDateoftheTransactionsTable"/>
  <xs:element name="AdditionalCapacity" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AdditionalCapacity"/>
  <xs:element name="TermOfContractualAccessRights" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_TermOfContractualAccessRights"/>
  <xs:element name="AmortizationMethodAndPeriod" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AmortizationMethodAndPeriod"/>
  <xs:element name="LongTermDepositsEquipmentPrepaymentsCommitmentsandOtherDetailsScheduleofLongTermDepositsEquipmentPrepaymentsCommitmentsandOtherTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_LongTermDepositsEquipmentPrepaymentsCommitmentsandOtherDetailsScheduleofLongTermDepositsEquipmentPrepaymentsCommitmentsandOtherTable"/>
  <xs:element name="LongTermDepositsEquipmentPrepaymentsCommitmentsandOtherDetailsScheduleofLongTermDepositsEquipmentPrepaymentsCommitmentsandOtherLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_LongTermDepositsEquipmentPrepaymentsCommitmentsandOtherDetailsScheduleofLongTermDepositsEquipmentPrepaymentsCommitmentsandOtherLineItems"/>
  <xs:element name="SecurityDepositsForEnergyInsuranceAndRent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_SecurityDepositsForEnergyInsuranceAndRent"/>
  <xs:element name="LongTermDepositsEquipmentPrepaymentsCommitmentsandOtherDetailsScheduleofCompanysRemainingPaymentObligationsinConnectionTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_LongTermDepositsEquipmentPrepaymentsCommitmentsandOtherDetailsScheduleofCompanysRemainingPaymentObligationsinConnectionTable"/>
  <xs:element name="LongTermDepositsEquipmentPrepaymentsCommitmentsandOtherDetailsScheduleofCompanysRemainingPaymentObligationsinConnectionLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_LongTermDepositsEquipmentPrepaymentsCommitmentsandOtherDetailsScheduleofCompanysRemainingPaymentObligationsinConnectionLineItems"/>
  <xs:element name="RemainingPaymentsObligation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_RemainingPaymentsObligation"/>
  <xs:element name="TradeAndOtherPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_TradeAndOtherPayable"/>
  <xs:element name="GovernmentRemittance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_GovernmentRemittance"/>
  <xs:element name="IssuanceOfLongtermDebt" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_IssuanceOfLongtermDebt"/>
  <xs:element name="Payments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_Payments"/>
  <xs:element name="MaturitiesDate" type="xbrli:gYearMonthItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_MaturitiesDate"/>
  <xs:element name="StatedRatePercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_StatedRatePercentage"/>
  <xs:element name="EffectiveRatePercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_EffectiveRatePercentage"/>
  <xs:element name="MonthlyRepayments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_MonthlyRepayments"/>
  <xs:element name="LongtermDebtBalance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_LongtermDebtBalance"/>
  <xs:element name="NetBookValueOfCollateral" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_NetBookValueOfCollateral"/>
  <xs:element name="CollateralAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_CollateralAmount"/>
  <xs:element name="LeasesDetailsScheduleofRightofUseAssetsandLeaseLiabilitiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_LeasesDetailsScheduleofRightofUseAssetsandLeaseLiabilitiesTable"/>
  <xs:element name="LeasesDetailsScheduleofRightofUseAssetsandLeaseLiabilitiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_LeasesDetailsScheduleofRightofUseAssetsandLeaseLiabilitiesLineItems"/>
  <xs:element name="LeaseLiabilityConvertedToLongtermDebt" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_LeaseLiabilityConvertedToLongtermDebt"/>
  <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="IncomeTaxesDetailsScheduleofCurrentandDeferredIncomeTaxExpenseRecoveryTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_IncomeTaxesDetailsScheduleofCurrentandDeferredIncomeTaxExpenseRecoveryTable"/>
  <xs:element name="IncomeTaxesDetailsScheduleofCurrentandDeferredIncomeTaxExpenseRecoveryLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_IncomeTaxesDetailsScheduleofCurrentandDeferredIncomeTaxExpenseRecoveryLineItems"/>
  <xs:element name="DefferedTaxExpenseIncomeAndAdjustmentsForDefferedTaxOfPriorPeriods" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_DefferedTaxExpenseIncomeAndAdjustmentsForDefferedTaxOfPriorPeriods"/>
  <xs:element name="IncomeTaxesDetailsScheduleofEffectivetaxrateTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_IncomeTaxesDetailsScheduleofEffectivetaxrateTable"/>
  <xs:element name="IncomeTaxesDetailsScheduleofEffectivetaxrateLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_IncomeTaxesDetailsScheduleofEffectivetaxrateLineItems"/>
  <xs:element name="IncomeTaxRecoveryAtStatutoryRatePercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_IncomeTaxRecoveryAtStatutoryRatePercentage"/>
  <xs:element name="ForeignTaxRateDifferentialPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ForeignTaxRateDifferentialPercentage"/>
  <xs:element name="WorkersCompensationDiscountPriorYearsAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_WorkersCompensationDiscountPriorYearsAmount"/>
  <xs:element name="PriorYearPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_PriorYearPercentage"/>
  <xs:element name="NondeductibleExpensesAndOtherAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_NondeductibleExpensesAndOtherAmount"/>
  <xs:element name="NondeductibleExpensesAndOtherPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NondeductibleExpensesAndOtherPercentage"/>
  <xs:element name="DeferredTaxAssetNotRecognizedPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DeferredTaxAssetNotRecognizedPercentage"/>
  <xs:element name="EffectiveTaxRate" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_EffectiveTaxRate"/>
  <xs:element name="EffectiveTaxRatePercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_EffectiveTaxRatePercentage"/>
  <xs:element name="IncomeTaxesDetailsScheduleofEffectivetaxrateParentheticalsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_IncomeTaxesDetailsScheduleofEffectivetaxrateParentheticalsTable"/>
  <xs:element name="IncomeTaxesDetailsScheduleofEffectivetaxrateParentheticalsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_IncomeTaxesDetailsScheduleofEffectivetaxrateParentheticalsLineItems"/>
  <xs:element name="StatutoryRate" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_StatutoryRate"/>
  <xs:element name="IncomeTaxesDetailsScheduleofDeferredTaxAssetTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_IncomeTaxesDetailsScheduleofDeferredTaxAssetTable"/>
  <xs:element name="IncomeTaxesDetailsScheduleofDeferredTaxAssetLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_IncomeTaxesDetailsScheduleofDeferredTaxAssetLineItems"/>
  <xs:element name="DeferredTaxAssetDerecognizedInTheStatementsOfEquity" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_DeferredTaxAssetDerecognizedInTheStatementsOfEquity"/>
  <xs:element name="IncomeTaxesDetailsScheduleofDeferredTaxLiabilityTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_IncomeTaxesDetailsScheduleofDeferredTaxLiabilityTable"/>
  <xs:element name="IncomeTaxesDetailsScheduleofDeferredTaxLiabilityLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_IncomeTaxesDetailsScheduleofDeferredTaxLiabilityLineItems"/>
  <xs:element name="DeferredTaxLiability1" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_DeferredTaxLiability1"/>
  <xs:element name="ChargedToStatementOfProfitOrLoss" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ChargedToStatementOfProfitOrLoss"/>
  <xs:element name="OffsettingDeferredTaxAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_OffsettingDeferredTaxAssets"/>
  <xs:element name="RetirementofEffectOfChangeInDiscountRate" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_RetirementofEffectOfChangeInDiscountRate"/>
  <xs:element name="ShareCapitalDetailsScheduleofOutstandingWarrantsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_ShareCapitalDetailsScheduleofOutstandingWarrantsTable"/>
  <xs:element name="NumberOfWarrantsOutstandingBeginning" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_NumberOfWarrantsOutstandingBeginning"/>
  <xs:element name="WeightedAverageExercisePriceShareOptions" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_WeightedAverageExercisePriceShareOptions"/>
  <xs:element name="NumberOfWarrantsGranted" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NumberOfWarrantsGranted"/>
  <xs:element name="NumberOfWarrantsExercised" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NumberOfWarrantsExercised"/>
  <xs:element name="NumberOfWarrantsExpired" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NumberOfWarrantsExpired"/>
  <xs:element name="NumberOfWarrantsOutstandingEnding" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NumberOfWarrantsOutstandingEnding"/>
  <xs:element name="GrossProceedsAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_GrossProceedsAmount"/>
  <xs:element name="CommonSharesIssued" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_CommonSharesIssued"/>
  <xs:element name="WarrantsIssued" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_WarrantsIssued"/>
  <xs:element name="WarrantStrikePriceUSDinDollarsPerShare" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_WarrantStrikePriceUSDinDollarsPerShare"/>
  <xs:element name="WarrantLifeyears" type="xbrli:durationItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_WarrantLifeyears"/>
  <xs:element name="CommissionPaid" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_CommissionPaid"/>
  <xs:element name="BrokerWarrantsIssued" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_BrokerWarrantsIssued"/>
  <xs:element name="BrokerWarrantStrikePriceUSDinDollarsPerShare" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_BrokerWarrantStrikePriceUSDinDollarsPerShare"/>
  <xs:element name="BrokerWarrantLifeyears" type="xbrli:durationItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_BrokerWarrantLifeyears"/>
  <xs:element name="LongtermDebtAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_LongtermDebtAmount"/>
  <xs:element name="NetCarryingAmountAndFairValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_NetCarryingAmountAndFairValue"/>
  <xs:element name="FinancialInstrumentsDetailsScheduleofForeignCurrencyRiskTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_FinancialInstrumentsDetailsScheduleofForeignCurrencyRiskTable"/>
  <xs:element name="FinancialInstrumentsDetailsScheduleofForeignCurrencyRiskLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_FinancialInstrumentsDetailsScheduleofForeignCurrencyRiskLineItems"/>
  <xs:element name="ForeignCurrencyRisk" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ForeignCurrencyRisk"/>
  <xs:element name="FinancialInstrumentsDetailsScheduleofContractualMaturitiesofFinancialLiabilitiesandLeaseLiabilitiesNonFinancialLiabilitiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_FinancialInstrumentsDetailsScheduleofContractualMaturitiesofFinancialLiabilitiesandLeaseLiabilitiesNonFinancialLiabilitiesTable"/>
  <xs:element name="LongtermDebt1" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_LongtermDebt1"/>
  <xs:element name="BalancesPayableToRelatedParties" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_BalancesPayableToRelatedParties"/>
  <xs:element name="TransactionsandBalanceswithRelatedPartiesDetailsScheduleofConsolidatedStatementsofProfitorLossandComprehensiveProfitandLossTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_TransactionsandBalanceswithRelatedPartiesDetailsScheduleofConsolidatedStatementsofProfitorLossandComprehensiveProfitandLossTable"/>
  <xs:element name="TransactionsandBalanceswithRelatedPartiesDetailsScheduleofConsolidatedStatementsofProfitorLossandComprehensiveProfitandLossLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_TransactionsandBalanceswithRelatedPartiesDetailsScheduleofConsolidatedStatementsofProfitorLossandComprehensiveProfitandLossLineItems"/>
  <xs:element name="TransactionsandBalanceswithRelatedPartiesDetailsScheduleofCompensationofKeyManagementandDirectorsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_TransactionsandBalanceswithRelatedPartiesDetailsScheduleofCompensationofKeyManagementandDirectorsTable"/>
  <xs:element name="TransactionsandBalanceswithRelatedPartiesDetailsScheduleofCompensationofKeyManagementandDirectorsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_TransactionsandBalanceswithRelatedPartiesDetailsScheduleofCompensationofKeyManagementandDirectorsLineItems"/>
  <xs:element name="SubsidiariesDetailsScheduleofSignificantSubsidiariesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_SubsidiariesDetailsScheduleofSignificantSubsidiariesTable"/>
  <xs:element name="SubsidiariesDetailsScheduleofSignificantSubsidiariesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_SubsidiariesDetailsScheduleofSignificantSubsidiariesLineItems"/>
  <xs:element name="SecurityType" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_SecurityType"/>
  <xs:element name="PercenatageofSecurities" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_PercenatageofSecurities"/>
  <xs:element name="EquityPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_EquityPercentage"/>
  <xs:element name="NumberOfCancelledInSharebasedPaymentsArrangement" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NumberOfCancelledInSharebasedPaymentsArrangement"/>
  <xs:element name="WeightedAverageCancelledShareOptions" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_WeightedAverageCancelledShareOptions"/>
  <xs:element name="ExpectedLifeOfStockOptions" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ExpectedLifeOfStockOptions"/>
  <xs:element name="FairValueOfOptionsPerShare" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_FairValueOfOptionsPerShare"/>
  <xs:element name="ShareBasedPaymentAwardAwardVestingPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ShareBasedPaymentAwardAwardVestingPeriod"/>
  <xs:element name="NumberOfOutstandingShareRSU" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_NumberOfOutstandingShareRSU"/>
  <xs:element name="WeightedAverageGrantPriceRSU" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_WeightedAverageGrantPriceRSU"/>
  <xs:element name="NumberOfShareRSUGrantedInSharebasedPaymentArrangement" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NumberOfShareRSUGrantedInSharebasedPaymentArrangement"/>
  <xs:element name="GrantedWeightedAverageGrantPricesRSU" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_GrantedWeightedAverageGrantPricesRSU"/>
  <xs:element name="NumberOfShareOptionsSettledNumberOfRSUs" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NumberOfShareOptionsSettledNumberOfRSUs"/>
  <xs:element name="WeightedAverageSettledWeightedAverageGrantPrice" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_WeightedAverageSettledWeightedAverageGrantPrice"/>
  <xs:element name="AdditionalDetailstotheStatementofProfitorLossandComprehensiveProfitorLossDetailsScheduleofCostofRevenuesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_AdditionalDetailstotheStatementofProfitorLossandComprehensiveProfitorLossDetailsScheduleofCostofRevenuesTable"/>
  <xs:element name="AdditionalDetailstotheStatementofProfitorLossandComprehensiveProfitorLossDetailsScheduleofCostofRevenuesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AdditionalDetailstotheStatementofProfitorLossandComprehensiveProfitorLossDetailsScheduleofCostofRevenuesLineItems"/>
  <xs:element name="PurchasesOfElectricalComponents" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_PurchasesOfElectricalComponents"/>
  <xs:element name="AdditionalDetailstotheStatementofProfitorLossandComprehensiveProfitorLossDetailsScheduleofGeneralandAdministrativeExpensesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_AdditionalDetailstotheStatementofProfitorLossandComprehensiveProfitorLossDetailsScheduleofGeneralandAdministrativeExpensesTable"/>
  <xs:element name="AdditionalDetailstotheStatementofProfitorLossandComprehensiveProfitorLossDetailsScheduleofGeneralandAdministrativeExpensesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AdditionalDetailstotheStatementofProfitorLossandComprehensiveProfitorLossDetailsScheduleofGeneralandAdministrativeExpensesLineItems"/>
  <xs:element name="SalariesAndShareBasedPayment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_SalariesAndShareBasedPayment"/>
  <xs:element name="ProfessionalServices" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ProfessionalServices"/>
  <xs:element name="HostingAndTelecommunications" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_HostingAndTelecommunications"/>
  <xs:element name="TotalGeneralAndAdministrationExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_TotalGeneralAndAdministrationExpense"/>
  <xs:element name="AdditionalDetailstotheStatementofProfitorLossandComprehensiveProfitorLossDetailsScheduleofNetFinancialIncomeExpensesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_AdditionalDetailstotheStatementofProfitorLossandComprehensiveProfitorLossDetailsScheduleofNetFinancialIncomeExpensesTable"/>
  <xs:element name="AdditionalDetailstotheStatementofProfitorLossandComprehensiveProfitorLossDetailsScheduleofNetFinancialIncomeExpensesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AdditionalDetailstotheStatementofProfitorLossandComprehensiveProfitorLossDetailsScheduleofNetFinancialIncomeExpensesLineItems"/>
  <xs:element name="LossgainOnRevaluationOfWarrants" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_LossgainOnRevaluationOfWarrants"/>
  <xs:element name="GainOnDispositionOfMarketableSecurities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_GainOnDispositionOfMarketableSecurities"/>
  <xs:element name="GainOnExtinguishmentOfLongtermDebtAndLeaseLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_GainOnExtinguishmentOfLongtermDebtAndLeaseLiabilities"/>
  <xs:element name="WarrantIssuanceCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_WarrantIssuanceCosts"/>
  <xs:element name="DiscountExpenseOnVATReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_DiscountExpenseOnVATReceivable"/>
  <xs:element name="GeographicalInformationDetailsScheduleofRevenuesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_GeographicalInformationDetailsScheduleofRevenuesTable"/>
  <xs:element name="GeographicalInformationDetailsScheduleofRevenuesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_GeographicalInformationDetailsScheduleofRevenuesLineItems"/>
  <xs:element name="CostRevenue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_CostRevenue"/>
  <xs:element name="GeographicalInformationDetailsScheduleofPropertyPlantandEquipmentbyCountryTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_GeographicalInformationDetailsScheduleofPropertyPlantandEquipmentbyCountryTable"/>
  <xs:element name="GeographicalInformationDetailsScheduleofPropertyPlantandEquipmentbyCountryLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_GeographicalInformationDetailsScheduleofPropertyPlantandEquipmentbyCountryLineItems"/>
  <xs:element name="PropertyPlantAndEquipments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_PropertyPlantAndEquipments"/>
  <xs:element name="DecreaseInDeposits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_DecreaseInDeposits"/>
  <xs:element name="IncreasedecreaseInTaxesPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_IncreasedecreaseInTaxesPayable"/>
  <xs:element name="IssuanceOfCommonSharesInConnectionWithAcquisitionsOfAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_IssuanceOfCommonSharesInConnectionWithAcquisitionsOfAssets"/>
  <xs:element name="PurchaseOfPropertyPlantAndEquipmentFinancedByShorttermCredit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_PurchaseOfPropertyPlantAndEquipmentFinancedByShorttermCredit"/>
  <xs:element name="BitcoinIssuedDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BitcoinIssuedDescription"/>
  <xs:element name="LeaseExceedsTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_LeaseExceedsTerm"/>
  <xs:element name="AcquisitionsofAssetsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_AcquisitionsofAssetsDetailsTable"/>
  <xs:element name="AcquisitionsofAssetsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AcquisitionsofAssetsDetailsLineItems"/>
  <xs:element name="BusinessCombinationCommonShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_BusinessCombinationCommonShares"/>
  <xs:element name="TradeReceivablesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_TradeReceivablesDetailsTable"/>
  <xs:element name="TradeReceivablesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_TradeReceivablesDetailsLineItems"/>
  <xs:element name="TradeReceivableInTerms" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_TradeReceivableInTerms"/>
  <xs:element name="SaleOfStockDomainDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_SaleOfStockDomainDomain"/>
  <xs:element name="DerivativeAssetsandLiabilitiesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_DerivativeAssetsandLiabilitiesDetailsTable"/>
  <xs:element name="DerivativeAssetsandLiabilitiesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DerivativeAssetsandLiabilitiesDetailsLineItems"/>
  <xs:element name="AssetsHeldforSaleDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_AssetsHeldforSaleDetailsTable"/>
  <xs:element name="AssetsHeldforSaleDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AssetsHeldforSaleDetailsLineItems"/>
  <xs:element name="NetProceedsLoss" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_NetProceedsLoss"/>
  <xs:element name="NetProceedsGain" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_NetProceedsGain"/>
  <xs:element name="NumberOfMicroBTWhatsminerM20SMinersSold" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NumberOfMicroBTWhatsminerM20SMinersSold"/>
  <xs:element name="NetOfImpairmentCharge" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_NetOfImpairmentCharge"/>
  <xs:element name="ImpairmentDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_ImpairmentDetailsTable"/>
  <xs:element name="ImpairmentDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ImpairmentDetailsLineItems"/>
  <xs:element name="DepositAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_DepositAmount"/>
  <xs:element name="ImpairmentCharge" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ImpairmentCharge"/>
  <xs:element name="ImpairmentChargeToGoodwill" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ImpairmentChargeToGoodwill"/>
  <xs:element name="PurchaseAgreement" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_PurchaseAgreement"/>
  <xs:element name="depositsWereReversed" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_depositsWereReversed"/>
  <xs:element name="ImpairmentLossOnFinancialAsset" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ImpairmentLossOnFinancialAsset"/>
  <xs:element name="PropertyPlantandEquipmentDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_PropertyPlantandEquipmentDetailsTable"/>
  <xs:element name="PropertyPlantAndEquipmentNetValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_PropertyPlantAndEquipmentNetValue"/>
  <xs:element name="LongTermDepositsEquipmentPrepaymentsCommitmentsandOtherDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_LongTermDepositsEquipmentPrepaymentsCommitmentsandOtherDetailsTable"/>
  <xs:element name="LongTermDepositsEquipmentPrepaymentsCommitmentsandOtherDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_LongTermDepositsEquipmentPrepaymentsCommitmentsandOtherDetailsLineItems"/>
  <xs:element name="Deposit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_Deposit"/>
  <xs:element name="BookValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_BookValue"/>
  <xs:element name="ImpairmentsOfBookValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ImpairmentsOfBookValue"/>
  <xs:element name="DepositsForConstructionAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_DepositsForConstructionAmount"/>
  <xs:element name="Commitments" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_Commitments"/>
  <xs:element name="OutstandingCreditBalance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_OutstandingCreditBalance"/>
  <xs:element name="NumberOfMiners" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NumberOfMiners"/>
  <xs:element name="TotalCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_TotalCost"/>
  <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="AdditionalMiners" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AdditionalMiners"/>
  <xs:element name="TotalHoldingFunds" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_TotalHoldingFunds"/>
  <xs:element name="AdditionalNonRefundableDeposit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_AdditionalNonRefundableDeposit"/>
  <xs:element name="remainingPaymentObligations" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_remainingPaymentObligations"/>
  <xs:element name="ImportDuty" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ImportDuty"/>
  <xs:element name="CustomDuties" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_CustomDuties"/>
  <xs:element name="LongTermDebtDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_LongTermDebtDetailsTable"/>
  <xs:element name="LongTermDebtDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_LongTermDebtDetailsLineItems"/>
  <xs:element name="PrepaymentPenaltiesAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_PrepaymentPenaltiesAmount"/>
  <xs:element name="GrossUnits" type="xbrli:decimalItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_GrossUnits"/>
  <xs:element name="NetProceed" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_NetProceed"/>
  <xs:element name="ExtinguishmentOfLongtermLossDebt" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ExtinguishmentOfLongtermLossDebt"/>
  <xs:element name="CollateralMarketFairValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_CollateralMarketFairValue"/>
  <xs:element name="LeasesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_LeasesDetailsTable"/>
  <xs:element name="LeasesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_LeasesDetailsLineItems"/>
  <xs:element name="LeaseAgreementInitialTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_LeaseAgreementInitialTerm"/>
  <xs:element name="LeaseAgreementsAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_LeaseAgreementsAmount"/>
  <xs:element name="ConsumerPricePercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ConsumerPricePercentage"/>
  <xs:element name="LeaseActivity" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_LeaseActivity"/>
  <xs:element name="NumberOfMiningHardware" type="xbrli:decimalItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NumberOfMiningHardware"/>
  <xs:element name="RetirementProvisionDomainDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_RetirementProvisionDomainDomain"/>
  <xs:element name="PercentageOfAnnualDiscountRates" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_PercentageOfAnnualDiscountRates"/>
  <xs:element name="AssetsRetirementProvisions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_AssetsRetirementProvisions"/>
  <xs:element name="ShareCapitalDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_ShareCapitalDetailsTable"/>
  <xs:element name="ShareCapitalDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ShareCapitalDetailsLineItems"/>
  <xs:element name="IssuanceOfWarrantsGranted" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_IssuanceOfWarrantsGranted"/>
  <xs:element name="StrikePricePerShare" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_StrikePricePerShare"/>
  <xs:element name="SignificantTransactionContractualLife" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_SignificantTransactionContractualLife"/>
  <xs:element name="ExpectedAggregateProceeds" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ExpectedAggregateProceeds"/>
  <xs:element name="StockIssuedDuringPeriodSharesNewIssue" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_StockIssuedDuringPeriodSharesNewIssue"/>
  <xs:element name="OtherTransactionFees" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_OtherTransactionFees"/>
  <xs:element name="OtherTransactionCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_OtherTransactionCosts"/>
  <xs:element name="EmployeesExercisedStockOption" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_EmployeesExercisedStockOption"/>
  <xs:element name="WarrantsOutstanding" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_WarrantsOutstanding"/>
  <xs:element name="WarrantsOutstandings" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_WarrantsOutstandings"/>
  <xs:element name="CommonSharesProceeds" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_CommonSharesProceeds"/>
  <xs:element name="OptionsToConvertDebt" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_OptionsToConvertDebt"/>
  <xs:element name="ConversionOfDebtIntoCommonShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_ConversionOfDebtIntoCommonShares"/>
  <xs:element name="IssuanceOfCommonShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_IssuanceOfCommonShares"/>
  <xs:element name="ProceedsFromCommonShares" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ProceedsFromCommonShares"/>
  <xs:element name="CurrencyIncreaseDecreasePercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CurrencyIncreaseDecreasePercentage"/>
  <xs:element name="RentPayments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_RentPayments"/>
  <xs:element name="OverallPaymentsPaid" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_OverallPaymentsPaid"/>
  <xs:element name="ConsultingFees" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ConsultingFees"/>
  <xs:element name="AdditionalPotentiallyDilutiveSecurities" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AdditionalPotentiallyDilutiveSecurities"/>
  <xs:element name="ShareBasedPaymentsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_ShareBasedPaymentsDetailsTable"/>
  <xs:element name="NumberOfExercisableShareOptionsExercisable" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_NumberOfExercisableShareOptionsExercisable"/>
  <xs:element name="UnrecognizedShareBasedPaymentExpenseAccelerated" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnrecognizedShareBasedPaymentExpenseAccelerated"/>
  <xs:element name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodNetOfForfeitures" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodNetOfForfeitures"/>
  <xs:element name="OptionsIssuedToExercisableExercisedPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_OptionsIssuedToExercisableExercisedPeriod"/>
  <xs:element name="WeightedAverageRemainingContractualLifeOfOutstandingShareOptions" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions"/>
  <xs:element name="VestGrantPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_VestGrantPercentage"/>
  <xs:element name="AdditionalVestGrantPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AdditionalVestGrantPercentage"/>
  <xs:element name="RestrictedStockUnitsGrantPerUnit" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_RestrictedStockUnitsGrantPerUnit"/>
  <xs:element name="ShortTermDebtOutstandingAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ShortTermDebtOutstandingAmount"/>
  <xs:element name="OutstandingLeaseLiability" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_OutstandingLeaseLiability"/>
  <xs:element name="PaymentsOfLeaseLiability" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_PaymentsOfLeaseLiability"/>
  <xs:element name="GainOnExtinguishmentOfLeaseLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_GainOnExtinguishmentOfLeaseLiabilities"/>
  <xs:element name="GeographicalInformationDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_GeographicalInformationDetailsTable"/>
  <xs:element name="GeographicalInformationDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_GeographicalInformationDetailsLineItems"/>
  <xs:element name="MaterialReportableSegment" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_MaterialReportableSegment"/>
  <xs:element name="AcquisitionAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="bitf_AcquisitionAxis"/>
  <xs:element name="RetirementProvisionAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="bitf_RetirementProvisionAxis"/>
  <xs:element name="SaleOfStockAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="bitf_SaleOfStockAxis"/>
  <xs:element name="AccessRightsToElectricityMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AccessRightsToElectricityMember"/>
  <xs:element name="AcquisitionsOfAssetsInParaguayMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AcquisitionsOfAssetsInParaguayMember"/>
  <xs:element name="AcquisitionsOfAssetsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AcquisitionsOfAssetsMember"/>
  <xs:element name="AdjustmentsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AdjustmentsMember"/>
  <xs:element name="AfterFiveYearMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AfterFiveYearMember"/>
  <xs:element name="AllowanceForECLMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AllowanceForECLMember"/>
  <xs:element name="AnkaraSuitesSAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AnkaraSuitesSAMember"/>
  <xs:element name="AntminerS9MinersMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AntminerS9MinersMember"/>
  <xs:element name="ArgentinaCGUMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ArgentinaCGUMember"/>
  <xs:element name="ArgentinaCryptocurrencyMiningCGUArgentinaCGUMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ArgentinaCryptocurrencyMiningCGUArgentinaCGUMember"/>
  <xs:element name="ArgentinePesosMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ArgentinePesosMember"/>
  <xs:element name="AsRestatedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AsRestatedMember"/>
  <xs:element name="AssetRetirementProvisionMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AssetRetirementProvisionMember"/>
  <xs:element name="BVVEAndElectricalComponentsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BVVEAndElectricalComponentsMember"/>
  <xs:element name="BackboneArgentinaMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BackboneArgentinaMember"/>
  <xs:element name="BackboneHostingSolutionsIncMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BackboneHostingSolutionsIncMember"/>
  <xs:element name="BackboneHostingSolutionsSAUMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BackboneHostingSolutionsSAUMember"/>
  <xs:element name="BackboneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BackboneMember"/>
  <xs:element name="BackboneMiningMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BackboneMiningMember"/>
  <xs:element name="BackboneMiningSolutionsLLCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BackboneMiningSolutionsLLCMember"/>
  <xs:element name="BackboneParaguayMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BackboneParaguayMember"/>
  <xs:element name="BaieComeauQuebecMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BaieComeauQuebecMember"/>
  <xs:element name="BitcoinMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BitcoinMember"/>
  <xs:element name="BitmainS19XPMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BitmainS19XPMember"/>
  <xs:element name="BitmainS19XPOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BitmainS19XPOneMember"/>
  <xs:element name="BitmainS19jProMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BitmainS19jProMember"/>
  <xs:element name="BitmainS19jProMinersMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BitmainS19jProMinersMember"/>
  <xs:element name="BitmainS19jProOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BitmainS19jProOneMember"/>
  <xs:element name="BlackScholesModelMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BlackScholesModelMember"/>
  <xs:element name="BlockchainVerificationAndValidationEquipmentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BlockchainVerificationAndValidationEquipmentMember"/>
  <xs:element name="BlockchainVerificationAndValidationEquipmentprimarilyMinersMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BlockchainVerificationAndValidationEquipmentprimarilyMinersMember"/>
  <xs:element name="BoardOfDirectorsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BoardOfDirectorsMember"/>
  <xs:element name="BrokerWarrantsFebruaryMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BrokerWarrantsFebruaryMember"/>
  <xs:element name="BrokerWarrantsJanuaryMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BrokerWarrantsJanuaryMember"/>
  <xs:element name="BrokerWarrantsJanuaryOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BrokerWarrantsJanuaryOneMember"/>
  <xs:element name="BrokerWarrantsMayMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BrokerWarrantsMayMember"/>
  <xs:element name="BrokerWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BrokerWarrantsMember"/>
  <xs:element name="CADHeldInTrustMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CADHeldInTrustMember"/>
  <xs:element name="CanaanAvalonA10Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CanaanAvalonA10Member"/>
  <xs:element name="CanadianDollarsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CanadianDollarsMember"/>
  <xs:element name="ContributedsurplusMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ContributedsurplusMember"/>
  <xs:element name="DecreasePropertyPlantAndEquipmentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DecreasePropertyPlantAndEquipmentMember"/>
  <xs:element name="EffectiveTaxRateMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_EffectiveTaxRateMember"/>
  <xs:element name="ElectricalEquipmentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ElectricalEquipmentMember"/>
  <xs:element name="EmployeeStockOptionsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_EmployeeStockOptionsMember"/>
  <xs:element name="FavorableLeaseMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_FavorableLeaseMember"/>
  <xs:element name="FinancingFeesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_FinancingFeesMember"/>
  <xs:element name="ImmersionCoolingEquipmentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ImmersionCoolingEquipmentMember"/>
  <xs:element name="InitialRecognitionMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_InitialRecognitionMember"/>
  <xs:element name="InnosiliconT2TCanaanAvalonA10AntminerT15AntminerS15MinersMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_InnosiliconT2TCanaanAvalonA10AntminerT15AntminerS15MinersMember"/>
  <xs:element name="InnosiliconT3T2TMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_InnosiliconT3T2TMember"/>
  <xs:element name="InnosiliconT3T2TOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_InnosiliconT3T2TOneMember"/>
  <xs:element name="LeaseLiabilityMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_LeaseLiabilityMember"/>
  <xs:element name="LeasedPremisesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_LeasedPremisesMember"/>
  <xs:element name="LongTermDepositMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_LongTermDepositMember"/>
  <xs:element name="M20SMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_M20SMember"/>
  <xs:element name="M30SMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_M30SMember"/>
  <xs:element name="M31SMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_M31SMember"/>
  <xs:element name="M31SNetBookMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_M31SNetBookMember"/>
  <xs:element name="MarketEquityProgramMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_MarketEquityProgramMember"/>
  <xs:element name="MicroBTWhatsminerM20SMinersMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_MicroBTWhatsminerM20SMinersMember"/>
  <xs:element name="MicroBTWhatsminerMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_MicroBTWhatsminerMember"/>
  <xs:element name="MicroBTWhatsminerOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_MicroBTWhatsminerOneMember"/>
  <xs:element name="MineralAssetsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_MineralAssetsMember"/>
  <xs:element name="MinersHeldForSaleMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_MinersHeldForSaleMember"/>
  <xs:element name="NYDIGLoanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NYDIGLoanMember"/>
  <xs:element name="NintyOneDaysMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NintyOneDaysMember"/>
  <xs:element name="OneToThirtyDaysMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_OneToThirtyDaysMember"/>
  <xs:element name="OperatingLossesCarriedForwardMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_OperatingLossesCarriedForwardMember"/>
  <xs:element name="OrionConstellationTechnologiesIncMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_OrionConstellationTechnologiesIncMember"/>
  <xs:element name="OrionMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_OrionMember"/>
  <xs:element name="OtherBitmainAntminersMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_OtherBitmainAntminersMember"/>
  <xs:element name="PPEMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_PPEMember"/>
  <xs:element name="ParaguayCGUMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ParaguayCGUMember"/>
  <xs:element name="ParaguayCryptocurrencyMiningCGUParaguayCGUMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ParaguayCryptocurrencyMiningCGUParaguayCGUMember"/>
  <xs:element name="PrivatePlacementsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_PrivatePlacementsMember"/>
  <xs:element name="QuebecCGUMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_QuebecCGUMember"/>
  <xs:element name="QuebecIncMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_QuebecIncMember"/>
  <xs:element name="ROUAssetMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ROUAssetMember"/>
  <xs:element name="RemeasurementAtPeriodEndMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_RemeasurementAtPeriodEndMember"/>
  <xs:element name="RemeasurementOnSettlementOfWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_RemeasurementOnSettlementOfWarrantsMember"/>
  <xs:element name="ReservesAndOtherMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ReservesAndOtherMember"/>
  <xs:element name="RevervesAndOtherMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_RevervesAndOtherMember"/>
  <xs:element name="ShortTermDepositsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ShortTermDepositsMember"/>
  <xs:element name="SixtyOneToNinetyDaysMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_SixtyOneToNinetyDaysMember"/>
  <xs:element name="SubsequentEventsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_SubsequentEventsMember"/>
  <xs:element name="SuniMineralAssetMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_SuniMineralAssetMember"/>
  <xs:element name="SunisMineralMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_SunisMineralMember"/>
  <xs:element name="T2TMinersMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_T2TMinersMember"/>
  <xs:element name="T3Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_T3Member"/>
  <xs:element name="ThirtyOneToSixtyDaysMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ThirtyOneToSixtyDaysMember"/>
  <xs:element name="ThreeMonthsEndingJuneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ThreeMonthsEndingJuneMember"/>
  <xs:element name="ThreeMonthsEndingMarchMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ThreeMonthsEndingMarchMember"/>
  <xs:element name="TotalMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_TotalMember"/>
  <xs:element name="TotalROUAssetsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_TotalROUAssetsMember"/>
  <xs:element name="USDollarsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_USDollarsMember"/>
  <xs:element name="VillarricaMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_VillarricaMember"/>
  <xs:element name="VillarricaPasoPeParaguayMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_VillarricaPasoPeParaguayMember"/>
  <xs:element name="VoltaMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_VoltaMember"/>
  <xs:element name="WarrantsFebruaryMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_WarrantsFebruaryMember"/>
  <xs:element name="WarrantsJanuaryMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_WarrantsJanuaryMember"/>
  <xs:element name="WarrantsMayMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_WarrantsMayMember"/>
  <xs:element name="WashingtonCGUMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_WashingtonCGUMember"/>
  <xs:element name="WashingtonStateCryptocurrencyMiningCGUMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_WashingtonStateCryptocurrencyMiningCGUMember"/>
  <xs:element name="YearFourMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_YearFourMember"/>
  <xs:element name="YearOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_YearOneMember"/>
  <xs:element name="YearThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_YearThreeMember"/>
  <xs:element name="YearTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_YearTwoMember"/>
  <xs:element name="YguazuMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_YguazuMember"/>
  <xs:element name="YguazuParaguayMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_YguazuParaguayMember"/>
  <xs:element name="AcquisitionsOfAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AcquisitionsOfAssetsAbstract"/>
  <xs:element name="AdditionalDetailsToTheStatementsOfCashFlowsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AdditionalDetailsToTheStatementsOfCashFlowsAbstract"/>
  <xs:element name="AssetRetirementProvisionAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AssetRetirementProvisionAbstract"/>
  <xs:element name="AssetRetirementProvisionLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AssetRetirementProvisionLineItems"/>
  <xs:element name="AssetRetirementProvisionTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_AssetRetirementProvisionTable"/>
  <xs:element name="AssetsHeldForSaleAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AssetsHeldForSaleAbstract"/>
  <xs:element name="BasisOfPresentationAndMaterialAccountingPolicyInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BasisOfPresentationAndMaterialAccountingPolicyInformationAbstract"/>
  <xs:element name="CapitalManagementPoliciesAndProceduresAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CapitalManagementPoliciesAndProceduresAbstract"/>
  <xs:element name="ContractualMaturitiesOfFinancialLiabilitiesAndLeaseLiabilitiesNonFinancialLiabilitiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ContractualMaturitiesOfFinancialLiabilitiesAndLeaseLiabilitiesNonFinancialLiabilitiesLineItems"/>
  <xs:element name="DerivativeAssetsAndLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DerivativeAssetsAndLiabilitiesAbstract"/>
  <xs:element name="DigitalAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DigitalAssetsAbstract"/>
  <xs:element name="DisclosureOfTradeAndOtherReceivablesTextBlockAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfTradeAndOtherReceivablesTextBlockAbstract"/>
  <xs:element name="FairValueOfTheConsiderationPaidToTheirRelativeFairValuesAtTheClosingDateOfTheTransactionsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_FairValueOfTheConsiderationPaidToTheirRelativeFairValuesAtTheClosingDateOfTheTransactionsLineItems"/>
  <xs:element name="ImpairmentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ImpairmentAbstract"/>
  <xs:element name="ImpairmentOnEquipmentAndConstructionPrepaymentsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ImpairmentOnEquipmentAndConstructionPrepaymentsLineItems"/>
  <xs:element name="LiquidityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_LiquidityAbstract"/>
  <xs:element name="NatureOfOperationsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NatureOfOperationsAbstract"/>
  <xs:element name="OperatingExpenseAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_OperatingExpenseAbstract"/>
  <xs:element name="OtherAssetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_OtherAssetAbstract"/>
  <xs:element name="ScheduleOfAssetRetirementProvisionLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfAssetRetirementProvisionLineItems"/>
  <xs:element name="ScheduleOfAssetRetirementProvisionTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_ScheduleOfAssetRetirementProvisionTable"/>
  <xs:element name="ScheduleOfBitcoinTransactionsAndTheCorrespondingValuesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfBitcoinTransactionsAndTheCorrespondingValuesAbstract"/>
  <xs:element name="ScheduleOfGainOrLossOnDerivativesAreRecognizedInNetFinancialExpensesIncomeAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfGainOrLossOnDerivativesAreRecognizedInNetFinancialExpensesIncomeAbstract"/>
  <xs:element name="ScheduleOfIntangibleAssetsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfIntangibleAssetsLineItems"/>
  <xs:element name="ScheduleOfOptionGrantsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfOptionGrantsLineItems"/>
  <xs:element name="ScheduleOfOptionGrantsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_ScheduleOfOptionGrantsTable"/>
  <xs:element name="ScheduleOfOutstandingStockOptionsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfOutstandingStockOptionsAbstract"/>
  <xs:element name="ScheduleOfOutstandingWarrantsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfOutstandingWarrantsLineItems"/>
  <xs:element name="ScheduleOfQuantityAndModelsOfBTCBVVELineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfQuantityAndModelsOfBTCBVVELineItems"/>
  <xs:element name="ScheduleOfQuantityAndModelsOfBTCBVVETable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_ScheduleOfQuantityAndModelsOfBTCBVVETable"/>
  <xs:element name="ScheduleOfRSUsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfRSUsAbstract"/>
  <xs:element name="ScheduleOfReconciliationOfTheFairValueMeasurementOfDerivativesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfReconciliationOfTheFairValueMeasurementOfDerivativesAbstract"/>
  <xs:element name="ScheduleOfShareBasedPaymentExpenseRelatedToStockOptionsAndRestrictedStockUnitsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfShareBasedPaymentExpenseRelatedToStockOptionsAndRestrictedStockUnitsAbstract"/>
  <xs:element name="SignificantAccountingJudgmentsAndEstimatesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_SignificantAccountingJudgmentsAndEstimatesAbstract"/>
  <xs:element name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DocumentAndEntityInformationAbstract"/>
</xs:schema>
