Developer of an open-source platform designed to improve the usability and accessibility of decentralized applications. The company's platform supports the decentralized Internet by leveraging its tra...

Information Technology
Newark, DE, United States
Founded 2018
46 employees
Website
Valuation
$0
Share Price
N/A
Total Raised
$38.4M
Last Round
N/A