Go to file
2021-09-11 17:34:57 +03:00
.gitbook/assets GitBook: [2.0.0] 31 pages and 15 assets modified 2021-09-10 22:40:01 +00:00
development_development GitBook: [main] 53 pages and 14 assets modified 2021-05-08 00:47:34 +00:00
js-sdk Update JS-SDK docs to reflect the latest version of JS SDK and the Aqua compiler 2021-09-11 17:34:57 +03:00
knowledge_aquamarine GitBook: [2.0.0] 23 pages modified 2021-09-03 23:06:12 +00:00
knowledge_knowledge GitBook: [2.0.0] 13 pages modified 2021-07-05 00:20:28 +00:00
node GitBook: [2.0.0] 23 pages modified 2021-07-05 01:13:58 +00:00
quick_start GitBook: [main] 3 pages modified 2021-07-05 01:24:23 +00:00
quick-start replace "aqua-cli" command with "aqua" 2021-09-11 15:31:32 +03:00
recipes_recipes GitBook: [2.0.0] 23 pages modified 2021-07-05 00:37:54 +00:00
tutorials_tutorials replace "aqua-cli" command with "aqua" 2021-09-11 15:31:32 +03:00
concepts.md GitBook: [2.0.0] 20 pages and 6 assets modified 2021-07-05 01:42:49 +00:00
knowledge_node_services.md GitBook: [2.0.0] 13 pages modified 2021-07-05 00:20:28 +00:00
knowledge_security.md GitBook: [2.0.0] 24 pages modified 2021-08-12 00:54:38 +00:00
knowledge_tools.md GitBook: [2.0.0] 24 pages modified 2021-08-12 00:54:38 +00:00
node.md GitBook: [2.0.0] 20 pages modified 2021-07-05 01:44:14 +00:00
p2p.md GitBook: [2.0.0] 20 pages and 6 assets modified 2021-07-05 01:42:49 +00:00
quick-start.md replace "aqua-cli" command with "aqua" 2021-09-11 15:31:32 +03:00
README.md GitBook: [2.0.0] one page modified 2021-08-01 00:16:40 +00:00
research-papers-and-references.md GitBook: [main] 53 pages and 14 assets modified 2021-05-08 00:47:34 +00:00
SUMMARY.md replace "aqua-cli" command with "aqua" 2021-09-11 15:31:32 +03:00

Introduction

Fluence provides an open Web3 protocol, framework and tooling to develop and host applications, interfaces and backends on permissionless peer-to-peer networks.

The Fluence Web3 stack enables

  • programmable network requests
  • distributed applications from composition without centralization
  • communication, access and transactional security as first class citizens
  • extensibility through adapter/wrapper services
  • efficiencies and improved time to market arising from the reuse of deployed services and significantly reduced devops requirements

by decoupling business logic from composition, security from business logic and resource management from infrastructure.

An integral component of the Fluence solution is the Aquamarine stack comprised of Aqua and Marine. Aqua is a programming language and runtime environment for peer-to-peer workflows. Marine, on the other hand, is a general purpose runtime and associated tooling for multi-module Wasm applications with WASI support and a shared-nothing linking scheme. That is, Marine runs hosted code on nodes and Aqua facilitates the programming of workflows composed from hosted code. In combination, Aqua and Marine enable any distributed application.

Additional resources and support are available:

Documentation is work in progress and your feedback is extremely valuable and much appreciated. If you have suggestions or unearth errors or inaccuracies, please open an Issue or push a PR.

Thank You and Enjoy,

The Fluence Team