v3.25.2
WARRANTS (Tables)
6 Months Ended
Jun. 30, 2025
Warrants  
Schedule of warrants
                           
    Number of
Warrants
    Weighted
Average
Exercise
Price
    Weighted Average
Remaining Contract Term
  Intrinsic Value
Outstanding, December 31, 2023     116,954,802     $ 0.037       4.25   $ 345,500
Issued     163,778,028     $ 0.03       5      
Cancelled         $            
Exercised     (2,181,818)     $            
Outstanding, December 31, 2024     278,541,012     $ 0.034       3.44   $
Issued         $            
Expired     (6,818,182)     $            
Exercised         $            
Outstanding, June 30, 2025     271,722,830     $ 0.022       2.32   $