When users contribute to a campaign on Fabric, they receive contribution tokens, proportional to the amount they contributed. These tokens are used to determine a pro rata claim on any future yield.
Beyond the core use of determining yield distribution, contribution tokens are ERC-20 compliant, which enables all sorts of composable experiences, for example:
Token gates
Allowlists
Splits
Allowances
Transfers
Trading
Liquidity
Derivatives
And more
Because contribution tokens conform to the ERC-20 standard, they are interoperable with existing systems, as well as systems not yet built (or imagined). This maximizes optionality for both contributors, and campaign creators.
The relationship between contribution tokens, and the token in which the campaign is denominated (eg. ETH, USDC, etc.) is one-to-one.
For example, let’s say Alice creates a campaign for 10 ETH (refresher: 1 ETH = 10^18, or 1,000,000,000,000,000,000 Wei). When Bob contributes 1 ETH, 10^18 contribution tokens are simultaneously minted by him, and the total supply of the contribution token increases by 10^18.
If Alice’s campaign is unsuccessful and Bob withdraws his 1 ETH, then his contribution tokens are burned, and the total supply shrinks by 10^18. In aggregate, the token supply for Alice’s failed campaign might look something like this over time:
However, if Alice’s campaign is successful, the supply of contribution tokens and the total contribution amount will diverge. This happens the moment she transfers campaign funds from the campaign contract to the recipient address:
When Alice transfers funds to the recipient, campaign tokens are not burned.
Why?
Because if they were, it would be impossible to track who gets what if/when future yield is deposited. For example, if Bob’s initial 1 ETH campaign contribution represented 10% of the total funds raised, then at the conclusion of the campaign, Bob has 10% of the contribution tokens and so can withdraw 10% of any future deposits into the campaign contract.
If Bob chooses to sell these tokens to Charlie, then Charlie would be entitled to these withdrawals. And so on.
Campaign tokens are a functional requirement for sharing upside. By complying with the ERC-20 specification they become composable crypto-economic primitives. We’re excited to see what you create, together.
To learn more about what we’re building, follow us on Twitter and Farcaster, join our Telegram, and subscribe to our blog on Paragraph.
Over 400 subscribers
To see how yield is deposited in the Fabric crowdfinancing client go here: https://docs.withfabric.xyz/crowdfi_client/create#6-deposit-yield To see how yield is withdrawn in the Fabric crowdfinancing client go here: https://docs.withfabric.xyz/crowdfi_client/contribute#6-withdraw-yield
Contributing to a crowdfund and the "+10,000,000" had me a bit confused / spooked. Unsure what I'm getting in return for contributing
https://blog.withfabric.xyz/contribution-tokens
Ah, TIL - thanks for sharing
Maybe an unnamed token I guess. What’s your guess?
A simple app that I could use right now: 1/ people fund a contract with USDC 2/ USDC is put into aave to earn yield 3/ aave yield is passed back directly to each contributor pro rata (not to the pool) 4/ USDC in the pool is used to fund stuff over time I wish there was a simple way to cook this up
Gnosis Safe should be able to do this.
how?
The multisig would be the first point of the approach; allows people to be part of the wallet. Then you have Gnosis modules that can be programmed to do just as you described; put money to AAVE, distribute on schedule pro rata. https://docs.safe.global/safe-smart-account/modules
was thinking about this yesterday in the context of Fam revenue from memberships (USDC) fund a shared treasury funds are deposited into a lending/borrowing protocol like Aave members earn $$ based on how long they've been in the community community can use the pool to fund IRL events, merch drops etc.
This is a few steps out but we’re headed towards an easy button version of this as power ups for your accounts
there is: https://crowdfi.withfabric.xyz each crowdfunding contribution simultaneously mints an equivalent amount of erc20 tokens, which are used for pro rata withdraws more here: https://blog.withfabric.xyz/contribution-tokens
example: https://crowdfi.withfabric.xyz/receipt/fabric-on-base-1fctinte15urk/084f5931-e1f6-458a-9b76-396954ba9131?txn=0x76e8b9e932de0b76955d130290b640700b7c6d9559284d3d21c230bbb6a53cce
retroactive grants are cool but they require builders take on all the risk (build it and you *might* get *some* funding) an alternative ✨proactive✨ approach:
Would be interested in playing a product marketing role for any builders wanting to try this out.
I might take you up on that! Thinking of doing this for a few projects: - Using public records and AI to automate news coverage for news deserts - A private cloud the helps aggregate all of a person’s data in one place. Then gives them control of it. https://re-public.io
I’d be up for discussing both of these - would want to identify potential customer/revenue streams early on
You could set up a sort of auction for your target price where once the time is up, if the target is hit, the cost is split evenly, so it minimizes the cost of access for contributors.
interesting. say more? that could be a cool alternate version of the contract to deploy 🤔
target price version of: https://roamresearch.com/#/app/capabul/page/Z72zJ8WKS
Fantastic.
why is retro funding prevalent?
because most people aren’t aware of better alternatives yet
proactive seems great when you know exactly what you want and understand the market
proactive requires work on "filling credibility gap" for builder and evaluation-via-weak-signals for supporter. most people want the easier/safer option. hence: retroactive is donation/purchase proactive is investment
mostly agree—do you think demonstrated history of shipping is a weak signal? eg https://github.com/gskril its definitely not a guarantee of future success, but not sure i'd call it 'weak'. granted, a prototype on staging would be even better
Love this approach!
👀
Mad respect. I rarely see this problem discussed at all, let alone addressed proactively. Thanks for the nerdsnipe. Now I'm gonna be thinking about this model all weekend. 💜
nonlinear i luv u sm
🥰
Yes, this is it.
I think there is a mistake in your thinking. I make vastly more money hourly than with Kiwi News and so my risk-free rate is incredibly high. But consider, in 99% or my freelance work, I do not retain ownership in my work, so I cannot gain from it after the fact. You have to factor this in.
sorry where’s the mistake? what i’m proposing gives you the same amount of money per hour worked *and* ownership if you voluntarily work for a lower hourly rate then that’s on you
Nobody will pay for my „risk-free“-level freelance work rate to build @kiwi while I retain full ownership. This is not a hypothetical argument, it is reality. When you freelance, the client takes on 99% of project risk and ownership, hence the high pay. When you retain ownership, that‘s part of your compensation.
curious what other DAOers are thinking or feeling given the recent shut down of DAOs that are "default dead" (eg DAO Masters, Meta Gamma Delta). thought provoking thread: twitter.com/JuliaLipton/status/1683535162808717312 cc @ccarella.eth @noun40 @nounishprof @nonlinear.eth @bli.eth @grin
@survey thoughts on state of DAOs
🗳️ This cast has been tagged as a potential weekly survey! If viable, it will be voted on this Sunday, then launched on Monday. Follow me to see the results. Want to help decide? Come vote with us: https://t.me/+QdtIIDi8uzZlNTcx
My two cents is more DAOs need concrete goals and measurement of progress against said goals.
Yes and the more of these metrics that can be done on chain, the more likely we’ll have actual decentralized autonomous organizations.
I was thinking about this a bit yesterday. Would be cool to see what a community have agreed are the biggest goals and everyone can view their progress towards them. Helps to increase the transparency and shine a light on what's actually happening in these somewhat opaque internet clubs
Did you see OBRA from @pet3rpan? https://forum.safe.global/t/discussion-safe-dao-resource-allocation-model-obra/1001
I'd add a very narrow set of goals
If a small group of people can “shut down a DAO” was it ever really a DAO?
(there’s nothing wrong with a community pooling money together to do cool things but that alone doesn’t make it decentralized or autonomous)
👆
Whether you call it a dao or an org, market logic and human psychology still applies. No specific thoughts on DAO masters. Cool that she’s self awake and that she wrote up a postmortem
Oh so many thoughts especially watching the current struggles in Nouns. I think DAOs as an org type are super early and I agree with @ccarella.eth that we shouldn’t be surprised so many fail. I obviously think the Nouns model is better, but not without a ton of issues as well. We need to experiment more. And…
…digest & learn from the failures. That is how we will create and understand the best practices. One of the things that I see in the successful nounish styles is much greater activity and engagement. Once you get down to less than 2% participation it’s pretty much over.
And I’ve been using this book in class and the section on DAOs is particularly interesting (Owocki et al Stuff Crypto OGs Know). Defaulting to action in my opinion is a great approach. A lot of DAOs get stuck in the idea phase and then never push through.
Wow this was pretty solid. I kind of agree that probably about 75% of the first wave of DAOs are dead or dying. A lot of people joined for novelty, financialization acted as a disincentive during bear markets, and most DAOs haven’t figured out community.
That said, I think there is a subset of existing DAOs that are very strong with a laser focus. Another set of DAOs will figure out how to refocus their energy and engage new/existing community if they haven’t over diluted tokens. But I do think improved DAO models will emerge with better tooling and incentives!
I also think the communities the most likely to leverage DAOs for the common good are so far disconnected from this space/world either because web3 isn’t accessible, they believe it’s all a scam, or they’re afraid to look into it because they’ll be “web3 negged”. The DAO revival however will be interesting
¯\_(ツ)_/¯
@moar things I agree with re: DAOs
🐺 That link's stored, champ. I've added this cast to your MoarList. Visit SayMore.tv/moar/thatalexpalmer to see everything you've stashed! 🫡
that all tracks except #5, unclear that "better alternatives have since emerged"
docs.withfabric.xyz (tho i'm biased, obv 😂)
IMHO a major problem in many DAOs’ give/get has to do with - lack of autonomy to do great work (repels top performers) - lack of efficiency fails to achieve large outcomes, so the pie is small, and any % of a small pie is a small get
Agree with the lack of autonomy to do great work. Seems like a lot of this comes from other “trust less” parts of the crypto ecosystem. And in some DAOs the original membership wasn’t values aligned at all (aside from degen principles to see numbah go up). And very active DAOs are noisy as hell != efficiency
what were the “Key Performance Vibes” (onchain metrics)? did current leadership decide to just throw in the towel? was this decided by vote? was there an opportunity for others to step up and take the helm? DAOs should scale leadership
Prudent to look beyond the hard dichotomy of centralization versus decentralization, choose an org design for the goals at hand, and evolve with scale. Open Collective and Gitcoin are treading well. (Image from: https://gov.gitcoin.co/t/gitcoindao-starting-conditions-are-different-than-other-daos/10603)
I think we're ready for a new wave of experimentation around ICO technology. Take all of the learnings from Ethereum, the 2017 boom, the 2021 NFT wave and build actual securities that are trustless, global and unstoppable.
not until the SEC cloud goes away
what's the tldr on current state of SEC cloud affairs?
see Coinbase and Binance news
as long as there's liquid consent (e.g. ragequit), the raised funds are stored in a capture-resistant manner (e.g. subDAO-controlled multisigs vs private groupchat), and permissionless contribution is repeatedly accounted for (e.g. hypercerts over many epochs).
ICOs but in a different jurisdiction than the US? Only way I see it possible.
Internet Companies Onchain
like this? https://blog.withfabric.xyz/contribution-tokens
Been building just that https://mirror.xyz/ventureclub.eth/Vcm47BeT96oQSMjLXQqiZKXNY_dxOjQ9z_txSK_O0po
I don't know about going in the direction of on-chain securities, per se. But I couldn't agree more that the ICO experiments need to and almost certainly will be revisited. People forget how much potential good actually came out of 2017.
when you contribute to a campaign on @fabric you simultaneously mint an equivalent amount of campaign tokens. these are used to track who gets what if/when future yield is distributed. they are erc-20 compliant and so support all sorts of new & not-yet-imagined use cases https://blog.withfabric.xyz/contribution-tokens