The Fluence protocol is implemented as the Fluence reference node which includes the
Peer-to-peer communication layer
Builtin services are available on every Fluence peer and can be programmatically accessed and composed using Aqua just like any other service. For a complete list of builtin services see the
builtin.aqua file in the Aqua Lib repo.
To find out how to create your own builtin service, see the Add Your Own Builtins tutorial.