<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Tue Mar 21 06:00:35 UTC 2023 -->
<xs:schema elementFormDefault="qualified" xmlns:srt-types="http://fasb.org/srt-types/2022" targetNamespace="http://www.bitf.com/20221231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2022" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:bitf="http://www.bitf.com/20221231" xmlns:dtr="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="bitf-20221231_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-20221231_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-20221231_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-20221231_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/ShareholdersEquityType2or3" id="bitf_r_ShareholdersEquityType2or3">
        <link:definition>003 - 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>004 - 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>005 - 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>006 - 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/BasisofPresentationandSignificantAccountingPolicies" id="bitf_r_BasisofPresentationandSignificantAccountingPolicies">
        <link:definition>007 - Disclosure - Basis of Presentation and Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bitf.com/role/SignificantAccountingJudgmentsandEstimates" id="bitf_r_SignificantAccountingJudgmentsandEstimates">
        <link:definition>008 - 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/BusinessCombination" id="bitf_r_BusinessCombination">
        <link:definition>009 - Disclosure - Business Combination</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bitf.com/role/Cash" id="bitf_r_Cash">
        <link:definition>010 - 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>011 - 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>012 - 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>013 - 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/AssetsHeldforSale" id="bitf_r_AssetsHeldforSale">
        <link:definition>014 - 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>015 - 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>016 - 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>017 - 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/LongTermDepositsEquipmentPrepaymentsOtherandCommitments" id="bitf_r_LongTermDepositsEquipmentPrepaymentsOtherandCommitments">
        <link:definition>018 - Disclosure - Long-Term Deposits, Equipment Prepayments, Other and Commitments</link:definition>
        <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>019 - 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/CreditFacility" id="bitf_r_CreditFacility">
        <link:definition>020 - Disclosure - Credit Facility</link:definition>
        <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>021 - 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>022 - 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>023 - 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>024 - 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>025 - 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>026 - 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>027 - 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>028 - 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>029 - 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>030 - 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/ShareBasedPayment" id="bitf_r_ShareBasedPayment">
        <link:definition>031 - Disclosure - Share-Based Payment</link:definition>
        <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>032 - 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>033 - 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/AdditionalDetailstotheStatementofCashFlows" id="bitf_r_AdditionalDetailstotheStatementofCashFlows">
        <link:definition>034 - Disclosure - Additional Details to the Statement 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/SubsequentEvents" id="bitf_r_SubsequentEvents">
        <link:definition>035 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bitf.com/role/AccountingPoliciesByPolicy" id="bitf_r_AccountingPoliciesByPolicy">
        <link:definition>036 - 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>037 - 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/BasisofPresentationandSignificantAccountingPoliciesTables" id="bitf_r_BasisofPresentationandSignificantAccountingPoliciesTables">
        <link:definition>038 - Disclosure - Basis of Presentation and Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bitf.com/role/BusinessCombinationTables" id="bitf_r_BusinessCombinationTables">
        <link:definition>039 - Disclosure - Business Combination (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bitf.com/role/CashTables" id="bitf_r_CashTables">
        <link:definition>040 - 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>041 - 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>042 - 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>043 - 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/AssetsHeldforSaleTables" id="bitf_r_AssetsHeldforSaleTables">
        <link:definition>044 - 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>045 - 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>046 - 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>047 - 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/LongTermDepositsEquipmentPrepaymentsOtherandCommitmentsTables" id="bitf_r_LongTermDepositsEquipmentPrepaymentsOtherandCommitmentsTables">
        <link:definition>048 - Disclosure - Long-Term Deposits, Equipment Prepayments, Other and Commitments (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>049 - 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/CreditFacilityTables" id="bitf_r_CreditFacilityTables">
        <link:definition>050 - Disclosure - Credit Facility (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>051 - 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>052 - 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>053 - 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>054 - 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>055 - 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>056 - 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>057 - 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>058 - 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/NetEarningsLossPerShareTables" id="bitf_r_NetEarningsLossPerShareTables">
        <link:definition>059 - Disclosure - Net Earnings (Loss) Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bitf.com/role/ShareBasedPaymentTables" id="bitf_r_ShareBasedPaymentTables">
        <link:definition>060 - Disclosure - Share-Based Payment (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>061 - 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>062 - 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/AdditionalDetailstotheStatementofCashFlowsTables" id="bitf_r_AdditionalDetailstotheStatementofCashFlowsTables">
        <link:definition>063 - Disclosure - Additional Details to the Statement 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>064 - 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>065 - 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/BasisofPresentationandSignificantAccountingPoliciesDetails" id="bitf_r_BasisofPresentationandSignificantAccountingPoliciesDetails">
        <link:definition>066 - Disclosure - Basis of Presentation and Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bitf.com/role/ScheduleofrightofuseassetsTable" id="bitf_r_ScheduleofrightofuseassetsTable">
        <link:definition>067 - Disclosure - Basis of Presentation and Significant Accounting Policies (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>068 - Disclosure - Basis of Presentation and Significant Accounting Policies (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>069 - Disclosure - Basis of Presentation and Significant Accounting Policies (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>070 - Disclosure - Basis of Presentation and Significant Accounting Policies (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/SignificantAccountingJudgmentsandEstimatesDetails" id="bitf_r_SignificantAccountingJudgmentsandEstimatesDetails">
        <link:definition>071 - 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/BusinessCombinationDetails" id="bitf_r_BusinessCombinationDetails">
        <link:definition>072 - Disclosure - Business Combination (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bitf.com/role/ScheduleoffairvaluesoftheidentifiableassetsTable" id="bitf_r_ScheduleoffairvaluesoftheidentifiableassetsTable">
        <link:definition>073 - Disclosure - Business Combination (Details) - Schedule of fair values of the identifiable 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/ScheduleoffairvaluesoftheidentifiableassetsTable_Parentheticals" id="bitf_r_ScheduleoffairvaluesoftheidentifiableassetsTable_Parentheticals">
        <link:definition>074 - Disclosure - Business Combination (Details) - Schedule of fair values of the identifiable assets (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>075 - 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>076 - 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>077 - 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>078 - 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/ScheduleofBitcointransactionsandthecorrespondingvaluesTable" id="bitf_r_ScheduleofBitcointransactionsandthecorrespondingvaluesTable">
        <link:definition>079 - 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/AssetsHeldforSaleDetails" id="bitf_r_AssetsHeldforSaleDetails">
        <link:definition>080 - 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/ScheduleofmovementofassetsheldforsaleTable" id="bitf_r_ScheduleofmovementofassetsheldforsaleTable">
        <link:definition>081 - Disclosure - Assets Held for Sale (Details) - Schedule of movement 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/ImpairmentDetails" id="bitf_r_ImpairmentDetails">
        <link:definition>082 - 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/ScheduleofimpairmentlossreversalintheconsolidatedstatementsofprofitorlossandcomprehensiveprofitorlossTable" id="bitf_r_ScheduleofimpairmentlossreversalintheconsolidatedstatementsofprofitorlossandcomprehensiveprofitorlossTable">
        <link:definition>083 - Disclosure - Impairment (Details) - Schedule of impairment loss (reversal) in the 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/ScheduleofimpairmentonequipmentandconstructionprepaymentsTable" id="bitf_r_ScheduleofimpairmentonequipmentandconstructionprepaymentsTable">
        <link:definition>084 - Disclosure - Impairment (Details) - Schedule of impairment on equipment and construction prepayments</link:definition>
        <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/ScheduleoffurtherimpairmentTable" id="bitf_r_ScheduleoffurtherimpairmentTable">
        <link:definition>085 - Disclosure - Impairment (Details) - Schedule of further 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/ScheduleoffurtherimpairmentTable_Parentheticals" id="bitf_r_ScheduleoffurtherimpairmentTable_Parentheticals">
        <link:definition>086 - Disclosure - Impairment (Details) - Schedule of further impairment (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/ScheduleofkeyassumptionsusedinthevalueinusecalculationTable" id="bitf_r_ScheduleofkeyassumptionsusedinthevalueinusecalculationTable">
        <link:definition>087 - Disclosure - Impairment (Details) - Schedule of key assumptions used in the value in use calculation</link:definition>
        <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>088 - 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>089 - 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/ScheduleofquantityofBVVEheldbythecompanyTable" id="bitf_r_ScheduleofquantityofBVVEheldbythecompanyTable">
        <link:definition>090 - Disclosure - Property, Plant and Equipment (Details) - Schedule of quantity of BVVE held by the company</link:definition>
        <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>091 - 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/LongTermDepositsEquipmentPrepaymentsOtherandCommitmentsDetails" id="bitf_r_LongTermDepositsEquipmentPrepaymentsOtherandCommitmentsDetails">
        <link:definition>092 - Disclosure - Long-Term Deposits, Equipment Prepayments, Other and Commitments (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/ScheduleoflongtermdepositsequipmentprepaymentsotherandcommitmentsTable" id="bitf_r_ScheduleoflongtermdepositsequipmentprepaymentsotherandcommitmentsTable">
        <link:definition>093 - Disclosure - Long-Term Deposits, Equipment Prepayments, Other and Commitments (Details) - Schedule of long-term deposits, equipment prepayments, other and commitments</link:definition>
        <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>094 - 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/CreditFacilityDetails" id="bitf_r_CreditFacilityDetails">
        <link:definition>095 - Disclosure - Credit Facility (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/ScheduleofcreditfacilityTable" id="bitf_r_ScheduleofcreditfacilityTable">
        <link:definition>096 - Disclosure - Credit Facility (Details) - Schedule of credit facility</link:definition>
        <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>097 - 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>098 - 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>099 - 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/ScheduleofequipmentfinancingandbalanceoftheloansandthenetbookvalueNBVTable" id="bitf_r_ScheduleofequipmentfinancingandbalanceoftheloansandthenetbookvalueNBVTable">
        <link:definition>100 - Disclosure - Long-Term Debt (Details) - Schedule of equipment financing and balance of the loans and the net book value (NBV)</link:definition>
        <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>101 - 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>102 - 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>103 - 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>104 - 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>105 - 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>106 - 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>107 - 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>108 - 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>109 - 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>110 - 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>111 - 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>112 - 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/FinancialInstrumentsDetails" id="bitf_r_FinancialInstrumentsDetails">
        <link:definition>113 - 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>114 - 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>115 - 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>116 - 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>117 - 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>118 - 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>119 - 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>
      <link:roleType roleURI="http://www.bitf.com/role/ScheduleofcompensationofkeymanagementanddirectorsTable" id="bitf_r_ScheduleofcompensationofkeymanagementanddirectorsTable">
        <link:definition>120 - 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>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraxgN+y4eJePdWyPYKjWFebUb6Y5Hpoo9gw+pJGzAc4FjrfS/iwYLr5579C6J6Ey7q4crVGgA6JKW2EQ2XW4GDNkF60MGhwvV4tDxhpBNeURU4gBak+kicoV8C9SrH9OW13akO3Z4RdxaWoWd0PUxphAzAsIgcU1jF6/s66RF7qHMHt5O8qtSlazXem2PImiXk=] CSR-->
      <link:roleType roleURI="http://www.bitf.com/role/SubsidiariesDetails" id="bitf_r_SubsidiariesDetails">
        <link:definition>121 - Disclosure - Subsidiaries (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/ScheduleofsignificantsubsidiariesTable" id="bitf_r_ScheduleofsignificantsubsidiariesTable">
        <link:definition>122 - 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>123 - 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/SheduleofsharesandincomelossusedinthecomputationofnetearningslosspershareTable" id="bitf_r_SheduleofsharesandincomelossusedinthecomputationofnetearningslosspershareTable">
        <link:definition>124 - Disclosure - Net Earnings (Loss) Per Share (Details) - Shedule of shares and income (loss) used in the computation of 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/ShareBasedPaymentDetails" id="bitf_r_ShareBasedPaymentDetails">
        <link:definition>125 - Disclosure - Share-Based Payment (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/ScheduleofexpenserecognizedinthefinancialstatementsforemployeeservicesreceivedTable" id="bitf_r_ScheduleofexpenserecognizedinthefinancialstatementsforemployeeservicesreceivedTable">
        <link:definition>126 - Disclosure - Share-Based Payment (Details) - Schedule of expense recognized in the financial statements for employee services received</link:definition>
        <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/ScheduleofinputsusedtovaluetheoptiongrantsusingtheblackscholesmodelTable" id="bitf_r_ScheduleofinputsusedtovaluetheoptiongrantsusingtheblackscholesmodelTable">
        <link:definition>127 - Disclosure - Share-Based Payment (Details) - Schedule of inputs used to value the option grants using the black-scholes model</link:definition>
        <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>128 - Disclosure - Share-Based Payment (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/ScheduleofcostofrevenuesTable" id="bitf_r_ScheduleofcostofrevenuesTable">
        <link:definition>129 - 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>130 - 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>131 - 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>132 - 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>133 - 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/ScheduleofpropertyplantandequipmentTable1" id="bitf_r_ScheduleofpropertyplantandequipmentTable1">
        <link:definition>134 - Disclosure - Geographical 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/ScheduleofadditionaldetailstothestatementofcashflowsTable" id="bitf_r_ScheduleofadditionaldetailstothestatementofcashflowsTable">
        <link:definition>135 - Disclosure - Additional Details to the Statement of Cash Flows (Details) - Schedule of additional details to the statement 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/SubsequentEventsDetails" id="bitf_r_SubsequentEventsDetails">
        <link:definition>136 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://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/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/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/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/sic/2022" schemaLocation="https://xbrl.sec.gov/sic/2022/sic-2022.xsd"/>
  <xs:element name="ConsolidatedStatementsOfChangesInEquityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ConsolidatedStatementsOfChangesInEquityAbstract"/>
  <xs:element name="ReportingEntityBasisOfPresentationAndLiquiditytextBlockAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ReportingEntityBasisOfPresentationAndLiquiditytextBlockAbstract"/>
  <xs:element name="ScheduleOfFinancialStatementsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfFinancialStatementsAbstract"/>
  <xs:element name="DisclosureOfHowEntityManagesLiquidityRiskTextBlockAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfHowEntityManagesLiquidityRiskTextBlockAbstract"/>
  <xs:element name="DisclosureOfSignificantAccountingPoliciesTextBlockAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfSignificantAccountingPoliciesTextBlockAbstract"/>
  <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="DisclosureOfAccountingJudgementsAndEstimatesTextBlockAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfAccountingJudgementsAndEstimatesTextBlockAbstract"/>
  <xs:element name="DisclosureOfContingentLiabilitiesInBusinessCombinationTextBlockAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfContingentLiabilitiesInBusinessCombinationTextBlockAbstract"/>
  <xs:element name="ScheduleOfFairValuesOfTheIdentifiableAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfFairValuesOfTheIdentifiableAssetsAbstract"/>
  <xs:element name="DisclosureOfCashAndCashEquivalentsTextBlockAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfCashAndCashEquivalentsTextBlockAbstract"/>
  <xs:element name="ScheduleOfCashAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfCashAbstract"/>
  <xs:element name="DisclosureOfTradeAndOtherReceivablesTextBlockAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfTradeAndOtherReceivablesTextBlockAbstract"/>
  <xs:element name="ScheduleOfCreditRiskExposureOfTheCompanySTradeReceivablesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfCreditRiskExposureOfTheCompanySTradeReceivablesAbstract"/>
  <xs:element name="DisclosureOfOtherAssetsTextBlockAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfOtherAssetsTextBlockAbstract"/>
  <xs:element name="ScheduleOfOtherAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfOtherAssetsAbstract"/>
  <xs:element name="DisclosureOfDigitalAssetsExplanatoryAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfDigitalAssetsExplanatoryAbstract"/>
  <xs:element name="ScheduleOfBitcoinTransactionsAndTheCorrespondingValuesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfBitcoinTransactionsAndTheCorrespondingValuesAbstract"/>
  <xs:element name="DisclosureOfNonCurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleTextBlockAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfNonCurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleTextBlockAbstract"/>
  <xs:element name="ScheduleOfMovementOfAssetsHeldForSaleAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfMovementOfAssetsHeldForSaleAbstract"/>
  <xs:element name="DisclosureOfImpairmentLossAndReversalOfImpairmentLossTextBlockAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTextBlockAbstract"/>
  <xs:element name="ScheduleOfImpairmentLossReversalInTheConsolidatedStatementsOfProfitOrLossAndComprehensiveProfitOrLossAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfImpairmentLossReversalInTheConsolidatedStatementsOfProfitOrLossAndComprehensiveProfitOrLossAbstract"/>
  <xs:element name="ScheduleOfImpairmentOnEquipmentAndConstructionPrepaymentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfImpairmentOnEquipmentAndConstructionPrepaymentsAbstract"/>
  <xs:element name="ScheduleOfFurtherImpairmentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfFurtherImpairmentAbstract"/>
  <xs:element name="ScheduleOfKeyAssumptionsUsedInTheValueInUseCalculationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfKeyAssumptionsUsedInTheValueInUseCalculationAbstract"/>
  <xs:element name="DisclosureOfPropertyPlantAndEquipmentTextBlockAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfPropertyPlantAndEquipmentTextBlockAbstract"/>
  <xs:element name="ScheduleOfQuantityOfBvveHeldByTheCompanyAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfQuantityOfBvveHeldByTheCompanyAbstract"/>
  <xs:element name="DisclosureOfIntangibleAssetsTextBlockAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfIntangibleAssetsTextBlockAbstract"/>
  <xs:element name="ScheduleOfIntangibleAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfIntangibleAssetsAbstract"/>
  <xs:element name="LongTermDepositsAndAdvancePaymentsOnEquipmentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_LongTermDepositsAndAdvancePaymentsOnEquipmentAbstract"/>
  <xs:element name="ScheduleOfLongTermDepositsEquipmentPrepaymentsOtherAndCommitmentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfLongTermDepositsEquipmentPrepaymentsOtherAndCommitmentsAbstract"/>
  <xs:element name="DisclosureOfTradeAndOtherPayablesTextBlockAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfTradeAndOtherPayablesTextBlockAbstract"/>
  <xs:element name="ScheduleOfTradePayablesAndAccruedLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfTradePayablesAndAccruedLiabilitiesAbstract"/>
  <xs:element name="CreditFacilityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CreditFacilityAbstract"/>
  <xs:element name="ScheduleOfCreditFacilityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfCreditFacilityAbstract"/>
  <xs:element name="DisclosureOfBorrowingsTextBlockAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfBorrowingsTextBlockAbstract"/>
  <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="ScheduleOfEquipmentFinancingAndBalanceOfTheLoansAndTheNetBookValueNbvAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfEquipmentFinancingAndBalanceOfTheLoansAndTheNetBookValueNbvAbstract"/>
  <xs:element name="DisclosureOfLeasesTextBlockAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfLeasesTextBlockAbstract"/>
  <xs:element name="ScheduleOfRightOfUseAssetsAndLeaseLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfRightOfUseAssetsAndLeaseLiabilitiesAbstract"/>
  <xs:element name="DisclosureOfIncomeTaxTextBlockAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfIncomeTaxTextBlockAbstract"/>
  <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="DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsTextBlockAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsTextBlockAbstract"/>
  <xs:element name="ScheduleOfAssetRetirementProvisionAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfAssetRetirementProvisionAbstract"/>
  <xs:element name="DisclosureOfShareCapitalReservesAndOtherEquityInterestTextBlockAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfShareCapitalReservesAndOtherEquityInterestTextBlockAbstract"/>
  <xs:element name="ScheduleOfOutstandingWarrantsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfOutstandingWarrantsAbstract"/>
  <xs:element name="DisclosureOfDerivativeFinancialInstrumentsTextBlockAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfDerivativeFinancialInstrumentsTextBlockAbstract"/>
  <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="DisclosureOfTransactionsBetweenRelatedPartiesTextBlockAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfTransactionsBetweenRelatedPartiesTextBlockAbstract"/>
  <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="DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTextBlockAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTextBlockAbstract"/>
  <xs:element name="DisclosureOfSubsidiariesTextBlockAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfSubsidiariesTextBlockAbstract"/>
  <xs:element name="ScheduleOfSignificantSubsidiariesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfSignificantSubsidiariesAbstract"/>
  <xs:element name="DisclosureOfEarningsPerShareTextBlockAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfEarningsPerShareTextBlockAbstract"/>
  <xs:element name="SheduleOfSharesAndIncomeLossUsedInTheComputationOfNetEarningsLossPerShareAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_SheduleOfSharesAndIncomeLossUsedInTheComputationOfNetEarningsLossPerShareAbstract"/>
  <xs:element name="DisclosureOfShareBasedPaymentArrangementsTextBlockAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfShareBasedPaymentArrangementsTextBlockAbstract"/>
  <xs:element name="ScheduleOfExpenseRecognizedInTheFinancialStatementsForEmployeeServicesReceivedAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfExpenseRecognizedInTheFinancialStatementsForEmployeeServicesReceivedAbstract"/>
  <xs:element name="ScheduleOfInputsUsedToValueTheOptionGrantsUsingTheBlackScholesModelAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfInputsUsedToValueTheOptionGrantsUsingTheBlackScholesModelAbstract"/>
  <xs:element name="ScheduleOfOutstandingStockOptionsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfOutstandingStockOptionsAbstract"/>
  <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="DisclosureOfGeographicalAreasTextBlockAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfGeographicalAreasTextBlockAbstract"/>
  <xs:element name="ScheduleOfRevenuesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfRevenuesAbstract"/>
  <xs:element name="DisclosureOfCashFlowStatementTextBlockAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfCashFlowStatementTextBlockAbstract"/>
  <xs:element name="ScheduleOfAdditionalDetailsToTheStatementOfCashFlowsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfAdditionalDetailsToTheStatementOfCashFlowsAbstract"/>
  <xs:element name="DisclosureOfEventsAfterReportingPeriodTextBlockAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfEventsAfterReportingPeriodTextBlockAbstract"/>
  <xs:element name="CurrentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CurrentAbstract"/>
  <xs:element name="NonCurrentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NonCurrentAbstract"/>
  <xs:element name="CurrentAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CurrentAbstract0"/>
  <xs:element name="NonCurrentAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NonCurrentAbstract0"/>
  <xs:element name="UnlabeledAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract"/>
  <xs:element name="ShouldBeReadInConjunctionWithTheNotesToTheConsolidatedFinancialStatementsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ShouldBeReadInConjunctionWithTheNotesToTheConsolidatedFinancialStatementsAbstract"/>
  <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="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="ShouldBeReadInConjunctionWithTheNotesToTheConsolidatedFinancialStatementsAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ShouldBeReadInConjunctionWithTheNotesToTheConsolidatedFinancialStatementsAbstract0"/>
  <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="ShouldBeReadInConjunctionWithTheNotesToTheConsolidatedFinancialStatementsAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ShouldBeReadInConjunctionWithTheNotesToTheConsolidatedFinancialStatementsAbstract1"/>
  <xs:element name="ConsiderationTransferredAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ConsiderationTransferredAbstract"/>
  <xs:element name="UnlabeledAbstract9" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract9"/>
  <xs:element name="RecognizedAmountsOfIdentifiableAssetsAcquiredAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_RecognizedAmountsOfIdentifiableAssetsAcquiredAbstract"/>
  <xs:element name="CostAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CostAbstract"/>
  <xs:element name="UnlabeledAbstract10" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract10"/>
  <xs:element name="AccumulatedDepreciationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AccumulatedDepreciationAbstract"/>
  <xs:element name="UnlabeledAbstract11" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract11"/>
  <xs:element name="CostAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CostAbstract0"/>
  <xs:element name="UnlabeledAbstract12" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract12"/>
  <xs:element name="AccumulatedDepreciationAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AccumulatedDepreciationAbstract0"/>
  <xs:element name="UnlabeledAbstract13" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract13"/>
  <xs:element name="CostAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CostAbstract1"/>
  <xs:element name="UnlabeledAbstract14" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract14"/>
  <xs:element name="AccumulatedAmortizationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AccumulatedAmortizationAbstract"/>
  <xs:element name="UnlabeledAbstract15" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract15"/>
  <xs:element name="CostAbstract2" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CostAbstract2"/>
  <xs:element name="UnlabeledAbstract16" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract16"/>
  <xs:element name="AccumulatedAmortizationAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AccumulatedAmortizationAbstract0"/>
  <xs:element name="UnlabeledAbstract17" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract17"/>
  <xs:element name="CurrentTaxRecoveryExpenseAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CurrentTaxRecoveryExpenseAbstract"/>
  <xs:element name="UnlabeledAbstract18" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract18"/>
  <xs:element name="DeferredTaxRecoveryExpenseAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DeferredTaxRecoveryExpenseAbstract"/>
  <xs:element name="FinancialAssetsAtAmortizedCostAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_FinancialAssetsAtAmortizedCostAbstract"/>
  <xs:element name="UnlabeledAbstract19" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract19"/>
  <xs:element name="FinancialLiabilitiesAtAmortizedCostAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_FinancialLiabilitiesAtAmortizedCostAbstract"/>
  <xs:element name="UnlabeledAbstract20" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract20"/>
  <xs:element name="TradePayablesAndAccruedLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_TradePayablesAndAccruedLiabilitiesAbstract"/>
  <xs:element name="UnlabeledAbstract21" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnlabeledAbstract21"/>
  <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="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="AssetRetirementProvision" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_AssetRetirementProvision"/>
  <xs:element name="GainLossOnRevaluationOfDigitalAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_GainLossOnRevaluationOfDigitalAssets"/>
  <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="SharebasedPaymentinShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_SharebasedPaymentinShares"/>
  <xs:element name="DeferredTaxExpenseRelatedToEquityIssuanceCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_DeferredTaxExpenseRelatedToEquityIssuanceCosts"/>
  <xs:element name="ExerciseOfWarrantsAndStockOptionsShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ExerciseOfWarrantsAndStockOptionsShares"/>
  <xs:element name="IncreaseDecreaseConversionOfLongtermDebt" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_IncreaseDecreaseConversionOfLongtermDebt"/>
  <xs:element name="ConversionOfLongtermDebtShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ConversionOfLongtermDebtShares"/>
  <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="DigitalAssetsLiquidated" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_DigitalAssetsLiquidated"/>
  <xs:element name="DigitalAssetMined" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_DigitalAssetMined"/>
  <xs:element name="LossgainOnDispositionOfPropertyPlantAndEquipment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_LossgainOnDispositionOfPropertyPlantAndEquipment"/>
  <xs:element name="InterestAndFinancialExpensesPaid" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_InterestAndFinancialExpensesPaid"/>
  <xs:element name="PurchaseOfMarketableSecurities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_PurchaseOfMarketableSecurities"/>
  <xs:element name="PurchaseOfDigitalAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_PurchaseOfDigitalAssets"/>
  <xs:element name="EquipmentPrepayment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_EquipmentPrepayment"/>
  <xs:element name="ExerciseOfWarrants" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ExerciseOfWarrants"/>
  <xs:element name="RepaymentOfCreditFacility" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_RepaymentOfCreditFacility"/>
  <xs:element name="ReportingEntityBasisOfPresentationAndLiquiditytextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ReportingEntityBasisOfPresentationAndLiquiditytextBlock"/>
  <xs:element name="LiquidityTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_LiquidityTable"/>
  <xs:element name="LiquidityLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_LiquidityLineItems"/>
  <xs:element name="SignificantAccountingJudgmentsandEstimatesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_SignificantAccountingJudgmentsandEstimatesTable"/>
  <xs:element name="SignificantAccountingJudgmentsandEstimatesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_SignificantAccountingJudgmentsandEstimatesLineItems"/>
  <xs:element name="OtherAssetsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_OtherAssetsTable"/>
  <xs:element name="OtherAssetsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_OtherAssetsLineItems"/>
  <xs:element name="DisclosureOfDigitalAssetsExplanatoryTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfDigitalAssetsExplanatoryTextBlock"/>
  <xs:element name="PropertyPlantandEquipmentTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_PropertyPlantandEquipmentTable"/>
  <xs:element name="PropertyPlantandEquipmentLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_PropertyPlantandEquipmentLineItems"/>
  <xs:element name="LongTermDepositsAndAdvancePaymentsOnEquipmentTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_LongTermDepositsAndAdvancePaymentsOnEquipmentTextBlock"/>
  <xs:element name="TradePayablesandAccruedLiabilitiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_TradePayablesandAccruedLiabilitiesTable"/>
  <xs:element name="TradePayablesandAccruedLiabilitiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_TradePayablesandAccruedLiabilitiesLineItems"/>
  <xs:element name="CreditFacilityTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CreditFacilityTextBlock"/>
  <xs:element name="AssetRetirementProvisionTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_AssetRetirementProvisionTable"/>
  <xs:element name="AssetRetirementProvisionLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AssetRetirementProvisionLineItems"/>
  <xs:element name="TransactionsandBalanceswithRelatedPartiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_TransactionsandBalanceswithRelatedPartiesTable"/>
  <xs:element name="TransactionsandBalanceswithRelatedPartiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_TransactionsandBalanceswithRelatedPartiesLineItems"/>
  <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="AdditionalDetailstotheStatementofCashFlowsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_AdditionalDetailstotheStatementofCashFlowsTable"/>
  <xs:element name="AdditionalDetailstotheStatementofCashFlowsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AdditionalDetailstotheStatementofCashFlowsLineItems"/>
  <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="ComparativeFigurespolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ComparativeFigurespolicyTextBlock"/>
  <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="ScheduleOfFairValuesOfTheIdentifiableAssetsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfFairValuesOfTheIdentifiableAssetsTableTextBlock"/>
  <xs:element name="ScheduleOfCashTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfCashTableTextBlock"/>
  <xs:element name="ScheduleOfCreditRiskExposureOfTheCompanysTradeReceivablesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfCreditRiskExposureOfTheCompanysTradeReceivablesTableTextBlock"/>
  <xs:element name="ScheduleOfOtherAssetTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfOtherAssetTableTextBlock"/>
  <xs:element name="ScheduleOfBitcoinTransactionsAndTheCorrespondingValuesExplanatoryTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfBitcoinTransactionsAndTheCorrespondingValuesExplanatoryTextBlock"/>
  <xs:element name="ScheduleOfImpairmentOnEquipmentAndConstructionPrepaymentstextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfImpairmentOnEquipmentAndConstructionPrepaymentstextBlock"/>
  <xs:element name="ScheduleOfFurtherImpairmenttextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfFurtherImpairmenttextBlock"/>
  <xs:element name="ScheduleOfKeyAssumptionsUsedInTheValueInUseCalculationtextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfKeyAssumptionsUsedInTheValueInUseCalculationtextBlock"/>
  <xs:element name="ScheduleOfPropertyPlantAndEquipmentTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfPropertyPlantAndEquipmentTableTextBlock"/>
  <xs:element name="ScheduleOfQuantityOfBVVEHeldByTheCompanyTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfQuantityOfBVVEHeldByTheCompanyTableTextBlock"/>
  <xs:element name="ScheduleOfLongtermDepositsAndAdvancePaymentsOnEquipmentTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfLongtermDepositsAndAdvancePaymentsOnEquipmentTableTextBlock"/>
  <xs:element name="TradePayablesandAccruedLiabilitiesTablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_TradePayablesandAccruedLiabilitiesTablesTable"/>
  <xs:element name="TradePayablesandAccruedLiabilitiesTablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_TradePayablesandAccruedLiabilitiesTablesLineItems"/>
  <xs:element name="ScheduleOfCreditFacilityTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfCreditFacilityTableTextBlock"/>
  <xs:element name="DisclosureOfEquipmentFinancingAndBalanceOfTheLoansAndTheNetBookValueNBVTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfEquipmentFinancingAndBalanceOfTheLoansAndTheNetBookValueNBVTableTextBlock"/>
  <xs:element name="ScheduleOfRightofuseAssetsAndLeaseLiabilitiesTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfRightofuseAssetsAndLeaseLiabilitiesTextBlock"/>
  <xs:element name="ScheduleOfCurrentAndDeferredIncomeTaxExpenseTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfCurrentAndDeferredIncomeTaxExpenseTableTextBlock"/>
  <xs:element name="ScheduleOfEffectiveTaxRateTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfEffectiveTaxRateTableTextBlock"/>
  <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="ScheduleOfAssetRetirementProvisionTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfAssetRetirementProvisionTableTextBlock"/>
  <xs:element name="ScheduleOfCarryingValuesAndTheFairValueOfAssetsAndLiabilitiesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfCarryingValuesAndTheFairValueOfAssetsAndLiabilitiesTableTextBlock"/>
  <xs:element name="ScheduleOfForeignCurrencyRiskTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfForeignCurrencyRiskTableTextBlock"/>
  <xs:element name="ScheduleOfBalancesWithRelatedPartiesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfBalancesWithRelatedPartiesTableTextBlock"/>
  <xs:element name="ScheduleOfCompensationOfKeyManagementAndDirectorsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfCompensationOfKeyManagementAndDirectorsTableTextBlock"/>
  <xs:element name="TransactionsandBalanceswithRelatedPartiesTablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_TransactionsandBalanceswithRelatedPartiesTablesTable"/>
  <xs:element name="TransactionsandBalanceswithRelatedPartiesTablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_TransactionsandBalanceswithRelatedPartiesTablesLineItems"/>
  <xs:element name="ScheduleOfLegalOwnerOfBackboneMiningSolutionsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfLegalOwnerOfBackboneMiningSolutionsTableTextBlock"/>
  <xs:element name="ScheduleOfExpenseRecognizedInTheFinancialStatementsForEmployeeServicesReceivedTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfExpenseRecognizedInTheFinancialStatementsForEmployeeServicesReceivedTableTextBlock"/>
  <xs:element name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock"/>
  <xs:element name="ScheduleOfOutstandingStockOptionsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfOutstandingStockOptionsTableTextBlock"/>
  <xs:element name="ScheduleOfCostOfSalesExpensesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfCostOfSalesExpensesTableTextBlock"/>
  <xs:element name="ScheduleOfGeneralAndAdministrativeExpensesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ScheduleOfGeneralAndAdministrativeExpensesTableTextBlock"/>
  <xs:element name="DisclosureOfRevenuesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisclosureOfRevenuesTableTextBlock"/>
  <xs:element name="PropertyAndEquipmentTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_PropertyAndEquipmentTableTextBlock"/>
  <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="AdditionalDetailstotheStatementofCashFlowsTablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_AdditionalDetailstotheStatementofCashFlowsTablesTable"/>
  <xs:element name="AdditionalDetailstotheStatementofCashFlowsTablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AdditionalDetailstotheStatementofCashFlowsTablesLineItems"/>
  <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="FinancialStatementsTerms" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_FinancialStatementsTerms"/>
  <xs:element name="BasisofPresentationandSignificantAccountingPoliciesDetailsScheduleofrightofuseassetsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_BasisofPresentationandSignificantAccountingPoliciesDetailsScheduleofrightofuseassetsTable"/>
  <xs:element name="BasisofPresentationandSignificantAccountingPoliciesDetailsScheduleofrightofuseassetsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BasisofPresentationandSignificantAccountingPoliciesDetailsScheduleofrightofuseassetsLineItems"/>
  <xs:element name="BasisofPresentationandSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_BasisofPresentationandSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentTable"/>
  <xs:element name="BasisofPresentationandSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BasisofPresentationandSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentLineItems"/>
  <xs:element name="BVVEDepreciationMethod" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BVVEDepreciationMethod"/>
  <xs:element name="DepreciationMethodOfPropertyPlantAndEquipment" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DepreciationMethodOfPropertyPlantAndEquipment"/>
  <xs:element name="BasisofPresentationandSignificantAccountingPoliciesDetailsScheduleofyearsdepreciationmethodTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_BasisofPresentationandSignificantAccountingPoliciesDetailsScheduleofyearsdepreciationmethodTable"/>
  <xs:element name="BasisofPresentationandSignificantAccountingPoliciesDetailsScheduleofyearsdepreciationmethodLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BasisofPresentationandSignificantAccountingPoliciesDetailsScheduleofyearsdepreciationmethodLineItems"/>
  <xs:element name="DepreciationRatePropertyPlantAndEquipments" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DepreciationRatePropertyPlantAndEquipments"/>
  <xs:element name="BasisofPresentationandSignificantAccountingPoliciesDetailsScheduleofintangibleassetsareamortizedTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_BasisofPresentationandSignificantAccountingPoliciesDetailsScheduleofintangibleassetsareamortizedTable"/>
  <xs:element name="BasisofPresentationandSignificantAccountingPoliciesDetailsScheduleofintangibleassetsareamortizedLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BasisofPresentationandSignificantAccountingPoliciesDetailsScheduleofintangibleassetsareamortizedLineItems"/>
  <xs:element name="DepreciationPeriod1" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DepreciationPeriod1"/>
  <xs:element name="BusinessCombinationDetailsScheduleoffairvaluesoftheidentifiableassetsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_BusinessCombinationDetailsScheduleoffairvaluesoftheidentifiableassetsTable"/>
  <xs:element name="BusinessCombinationDetailsScheduleoffairvaluesoftheidentifiableassetsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BusinessCombinationDetailsScheduleoffairvaluesoftheidentifiableassetsLineItems"/>
  <xs:element name="ElectricalComponents" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ElectricalComponents"/>
  <xs:element name="IntangibleAssetsFavorableLease" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_IntangibleAssetsFavorableLease"/>
  <xs:element name="BusinessCombinationDetailsScheduleoffairvaluesoftheidentifiableassetsParentheticalsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_BusinessCombinationDetailsScheduleoffairvaluesoftheidentifiableassetsParentheticalsTable"/>
  <xs:element name="BusinessCombinationDetailsScheduleoffairvaluesoftheidentifiableassetsParentheticalsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BusinessCombinationDetailsScheduleoffairvaluesoftheidentifiableassetsParentheticalsLineItems"/>
  <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="GrossCarryingAmounts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_GrossCarryingAmounts"/>
  <xs:element name="OtherAssetsDetailsScheduleofotherassetsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_OtherAssetsDetailsScheduleofotherassetsTable"/>
  <xs:element name="OtherAssetsDetailsScheduleofotherassetsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_OtherAssetsDetailsScheduleofotherassetsLineItems"/>
  <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="ElectricityCreditReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ElectricityCreditReceivable"/>
  <xs:element name="InsuranceRefundAndOtherReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_InsuranceRefundAndOtherReceivables"/>
  <xs:element name="QuantityBeginningBalance1" type="xbrli:integerItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_QuantityBeginningBalance1"/>
  <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="QuantityOfBitcoinMined" type="xbrli:integerItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_QuantityOfBitcoinMined"/>
  <xs:element name="BitcoinMinedValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_BitcoinMinedValue"/>
  <xs:element name="QuantityBitcoinPurchased" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_QuantityBitcoinPurchased"/>
  <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="QuantityOfBitcoinExchangedForLongtermDebtRepayment" type="xbrli:integerItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_QuantityOfBitcoinExchangedForLongtermDebtRepayment"/>
  <xs:element name="BitcoinExchangedForLongtermDebtRepaymentValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_BitcoinExchangedForLongtermDebtRepaymentValue"/>
  <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="AssetsHeldforSaleDetailsScheduleofmovementofassetsheldforsaleTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_AssetsHeldforSaleDetailsScheduleofmovementofassetsheldforsaleTable"/>
  <xs:element name="AssetsHeldforSaleDetailsScheduleofmovementofassetsheldforsaleLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AssetsHeldforSaleDetailsScheduleofmovementofassetsheldforsaleLineItems"/>
  <xs:element name="QuantityBeginningBalance" type="xbrli:integerItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_QuantityBeginningBalance"/>
  <xs:element name="ValueBeginningBalance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ValueBeginningBalance"/>
  <xs:element name="QuantityAdditions" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_QuantityAdditions"/>
  <xs:element name="RightofuseAssetsValueAdditions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_RightofuseAssetsValueAdditions"/>
  <xs:element name="QuantityDispositions" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_QuantityDispositions"/>
  <xs:element name="QuantityImpairmentReversal" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_QuantityImpairmentReversal"/>
  <xs:element name="ValueImpairmentAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ValueImpairmentAmount"/>
  <xs:element name="QuantityEndingBalance1" type="xbrli:integerItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_QuantityEndingBalance1"/>
  <xs:element name="ValueEndingBalance1" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ValueEndingBalance1"/>
  <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="ImpairmentDetailsScheduleofimpairmentonequipmentandconstructionprepaymentsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_ImpairmentDetailsScheduleofimpairmentonequipmentandconstructionprepaymentsTable"/>
  <xs:element name="ImpairmentDetailsScheduleofimpairmentonequipmentandconstructionprepaymentsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ImpairmentDetailsScheduleofimpairmentonequipmentandconstructionprepaymentsLineItems"/>
  <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="ImpairmentDetailsScheduleoffurtherimpairmentTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_ImpairmentDetailsScheduleoffurtherimpairmentTable"/>
  <xs:element name="ImpairmentDetailsScheduleoffurtherimpairmentLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ImpairmentDetailsScheduleoffurtherimpairmentLineItems"/>
  <xs:element name="IncreaseInImpairmentLossDecreaseInRevenues" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_IncreaseInImpairmentLossDecreaseInRevenues"/>
  <xs:element name="IncreaseInImpairmentLossIncreaseInDiscountRate" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_IncreaseInImpairmentLossIncreaseInDiscountRate"/>
  <xs:element name="IncreaseInImpairmentLossIncreaseInEnergyPrices" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_IncreaseInImpairmentLossIncreaseInEnergyPrices"/>
  <xs:element name="ImpairmentDetailsScheduleoffurtherimpairmentParentheticalsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_ImpairmentDetailsScheduleoffurtherimpairmentParentheticalsTable"/>
  <xs:element name="ImpairmentDetailsScheduleoffurtherimpairmentParentheticalsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ImpairmentDetailsScheduleoffurtherimpairmentParentheticalsLineItems"/>
  <xs:element name="EnergyPricesPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_EnergyPricesPercentage"/>
  <xs:element name="DescriptionofRevenues" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DescriptionofRevenues"/>
  <xs:element name="DiscountRateAndPeriodDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DiscountRateAndPeriodDescription"/>
  <xs:element name="DescriptionofEnergyPrices1" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DescriptionofEnergyPrices1"/>
  <xs:element name="DescriptionofTerminalValues1" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DescriptionofTerminalValues1"/>
  <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="MeasurementPeriodAdjustmentToBusinessCombination" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_MeasurementPeriodAdjustmentToBusinessCombination"/>
  <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="PropertyPlantandEquipmentDetailsScheduleofquantityofBVVEheldbythecompanyTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_PropertyPlantandEquipmentDetailsScheduleofquantityofBVVEheldbythecompanyTable"/>
  <xs:element name="PropertyPlantandEquipmentDetailsScheduleofquantityofBVVEheldbythecompanyLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_PropertyPlantandEquipmentDetailsScheduleofquantityofBVVEheldbythecompanyLineItems"/>
  <xs:element name="QuantityAsOfJanuary12022" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_QuantityAsOfJanuary12022"/>
  <xs:element name="DisposalsPropertyPlantAndEquipments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DisposalsPropertyPlantAndEquipments"/>
  <xs:element name="PresentedAsROUAsset" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" 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="IntangibleAssetsDetailsScheduleofIntangibleassetsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_IntangibleAssetsDetailsScheduleofIntangibleassetsLineItems"/>
  <xs:element name="CostMeasurementPeriodAdjustmentToBusinessCombination" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_CostMeasurementPeriodAdjustmentToBusinessCombination"/>
  <xs:element name="AccumulatedAmortization" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_AccumulatedAmortization"/>
  <xs:element name="NetBookValueBalances" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_NetBookValueBalances"/>
  <xs:element name="TradeAccountsPayableAndAccruedLiabilitie" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_TradeAccountsPayableAndAccruedLiabilitie"/>
  <xs:element name="RevolvingCreditFacility" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_RevolvingCreditFacility"/>
  <xs:element name="InterestPayableOnRevolvingCreditFacility" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_InterestPayableOnRevolvingCreditFacility"/>
  <xs:element name="TotalCreditFacility" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_TotalCreditFacility"/>
  <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="LongTermDebtDetailsScheduleofequipmentfinancingandbalanceoftheloansandthenetbookvalueNBVTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_LongTermDebtDetailsScheduleofequipmentfinancingandbalanceoftheloansandthenetbookvalueNBVTable"/>
  <xs:element name="LongTermDebtDetailsScheduleofequipmentfinancingandbalanceoftheloansandthenetbookvalueNBVLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_LongTermDebtDetailsScheduleofequipmentfinancingandbalanceoftheloansandthenetbookvalueNBVLineItems"/>
  <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="ForeignExchange" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ForeignExchange"/>
  <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="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="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="DeferredTaxAssetRecognizedInTheStatementsOfIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_DeferredTaxAssetRecognizedInTheStatementsOfIncome"/>
  <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="CreditedToStatementsOfIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_CreditedToStatementsOfIncome"/>
  <xs:element name="ContingentLiabilitiesRecognisedInBusinesCombination" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ContingentLiabilitiesRecognisedInBusinesCombination"/>
  <xs:element name="ContingentLiabilitiesRecognisedInBusinesCombination1" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ContingentLiabilitiesRecognisedInBusinesCombination1"/>
  <xs:element name="NoncurrentPortionOfAssetRetirementProvision" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_NoncurrentPortionOfAssetRetirementProvision"/>
  <xs:element name="ShareCapitalDetailsScheduleofoutstandingwarrantsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_ShareCapitalDetailsScheduleofoutstandingwarrantsTable"/>
  <xs:element name="ShareCapitalDetailsScheduleofoutstandingwarrantsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ShareCapitalDetailsScheduleofoutstandingwarrantsLineItems"/>
  <xs:element name="NumberOfWarrantsOutstanding" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_NumberOfWarrantsOutstanding"/>
  <xs:element name="NumberOfWarrantsGranted" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NumberOfWarrantsGranted"/>
  <xs:element name="NumberOfWarrantsExercisedGranted" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NumberOfWarrantsExercisedGranted"/>
  <xs:element name="NumberOfWarrantsExpired" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NumberOfWarrantsExpired"/>
  <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="CreditFacility" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_CreditFacility"/>
  <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="FinancialInstrumentsDetailsScheduleofcontractualmaturitiesoffinancialliabilitiesandleaseliabilitiesnonfinancialliabilitiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_FinancialInstrumentsDetailsScheduleofcontractualmaturitiesoffinancialliabilitiesandleaseliabilitiesnonfinancialliabilitiesLineItems"/>
  <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="DirectorsRemuneration" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_DirectorsRemuneration"/>
  <xs:element name="DirectorAndSeniorManagementIncentivePlanincludedInAccruedLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_DirectorAndSeniorManagementIncentivePlanincludedInAccruedLiabilities"/>
  <xs:element name="CompaniesControlledByDirectors" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_CompaniesControlledByDirectors"/>
  <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="GeneralAndAdministrativeExpensesOthers" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_GeneralAndAdministrativeExpensesOthers"/>
  <xs:element name="NetFinancialExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_NetFinancialExpenses"/>
  <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="KeyManagementPersonnelCompensationSeverancePayments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_KeyManagementPersonnelCompensationSeverancePayments"/>
  <xs:element name="KeyManagementsPersonnelCompensation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_KeyManagementsPersonnelCompensation"/>
  <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="PercenatgeOfSecurities" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_PercenatgeOfSecurities"/>
  <xs:element name="EquityPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_EquityPercentage"/>
  <xs:element name="WeightedAverageNumberOfCommonSharesOutstandingBasic" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_WeightedAverageNumberOfCommonSharesOutstandingBasic"/>
  <xs:element name="WeightedAverageSharesOutstandingNumberOfSharesTheEffectOfDilutivePotentialOrdinarySh" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_WeightedAverageSharesOutstandingNumberOfSharesTheEffectOfDilutivePotentialOrdinarySh"/>
  <xs:element name="WeightedAverageNumberOfCommonSharesOutstandingDiluted" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_WeightedAverageNumberOfCommonSharesOutstandingDiluted"/>
  <xs:element name="ExpectedLifeOfStockOptions" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ExpectedLifeOfStockOptions"/>
  <xs:element name="ExercisePrice" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ExercisePrice"/>
  <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="QuantityOfOptionsGranteds" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_QuantityOfOptionsGranteds"/>
  <xs:element name="NumberOfOutstandingSharesOptions" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_NumberOfOutstandingSharesOptions"/>
  <xs:element name="WeightedAverageExercisePriceShareOptions" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_WeightedAverageExercisePriceShareOptions"/>
  <xs:element name="WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement"/>
  <xs:element name="NumberOfShareOptionsExercisedInSharebasedPaymentsArrangement" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NumberOfShareOptionsExercisedInSharebasedPaymentsArrangement"/>
  <xs:element name="NumberOfSharesOptionsExercisedInSharebasedPaymentArrangement" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NumberOfSharesOptionsExercisedInSharebasedPaymentArrangement"/>
  <xs:element name="WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement"/>
  <xs:element name="NumberOfShareOptionsExpiredInSharesbasedPaymentArrangement" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NumberOfShareOptionsExpiredInSharesbasedPaymentArrangement"/>
  <xs:element name="NumberOfSharesOptionsExpiredInSharebasedPaymentArrangement" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NumberOfSharesOptionsExpiredInSharebasedPaymentArrangement"/>
  <xs:element name="NumberOfExercisableShareOptionsExercisable" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_NumberOfExercisableShareOptionsExercisable"/>
  <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="LossOnRevaluationOfWarrants" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_LossOnRevaluationOfWarrants"/>
  <xs:element name="GainLossOnDispositionOfMarketableSecurities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_GainLossOnDispositionOfMarketableSecurities"/>
  <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="NetFinanceExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_NetFinanceExpenses"/>
  <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="GeographicalInformationDetailsScheduleofpropertyplantandequipmentTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_GeographicalInformationDetailsScheduleofpropertyplantandequipmentTable"/>
  <xs:element name="GeographicalInformationDetailsScheduleofpropertyplantandequipmentLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_GeographicalInformationDetailsScheduleofpropertyplantandequipmentLineItems"/>
  <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="DecreaseIncreaseInLongtermDeposits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_DecreaseIncreaseInLongtermDeposits"/>
  <xs:element name="AdjustmentForIncreasedecreaseInTaxesPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_AdjustmentForIncreasedecreaseInTaxesPayable"/>
  <xs:element name="PurchaseOfPropertyPlantAndEquipmentFinancedByShorttermCredit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_PurchaseOfPropertyPlantAndEquipmentFinancedByShorttermCredit"/>
  <xs:element name="LiquidityDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_LiquidityDetailsTable"/>
  <xs:element name="LiquidityDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_LiquidityDetailsLineItems"/>
  <xs:element name="PurchaseAgreements" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_PurchaseAgreements"/>
  <xs:element name="OutstandingPrincipalAndInterest" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_OutstandingPrincipalAndInterest"/>
  <xs:element name="ExtinguishmentOfLongTermDebt" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ExtinguishmentOfLongTermDebt"/>
  <xs:element name="OperatingAndInvestingRevisionAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_OperatingAndInvestingRevisionAmount"/>
  <xs:element name="BusinessCombinationCommonShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_BusinessCombinationCommonShares"/>
  <xs:element name="LeasePayments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_LeasePayments"/>
  <xs:element name="ProvisionalValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ProvisionalValue"/>
  <xs:element name="HostingFees" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_HostingFees"/>
  <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="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="CarryingAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_CarryingAmount"/>
  <xs:element name="NetProceeds" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_NetProceeds"/>
  <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="NetProceedsLoss" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_NetProceedsLoss"/>
  <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="ImpairmentChargeToGoodwill" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ImpairmentChargeToGoodwill"/>
  <xs:element name="ConstructionsInProgress" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ConstructionsInProgress"/>
  <xs:element name="ROUAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ROUAssets"/>
  <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="EnergyPricePercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_EnergyPricePercentage"/>
  <xs:element name="EstimatedCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_EstimatedCost"/>
  <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="PropertyPlantandEquipmentDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_PropertyPlantandEquipmentDetailsLineItems"/>
  <xs:element name="LongTermDepositsEquipmentPrepaymentsOtherandCommitmentsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_LongTermDepositsEquipmentPrepaymentsOtherandCommitmentsDetailsTable"/>
  <xs:element name="LongTermDepositsEquipmentPrepaymentsOtherandCommitmentsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_LongTermDepositsEquipmentPrepaymentsOtherandCommitmentsDetailsLineItems"/>
  <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="LeaseAgreementDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_LeaseAgreementDescription"/>
  <xs:element name="Commitments" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_Commitments"/>
  <xs:element name="CreditFacilityAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_CreditFacilityAmount"/>
  <xs:element name="FacilityBearsInterest" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_FacilityBearsInterest"/>
  <xs:element name="UnsuedFeePercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnsuedFeePercentage"/>
  <xs:element name="UnusedPortionOfCreditFacility" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_UnusedPortionOfCreditFacility"/>
  <xs:element name="CreditFacilityDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CreditFacilityDescription"/>
  <xs:element name="DrawnCreditFacility" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_DrawnCreditFacility"/>
  <xs:element name="FairMarketValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_FairMarketValue"/>
  <xs:element name="CompanyDrew" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_CompanyDrew"/>
  <xs:element name="FirstAmendment" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_FirstAmendment"/>
  <xs:element name="SecondAmendment" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_SecondAmendment"/>
  <xs:element name="CreditExposures" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_CreditExposures"/>
  <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="GrossProceeds" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_GrossProceeds"/>
  <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="CollateralMarketFairValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_CollateralMarketFairValue"/>
  <xs:element name="LoanAgreementsUnits" type="xbrli:decimalItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_LoanAgreementsUnits"/>
  <xs:element name="leaseAgreementsUnits" type="xbrli:decimalItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_leaseAgreementsUnits"/>
  <xs:element name="ReclassifiedFromLeaseLiabilitiesDebt" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ReclassifiedFromLeaseLiabilitiesDebt"/>
  <xs:element name="NumberOfTranches" type="xbrli:integerItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_NumberOfTranches"/>
  <xs:element name="TranchesLoan" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_TranchesLoan"/>
  <xs:element name="TermOfLoanTranches" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_TermOfLoanTranches"/>
  <xs:element name="LoansMaturityDateDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_LoansMaturityDateDescription"/>
  <xs:element name="ConvertibleDebtInstrument" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ConvertibleDebtInstrument"/>
  <xs:element name="CommonSharesIssued1" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CommonSharesIssued1"/>
  <xs:element name="IssuanceOfStockAndWarrant" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_IssuanceOfStockAndWarrant"/>
  <xs:element name="ClassOfWarrantOrRightDateFromWhichWarrantsOrRightsExercisable" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ClassOfWarrantOrRightDateFromWhichWarrantsOrRightsExercisable"/>
  <xs:element name="IssuanceOfStockAndWarrants" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_IssuanceOfStockAndWarrants"/>
  <xs:element name="InterestExpenseLoan" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_InterestExpenseLoan"/>
  <xs:element name="NumberOfMiningHardware" type="xbrli:decimalItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NumberOfMiningHardware"/>
  <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="LeaseActivity" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_LeaseActivity"/>
  <xs:element name="WarrantsIssued1" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_WarrantsIssued1"/>
  <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="SaleOfStockDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_SaleOfStockDomain"/>
  <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="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="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="WarrantsOutstanding" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_WarrantsOutstanding"/>
  <xs:element name="WarrantExercisesDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_WarrantExercisesDescription"/>
  <xs:element name="NumberOfPrivatePlacements" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NumberOfPrivatePlacements"/>
  <xs:element name="ProceedFromIssuanceOfPrivatePlacement" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ProceedFromIssuanceOfPrivatePlacement"/>
  <xs:element name="IssueCapitalCommonShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_IssueCapitalCommonShares"/>
  <xs:element name="WarrantsToPurchaseCommonShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_WarrantsToPurchaseCommonShares"/>
  <xs:element name="WarrantShareIssued" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_WarrantShareIssued"/>
  <xs:element name="BrokerWarrantsIssued" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bitf_BrokerWarrantsIssued"/>
  <xs:element name="BrokenWarrantRelatedToPrivatePlacement" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BrokenWarrantRelatedToPrivatePlacement"/>
  <xs:element name="WarrantsRelatedToPrivatePlacements" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_WarrantsRelatedToPrivatePlacements"/>
  <xs:element name="AdditionalCommonShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AdditionalCommonShares"/>
  <xs:element name="OtherCommonShareIssued" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_OtherCommonShareIssued"/>
  <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="ConsultingFees" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_ConsultingFees"/>
  <xs:element name="AccruedAndIncludedTradePayables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_AccruedAndIncludedTradePayables"/>
  <xs:element name="AccruedLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_AccruedLiabilities"/>
  <xs:element name="AdditionalPotentiallyDilutiveSecurities" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_AdditionalPotentiallyDilutiveSecurities"/>
  <xs:element name="ShareBasedPaymentDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_ShareBasedPaymentDetailsTable"/>
  <xs:element name="ShareBasedPaymentDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ShareBasedPaymentDetailsLineItems"/>
  <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="RestrictedStockUnitsDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_RestrictedStockUnitsDescription"/>
  <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="SubsequentEventsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bitf_SubsequentEventsDetailsTable"/>
  <xs:element name="SubsequentEventsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_SubsequentEventsDetailsLineItems"/>
  <xs:element name="CompanyReceivedNetProceeds" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_CompanyReceivedNetProceeds"/>
  <xs:element name="LoanAgreementSettleOutstandingAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_LoanAgreementSettleOutstandingAmount"/>
  <xs:element name="PaymentsForLoan" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_PaymentsForLoan"/>
  <xs:element name="LeaseLiabilityAgreementAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_LeaseLiabilityAgreementAmount"/>
  <xs:element name="LeaseLiabilityPayment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bitf_LeaseLiabilityPayment"/>
  <xs:element name="PrincipalAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_PrincipalAmount"/>
  <xs:element name="MinersForProceeds" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_MinersForProceeds"/>
  <xs:element name="GainLossOnDisposition" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bitf_GainLossOnDisposition"/>
  <xs:element name="SaleOfStockAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="bitf_SaleOfStockAxis"/>
  <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="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="BVVEMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BVVEMember"/>
  <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="BackboneMiningsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BackboneMiningsMember"/>
  <xs:element name="BackboneParaguayMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BackboneParaguayMember"/>
  <xs:element name="BitcoinMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BitcoinMember"/>
  <xs:element name="BitfarmsLtdIsraelMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BitfarmsLtdIsraelMember"/>
  <xs:element name="BitmainS19XPMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BitmainS19XPMember"/>
  <xs:element name="BitmainS19jProMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BitmainS19jProMember"/>
  <xs:element name="BlockFiLeaseMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BlockFiLeaseMember"/>
  <xs:element name="BlockFiLoanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BlockFiLoanMember"/>
  <xs:element name="BlockchainVerificationAndValidationEquipmentincludingMinersMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BlockchainVerificationAndValidationEquipmentincludingMinersMember"/>
  <xs:element name="BlockfiLoanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_BlockfiLoanMember"/>
  <xs:element name="CADHeldInTrustMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CADHeldInTrustMember"/>
  <xs:element name="CanaanAvalonA10BTCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CanaanAvalonA10BTCMember"/>
  <xs:element name="CanadianDollarsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_CanadianDollarsMember"/>
  <xs:element name="DispositionOfMinersMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DispositionOfMinersMember"/>
  <xs:element name="DominionCapitalLLCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DominionCapitalLLCMember"/>
  <xs:element name="ElectricalEquipmentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ElectricalEquipmentMember"/>
  <xs:element name="EmbeddedDerivativeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_EmbeddedDerivativeMember"/>
  <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="FoundryLoanFourMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_FoundryLoanFourMember"/>
  <xs:element name="FoundryLoanThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_FoundryLoanThreeMember"/>
  <xs:element name="FoundryLoanTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_FoundryLoanTwoMember"/>
  <xs:element name="FoundryLoansMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_FoundryLoansMember"/>
  <xs:element name="InnosiliconT2TCanaanAvalonA10AntminerT15AntminerS15MinersMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_InnosiliconT2TCanaanAvalonA10AntminerT15AntminerS15MinersMember"/>
  <xs:element name="InnosiliconT3T2TBTCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_InnosiliconT3T2TBTCMember"/>
  <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="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="MicroBTWhatsminerBTCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_MicroBTWhatsminerBTCMember"/>
  <xs:element name="MicroBTWhatsminerM20SMinersMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_MicroBTWhatsminerM20SMinersMember"/>
  <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="NetBookValueMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NetBookValueMember"/>
  <xs:element name="NintyOneDaysMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NintyOneDaysMember"/>
  <xs:element name="NumberOfWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_NumberOfWarrantsMember"/>
  <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="OtherBitmainAntminersBTCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_OtherBitmainAntminersBTCMember"/>
  <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="QuebecCryptocurrencyMiningCGUQuebecCGUMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_QuebecCryptocurrencyMiningCGUQuebecCGUMember"/>
  <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="ReservesAndOtherMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_ReservesAndOtherMember"/>
  <xs:element name="SixtyOneToNinetyDaysMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_SixtyOneToNinetyDaysMember"/>
  <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="TotalROUAssetsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_TotalROUAssetsMember"/>
  <xs:element name="USDHeldInTrustMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_USDHeldInTrustMember"/>
  <xs:element name="USDollarsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_USDollarsMember"/>
  <xs:element name="VoltaMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_VoltaMember"/>
  <xs:element name="WarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_WarrantsMember"/>
  <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="WeightedAverageExercisePriceMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_WeightedAverageExercisePriceMember"/>
  <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="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bitf_DocumentAndEntityInformationAbstract"/>
</xs:schema>
