Skip to content

killthebuddh4/fig

Repository files navigation

Overview

Fig is React hooks for xmtp. Use Fig to build secure, permissionless, open applications.

Features

Fig provides everything you need to build a complete application on top of XMTP:

  • useAuth
  • useMessages
  • useStream
  • useTopic
  • useFunction
  • useRouter
  • useKv (coming soon!)
  • useSql (coming soon!)

Contents

Quick Start

npm install @killthebuddh4/fig

API Reference

  • useAuth
  • useMessages
  • useStream
  • useTopic
  • useFunction
  • useRouter

Built with Fig

  • shh is private, ephemeral group chat.
  • txt is an experimental, text-based, realtime social network
  • More coming soon!

Support

The best place to get real-time support is the #fig channel in Discord or by sending Achilles a DM on X. Also, please don't hesitate to open an issue.

Community

  • Join us on Discord 💬
  • Follow Achilles on Twitter for project updates 🤝

Contributing

If you're interested in contributing, please read the contributing docs before submitting a pull request.

Sponsors

You can be the first ❤️!

Authors

License

MIT License

Roadmap

Notes

Quiver API

const quiver = createQuiver();

quiver.use();

const routerA = createRouter();

routerA.use();

routerA.use();

const routerB = createRouter();

routerB.use();

quiver.router(a);

quiver.router(b);

quiver.start();

// later
us to talk to Quiver through (and about) specific router instances.

router.detach();

router.attach();

About

React hooks for XMTP apps.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published