For creators, you can download Node from the iOS or Android store. It may take 24-48 hours for your account to be verified. 


If you're a business looking to access Node, you can sign up for a subscription here.