Annual report pursuant to Section 13 and 15(d)

Warrants (Tables)

v3.23.3
Warrants (Tables)
12 Months Ended
Jun. 30, 2023
Warrants [Abstract]  
Schedule of Aggregate Intrinsic Value of the Warrants The aggregate intrinsic value of the warrants as of June 30, 2023 is $4,215,000 The aggregate intrinsic value of the warrants as of June 30, 2022 was $11,650.
Exercise Price     June 30,
2022
    Issued     Repricing     Exercised     Others     Cancelled     Expired     Redeemed     June 30,
2023
 
$ 0.03333               2,729,189       68,206,752                                                                   70,935,941  
$ 0.0500               575,000       (575,000 )                                            
-
 
$ 0.05688               298,875       (298,875 )                                            
-
 
$ 0.0747                                       16,181,392                               16,181,392  
$ 0.0800               600,000       (600,000 )                                            
-
 
$ 0.1000               14,739,021       (14,139,021 )                                             600,000  
$ 0.1200               390,230       (390,230 )                                            
-
 
$ 0.1250               6,425,000       (6,325,000 )                                             100,000  
$ 0.1380                       23,147,255                                               23,147,255  
$ 0.1500       500,000                                               (500,000 )            
-
 
$ 0.1563               1,871,800                                                       1,871,800  
$ 0.2000       2,417,500                               (2,417,500 )                            
-
 
$ 0.2250               2,800,000               (2,800,000 )                                    
-
 
$ 0.2500       4,878,260                       (2,128,260 )     (2,750,000 )                            
-
 
$ 0.2626       100,000                                                               100,000  
$ 0.2700               119,260       (119,260 )                                            
-
 
$ 0.2919       10,950,000               (8,532,500 )             (2,417,500 )                            
-
 
$ 0.3000       400,000       19,606,522       (2,586,956 )     (5,750,000 )     (10,869,566 )             (400,000 )             400,000  
$ 0.5000       500,000                                                               500,000  
          19,745,760       50,154,897       57,787,165       (10,678,260 )     (2,273,174 )    
-
      (900,000 )    
-
      113,836,388