When you create an App using the COCO Client SDK, it creates a Node for each network it participates in. So using an App, if you connect to 3 distinct networks, you have 3 nodes created. Creating separate nodes provides connectivity sandbox to ensure the best practices of security during App development. When you create a Device using the COCO Device SDK, it creates a Node for the device. Unlike an App, a Device can only be part of a single network, and not part of multiple networks simultaneously. Here is an example of how the pricing would work:
  • You purchase the Developer Edition
  • You create your first and only P2P network, and call it the “Home Network”
  • You connect your COCO App to your “Home Network” and add the Buzzed on COCO Gateway into it.
  • This creates two P2P nodes: one on the COCO App and the other on the COCO Gateway.
  • You invite your partner into your “Home Network”
  • They join your network using the COCO App and that creates a 3rd node in your network.
In the Free version of subscription you have 1 network and 3 nodes (1 gateway node in the COCO Gateway and, 2 app nodes in the COCO Apps). You could try different combinations to suit your needs.