• This repository has been archived on 27/Mar/2023
  • Stars
    star
    130
  • Rank 277,575 (Top 6 %)
  • Language
  • Created about 6 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Gnosis Ecosystem Fund

‼️UPDATE: The Gnosis Ecosystem Fund was discontinued. Projects can now directly apply for funding through the GnosisDAO

Creating an environment where ambitious teams can expand and shape the blockchain ecosystem towards a redistributed future.

The Gnosis Ecosystem Fund empowers teams to drive the global adoption of decentralized applications by leveraging the full potential of Gnosis' products and protocols. Our mission is to create a collaborative environment where ambitious projects can expand and shape the Ethereum ecosystem.

We provide selected applicants with funding, mentoring, and outreach support to help them activate and engage with the community around their project. Our team also offers resources to onboard students and developers new to decentralized technologies. To us, developing the community means investing in diverse talent with a variety of interests and backgrounds.

We welcome you to explore a diverse range of topics, such as tooling, infrastructure, and research, that fall in line with the products we're building at Gnosis. Are you enthusiastic about building modules and integrations for our products, enhancing user experience, or passionate about new market mechanisms and governance.

Well, this is your opportunity to #BUIDL!

To reach our goal of a decentralized future, it is imperative that we support developers who want to build on distributed platforms. We believe that the Gnosis Ecosystem Fund will bring us one step closer to the redistributed future we’re imagining!

What kind of projects are we looking for?

The main focus of the grant is to support projects that further the Gnosis ecosystem and our core mission to redistribute the future. Your proposed project should be directly connected to our products and vision. Proposals should focus on:

  • Building on top of one of our platforms, or
  • Integrating our smart contracts, or
  • Creating tools/modules/extension for our products

Our platforms and potential buidl ideas include:

  • Gnosis Safe: recovery modules, transfer limits or Gnosis Safe integration into Dapps
  • PM: prediction market use cases, oracle integrations, wallet integrations or a futarchy interface

Furthermore, we will also consider projects involved in research and education related to:

  • Prediction markets/ Futarchy
  • Market mechanism
  • Governance
  • Dapp useability
  • Dapp scalability

What are we offering?

Funding

We want to support a wide range of projects in both topic and scale. For this reason, we are offering grants of between $5.000 and $100.000. The allocated funding will reflect the scope and ambition of your proposal. To get a sense of how much funding to request for your proposal, check out our bounties and current projects for an estimation.

Mentoring

The Gnosis Ecosystem Fund provides more than just financial support. You will also be assigned and receive support from a Gnosis developer who will act as your project mentor. Furthermore, we can connect you to experts in the field and to experienced legal, admin, and financial advisors as needed. As our ecosystem continues to develop, we hope to foster a supportive community where past projects are willing to support and mentor new projects.

Community/ Outreach

Teams will have the option of working at Full Node, our co-working space in Berlin. The Gnosis Communications team will provide branding and outreach support to encourage engagement with the larger blockchain community. Bigger projects will have the opportunity to present their work at DappCon.

How to apply for a grant:

From 2020 on we will accept application on a monthly basis. Submit your proposal until the end of each month and will get back to you.

Your proposal should include:

  • What you want to build
  • Why you want to build it
  • The overall goal of your project
  • A detailed technical description of your project
  • A schedule including milestones and overall timeframe
  • How much funding you’d like to request
  • Your programming portfolio
  • A brief description of your team
  • Where you've applied for other sources of funding if applicable

Check out our template here!

How to submit your proposal

  • Fork the Gnosis Ecosystem Fund GitHub repository
  • Create a new file with your project’s name
  • Outline your proposal in that file
  • Create a Pull Request to merge your submission into the our repository

Pitches

We will select up to 10 teams per submission round to pitch their project to a selected group of people from the Gnosis team.

Others:

The Intellectual Property of your projects will be owned by you, and you are responsible for hosting, maintaining and, the compliance of your project.

Additional Information

  • Reach out to our Devs and Product Managers via Gitter
  • We put together different bounties for tools/modules/ extension which help improve our products. Check them out here
  • Check out the documentation of our Prediction markets and the Gnosis Safe protocols

More Repositories

1

MultiSigWallet

Allows multiple parties to agree on transactions before execution.
JavaScript
1,071
star
2

zodiac

A library for composable tooling for onchain entities
TypeScript
433
star
3

ethcontract-rs

Generate type-safe bindings for interacting with Ethereum contracts.
Rust
242
star
4

gp-v2-contracts

Smart contracts for the Gnosis Protocol v2
TypeScript
158
star
5

pm-contracts

Collection of smart contracts for the Gnosis prediction market platform.
Solidity
158
star
6

hashi

An EVM hash oracle aggregator
TypeScript
134
star
7

conditional-tokens-contracts

Smart contracts for conditional tokens.
Solidity
128
star
8

cowswap

🐮 CowSwap: First Gnosis Protocol v2 UI
TypeScript
112
star
9

ido-contracts

Smart contracts for IDO usecase
TypeScript
111
star
10

zodiac-module-reality

A Zodiac module that uses Reality.eth as an oracle for triggering execution on a Safe.
TypeScript
101
star
11

dex-contracts

Smart contracts for the Gnosis Protocol v1
TypeScript
94
star
12

mock-contract

Simple Solidity contract to mock dependent contracts in truffle tests.
JavaScript
94
star
13

dex-research

Collection of research papers written within Gnosis
TeX
88
star
14

conditional-tokens-market-makers

Automated Market Maker (AMM) smart contracts for Conditional Tokens Markets.
JavaScript
85
star
15

cow-token

Repository containing the CowSwap Governance Token smart contract
TypeScript
69
star
16

evm-proxy-detection

Detect proxy contracts and their target addresses using an EIP-1193 compatible JSON-RPC request function
TypeScript
66
star
17

pm-js

Gnosis Prediction Markets JavaScript Library
JavaScript
66
star
18

zodiac-modifier-roles

TypeScript
56
star
19

bivrost-swift

🔥 🌈 Bridge between Solidity Contracts and Swift
Swift
56
star
20

ethers-multisend

An npm package for crafting multi-send transaction from a Zodiac Avatar, such as a Gnosis Safe, based on ethers.js
TypeScript
55
star
21

dex-zksnarks

Code to generate snark proofs for batch auction result validation of the Gnosis d.exchange
C++
45
star
22

dx-contracts

🇳🇱✖️DutchX core smart contracts
JavaScript
45
star
23

util-contracts

Utility contracts for Gnosis
Solidity
44
star
24

gp-v2-services

Off-chain services for Gnosis Protocol v2
Rust
44
star
25

canonical-weth

Canonical WETH package (see https://blog.0xproject.com/canonical-weth-a9aa7d0279dd)
JavaScript
44
star
26

django-eth-events

Python
43
star
27

safe-ios-legacy

Gnosis Safe is a multi signature (2FA) wallet for personal usage.
Swift
41
star
28

zodiac-pilot

Chrome extension to simulate Dapp interactions and record transactions
TypeScript
41
star
29

1155-to-20

ERC 1155 to ERC 20 converter
Solidity
37
star
30

cow-dex-solver

Rust
36
star
31

verify-on-etherscan

Automates verification on etherscan.io of ethereum contracts that were compiled and deployed with truffle
JavaScript
35
star
32

mech

Smart account with programmable ownership
TypeScript
33
star
33

dex-services

Off-chain services for the Gnosis Protocol v1.
Rust
31
star
34

dx-uniswap-arbitrage

Solidity
30
star
35

tabula

Instant web3 publications for writers, DAOs, and any Ethereum-based account.
TypeScript
30
star
36

dx-react

🇳🇱✖️DutchX Protocol Slow.Trade Interface - React Web
TypeScript
30
star
37

zodiac-guard-scope

A transaction guard that allows the owner to limit the multisig signers to calling specific function signatures on specific contracts.
TypeScript
30
star
38

zodiac-module-exit

TypeScript
29
star
39

dx-services

🇳🇱✖️DutchX Services, Bots and CLI
JavaScript
28
star
40

thegraph-subgraphs-monitor

Monitor subgraphs from https://thegraph.com/
Python
25
star
41

research

You will find an index of our research work here.
25
star
42

ido-ux

Interface for the ido-platform
TypeScript
24
star
43

zodiac-safe-app

TypeScript
24
star
44

cow-token-allocation

Data Collection and Processing for vCoW Token Allocation
Python
24
star
45

delegate-registry

A registry contract that contains delegates for addresses/ contracts.
JavaScript
24
star
46

fund-recovery

Recovery mechanisms for multi-signature wallets beyond backing up private keys.
24
star
47

token-lock

Lock ERC-20 tokens for a pre-defined amount of time
TypeScript
24
star
48

dx-daostack

🇳🇱✖️ Decentralized Autonomous Organization (DAO) for managing the DutchX
JavaScript
23
star
49

zodiac-module-bridge

TypeScript
20
star
50

dkg

Distributed key generation
Go
19
star
51

pm-trading-ui

Prediction Market Trading Interface for Gnosis Contracts
JavaScript
19
star
52

dx-docs

🇳🇱✖️Dutch X Documentation
Python
18
star
53

safe-browser-extension

JavaScript
18
star
54

reth

Mono repo for reth ethereum client
Rust
18
star
55

gp-v1-ui

TypeScript
16
star
56

pm-trading-db

Gnosis Core Database Layer
Python
16
star
57

solidity-arithmetic

A solidity library for performing arithmetic.
JavaScript
15
star
58

dex-subgraph

dFusion subgraph
TypeScript
14
star
59

conditional-markets-interface

Interface for conditional markets for Gnosis' Conditional Token Standard
JavaScript
13
star
60

truffle-nice-tools

A simple yet nice toolset for Truffle Framework development.
JavaScript
13
star
61

pydkg

A python implementation of distributed key generation over secp256k1
Python
12
star
62

dex-liquidity-provision

JavaScript
12
star
63

gnosis-exchange

Allows trading of any token pair with an on-chain market maker. Exchange rates serve as price oracle.
JavaScript
12
star
64

gp-v2-trading-bot

Script(s) to interact with gp-v2-contracs
TypeScript
11
star
65

dex-open-solver

Open source solver to the batch auction problem.
Python
11
star
66

heimdall-ios

🔐 App to manage and interact with Gnosis MultiSig Wallets https://wallet.gnosis.pm
Swift
11
star
67

ido-starter

Gnosis safe app to start auction on gnosis auction
TypeScript
11
star
68

module-factory

A factory for gnosis safe modules, deployed as minimal proxies.
TypeScript
10
star
69

safe-web3-provider

JavaScript
10
star
70

zodiac-modifier-delay

A Safe module that allows approved addresses to execute transactions after a time delay, during which transactions can be marked as invalid by the Safe.
TypeScript
10
star
71

dx-examples-dev

🇳🇱✖️DutchX Examples: How to build on top of DutchX
JavaScript
10
star
72

safe-app-template

A create-react-app template for a Gnosis Safe App
TypeScript
9
star
73

zodiac-module-nomad

TypeScript
9
star
74

dex-telegram

dFusion bot
TypeScript
9
star
75

dx-examples-liquidity-bots

🇳🇱✖️DutchX Example: How to run the Bots
JavaScript
9
star
76

wand-nft

TypeScript
8
star
77

pm-scripts

A command line tool that allows users to create and resolve prediction markets on top of Gnosis
JavaScript
8
star
78

zodiac-module-connext

TypeScript
8
star
79

Zodiac-Transaction-Encoder

Transaction Encoder
TypeScript
8
star
80

conditional-tokens-explorer

TypeScript
8
star
81

gp-ui

TypeScript
7
star
82

subgraph-voting-power

TypeScript
7
star
83

zodiac-module-siphon

Solidity
7
star
84

conditional-tokens-tutorial

TypeScript
7
star
85

react-multisend

A headless React library for crafting multi-send transactions from a Gnosis Safe
TypeScript
7
star
86

dappcon-website

Website for the Dappcon conference
JavaScript
6
star
87

pm-kyc-service

KYC Service written in Go for Prediction Markets application
Go
6
star
88

dex-plasma

Contracts for dex plasma batch auctions
JavaScript
6
star
89

dx-tools

🇳🇱✖️DutchX Tools: include Bots and CLI scripts
Shell
6
star
90

hg-subgraph

This repository contains the subgraph for Gnosis Prediction Markets 2.0
JavaScript
6
star
91

dtl

Decentralized token lending using DutchX
JavaScript
5
star
92

run-with-testrpc

Runs commands with TestRPC in the background
JavaScript
5
star
93

pm-apollo-contracts

Contracts related to Gnosis Apollo and Olympia
JavaScript
5
star
94

safe-multisig-electron

JavaScript
5
star
95

owl-token

The OWL token and related smart contracts
JavaScript
5
star
96

gp-v2-dune

A collection of tools to manage queries on Dune Analytics
TypeScript
5
star
97

zodiac-mod-starter-kit

Out of the box starting point for building Zodiac modules
TypeScript
5
star
98

token-splitter

Smart contract to split tokens between addresses
JavaScript
5
star
99

safe-token-distribution

TypeScript
5
star
100

sight-subgraph

This repository contains the subgraph (thegraph.com) for Conditional Tokens platform
TypeScript
5
star