Supply, distribution, and key metrics for Send (SEND)
The total supply of Send is 974,153,709.99 SEND. The maximum supply is capped at 1,000,000,000 SEND.
Send currently has 342,040,997.086 SEND in circulation, which represents 34.2% of the maximum supply.
The exact launch date for Send is not currently available in our records.