Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/superfluid-finance/protocol-monorepo
Superfluid Protocol Monorepo: the specification, implementations, peripherals and development kits.
https://github.com/superfluid-finance/protocol-monorepo
defi ethereum fintech haskell solidity typescript web3
Last synced: about 3 hours ago
JSON representation
Superfluid Protocol Monorepo: the specification, implementations, peripherals and development kits.
- Host: GitHub
- URL: https://github.com/superfluid-finance/protocol-monorepo
- Owner: superfluid-finance
- License: other
- Created: 2020-03-09T10:38:31.000Z (almost 5 years ago)
- Default Branch: dev
- Last Pushed: 2024-10-29T10:33:06.000Z (3 months ago)
- Last Synced: 2024-10-29T15:47:19.388Z (3 months ago)
- Topics: defi, ethereum, fintech, haskell, solidity, typescript, web3
- Language: TypeScript
- Homepage: https://www.superfluid.finance
- Size: 41.1 MB
- Stars: 873
- Watchers: 17
- Forks: 237
- Open Issues: 36
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: code_of_conduct.md
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
> Contracts and resources for the Superfluid Protocol
### 🏠 [Homepage](https://superfluid.finance)
### ✨ [Superfluid App](https://app.superfluid.finance/)
### 📖 [Docs](https://docs.superfluid.finance)
The Superfluid Protocol is a framework that realizes the real-time finance vision
where user accounts are connected together, and transactions can happen between
user accounts instantaneously as a result.This repository implements the superfluid protocol as Ethereum contracts. It also
contains a Javascript SDK for developing Web3 applications using the superfluid
protocol.For technical document, references and tutorials, etc, refer to the
[docs site](http://docs.superfluid.finance/).## Packages
#### [`@superfluid-finance/ethereum-contracts`](https://github.com/superfluid-finance/protocol-monorepo/tree/dev/packages/ethereum-contracts)
EVM contracts implementation for the Superfluid Protocol.
If you're interest in peeking under the hood, then check out the contracts package.
#### [`@superfluid-finance/metadata`](https://github.com/superfluid-finance/protocol-monorepo/tree/dev/packages/metadata)
Contract addresses, subgraph URLs, and other metadata for the Superfluid Protocol.
#### [`@superfluid-finance/sdk-core`](https://github.com/superfluid-finance/protocol-monorepo/tree/dev/packages/sdk-core)
SDK-Core is an application framework for interacting with the Superfluid Protocol without Solidity knowledge.
#### [`@superfluid-finance/sdk-redux`](https://github.com/superfluid-finance/protocol-monorepo/tree/dev/packages/sdk-redux)
SDK-Redux is an application framework for building front-end applications that interact with the Superfluid Protocol.
#### [`@superfluid-finance/hot-fuzz`](https://github.com/superfluid-finance/protocol-monorepo/tree/dev/packages/hot-fuzz)
Hot-fuzz is a wrapper of [Echidna](https://github.com/crytic/echidna/) with additional helper for fuzzing
your Superfluid smart contracts applications, including [Super Apps](https://docs.superfluid.finance/superfluid/protocol-developers/super-apps).#### [`@superfluid-finance/subgraph`](https://github.com/superfluid-finance/protocol-monorepo/tree/dev/packages/subgraph)
Official subgraph for the Superfluid Protocol.
#### [`@superfluid-finance/js-sdk`](https://github.com/superfluid-finance/protocol-monorepo/tree/release-js-sdk-stable/packages/js-sdk)
:warning: This package is fully deprecated, use sdk-core instead :warning:
You can get the last release of js-sdk at the branch [here](https://github.com/superfluid-finance/protocol-monorepo/tree/release-js-sdk-stable/packages/js-sdk).
Javascript SDK for building with Superfluid Protocol.
## Bug Bounty
Click [here](https://github.com/superfluid-finance/protocol-monorepo/tree/dev/packages/ethereum-contracts/bug-bounty.md) for more information regarding our Bug Bounty.
## Examples
See our [examples repo](https://github.com/superfluid-finance/super-examples) for some Superfluid app examples.
## Contributing
Contributions, issues, and feature suggestions are welcome! See [CONTRIBUTING.md](CONTRIBUTING.md) to get started.
## Contributors ✨
Thanks goes to these wonderful people ([🐸](https://allcontributors.org/docs/en/emoji-key)):
Joshua Trujillo
💻
Manav Darji
💻
Drew Fisher
💻
Didi
💻
Omidiora Samuel
💻
Prafful
💻
mjaago
💻
markcarey
💻
Bertrand Juglas
👀
Shreyas Papinwar
💻
isabellewei
💻
This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!