@onflow/fcl
TypeScript icon, indicating that this package has built-in type declarations

1.12.3 • Public • Published

FCL: Flow Client Library

Making secure web applications powered by the Flow Blockchain

Flow Client Library (FCL) enables applications to easily integrate with all FCL-compatible wallets and other services (e.g. (Coming Soon) profiles, private information, notifications). This offers developers a strong foundation to compose their apps with existing building blocks. It’s currently supported for browser applications, and will be extended to other platforms.

With FCL, you can:

  • Integrate all compatible wallets without any custom code or code injection
  • Authenticate users
  • Query the Flow Blockchain
  • Send transactions (e.g. initializing resources, sending assets, purchasing, etc.)
  • Sign transactions through wallet integration avoiding key management

With FCL, you will eventually be able to:

  • Personally sign data via FCL Compatible Wallets
  • Request Additional User info like Emails

Status

  • Last Updated: Mar 2nd 2021
  • Stable: Yes
  • Risk of Breaking Change: Low

The things that exists probably won't be changing much externally, we will be adding new functionality in the near future.

Install

npm install --save @onflow/fcl @onflow/types

Getting Started

For a detailed guide explaining how to use @onflow/fcl to interact with Flow please see the Flow App Quick Start

Having trouble with something? Reach out to us on Discord, we are more than happy to help.

Readme

Keywords

none

Package Sidebar

Install

npm i @onflow/fcl

Homepage

onflow.org

Weekly Downloads

12,202

Version

1.12.3

License

Apache-2.0

Unpacked Size

340 kB

Total Files

39

Last publish

Collaborators

  • sisyphussmiling
  • bthaile
  • jribbink
  • nialexsan
  • han210
  • gregorggg
  • chasefleming
  • dapperj
  • gregsantos
  • dapper_labs
  • jeffreydoyle
  • harry.eth
  • turbolent_flow