Investing/Running the DAO
This page is meant as a resource for members & admin that become apart of ROI$ DAO.
There is no single way to run an investment club. Syndicate provides flexible Web3 infrastructure and tools for investment clubs to make on- and off-chain investments—Syndicate is also composable with other Web3 governance and DAO tools. That said, there are some core best practices to keep in mind when running your club.
1/How to make Investments from our Club
The Web3 wallet (e.g., MetaMask, Gnosis multi-sig) the admin used to create the investment club on Syndicate is the club's wallet. So you will use the investment club's wallet directly to make investments into tokens, NFTs, and startups. Investments made by the club's wallet will show up in the investment club's dashboard on Syndicate.
Investing in tokens (ERC20s)
Any Investment Club can purchase tokens on any DEX that supports Wallet Connect. Simply connect your wallet or multi-sig using Wallet Connect to your DEX of choice and make the trade how you traditionally would.
Once purchased, the assets will be displayed on the Syndicate dashboard for all of your members.
More information: How to Swap Tokens on Uniswap
Investing in NFTs
Any Investment Club can purchase tokens on any NFT exchange that supports Wallet Connect, including OpenSea, Zora, and others. Simply connect your wallet or multi-sig using Wallet Connect to your exchange of choice and make the trade how you traditionally would.
Once purchased, the assets will be displayed on the Syndicate dashboard for all of your members.
Gnosis mult-sig wallets cannot sign traditional transaction messages. While Gnosis recently added a new signing standard, NFT marketplaces like OpenSea have not yet implemented this standard. Thus, it's difficult to purchase NFTs directly on OpenSea using Gnosis.
However, NFT Aggregator Gem does support Gnosis Safe via Wallet Connect! We recommend Gem for NFT purchases when using Gnosis Safe.
Investing in Startup Equity
You can invest in startup equity off-chain if your investment club has a legal entity. If you want to create a legal entity, you can find more information here. Syndicate is able to help with this.
Since startup equity is off-chain, these investments will need to be manually recorded. You can manually annotate off-chain investments on your dashboard. For more information, check out the "Getting to know your club dashboard" section of the Gitbook.
2/ Managing Your Club
Investment Clubs are inherently social. Members of your club will most likely be discussing various investment opportunities, portfolio updates, sales decisions, due diligence, and much more on a regular basis. While you can consider Syndicate to be your "investment home," your club will also need a "social home." Here are some options:
Create a Telegram group. Many web3 communities today begin with a Telegram group (or a group chat on a similar app). This is simply a way to centralize conversations for the community, but also enables simple voting, event management, etc.
Create a Discord server. At a certain scale, simple group chats can become unwieldy. Discord servers have become the go-to way for web3 communities to talk, work, and build. Many investment clubs use Discord as their home base.
Create a Discourse. Sometimes synchronous conversation doesn't fit the needs of an investment club. Discourse, or other forum software, allows for more long-form, persistent conversations within a community and can either be used in conjunction with a group chat or completely independently.
Regardless of your choice, having a way for investment club members to communicate is absolutely critical.
3/ Making Investment Decisions
Investment clubs legally require that all members participate in all investment decisions (read more on investment clubs here). While everyone does not need to be involved in founder calls or due diligence, everyone must vote on all important decisions, including the investment and sale of every asset. There are a few ways to do this:
A Telegram poll. If you're using Telegram, a simple poll might be enough for smaller groups.
A Discord emoji vote. If you're using Discord, emoji voting might allow for more granularity in voting decisions. You can also use various Discord bots for polls.
Token-based Snapshot voting. Every Syndicate Investment Club comes with built-in ERC-20 support. As such, given that all of your members will receive club tokens proportionate to their share of the club treasury, a token-based Snapshot vote is also a possibility for governance.
...and any other web3-based governance tool.
The idea is that, in order for investment clubs to be legally compliant, every member must be involved in the decision-making process. What that process looks like is totally up to you!
Guilds and Working Groups
Depending on the size and goals of your club, you might want to divide work to ensure that the responsibilities of an investment club do not become burdensome for any person or group. One way to do this is through Working Groups (aka "guilds).
These working groups can each be in charge of specific missions within your community: deal sourcing, due diligence, portfolio support, etc. By creating these working groups, you'll be able to organize your community more thoughtfully and potentially allocate extra shares to groups to reward them for their work.
4/ Managing the Portfolio & Providing Updates
Syndicates have used Telegram, Discord, Notion, or other tools to update their members on investment decisions and updates.
Again, Syndicate is governance-agnostic, only requiring that you have some level of participation from every member on every investment for legal purposes.
Some best practices for portfolio updates and management include:
Adding members of portfolio companies to your Discord, Telegram, etc. in a private channel, so that your investment club can be in consistent contact and provide help where needed.
Creating a "portfolio management" working group comprised of members of your club focused on portfolio services and support.
A portfolio-updates channel or newsletter that is managed by a subset of the investment club, to provide updates to the larger group about portfolio performance and news.
5/ Managing Membership
The ability to add, remove, and manage members in your investment club is currently possible only by directly calling the Syndicate smart contract. The ability to manage members using our interface will be made available soon.
In the meantime, please reach out to our team through Discord for any help with member management.
At a high level, it is good practice for your investment club to develop standards for membership. While participation in voting is a necessary one, other might include:
Being an accredited investor (e.g. if your club is investing in startups).
Minimum deposits
Participation in a working group
Again, governance and membership standards for your investment club are entirely up to you so long as you are following regulatory guidelines around accredited investors rules and member participation.
6/ Making Distributions to Club Members
Syndicate will be launching native distribution features in the coming months. In the meantime, you can execute distributions for asset sales/exits during or at the end of the lifecycle of the club through Zodiac (for Gnosis Safe) and disperse.app (for Metamask):
Zodiac Exit Module
On your Gnosis Safe's left menu, click the
APPSoption. Scroll to the end of this list, and you'll find the Zodiac App.Click on the Exit Module and enter your
Token Contract AddressandCirculating Supply Amount.Token Contract Address: The value from your Syndicate's URL. For example, if your URL is https://app.syndicate.io/clubs/0x4a2c85076ac921518b3af37095c49091713d6192/, you should paste in 0x4a2c85076ac921518b3af37095c49091713d6192.
Circulating Supply Amount: The total amount of tokens minted for your club. This will appear as "Club tokens minted" in your club dashboard. Alternatively, you can find the Circulating Supply Amount on a block explorer like https://etherscan.io.
Click
Add Module.You should see a Gnosis Safe modal prompting you to review the transaction. Click
Submitwhen ready. Confirm the transaction with your web3 wallet that is a signer on the Gnosis Safe.After confirming the transaction, you should return to a window that displays your configured Exit Module's settings.
Select the "Write Contract" tab.
Select the "exit" function.
Enter your
amountToRedeem (uint256)andtokens (address[]).amountToRedeem: The number of club tokens you would like to redeem.
tokens: The value from your Syndicate's URL. For example, if your URL is https://app.syndicate.io/clubs/0x4a2c85076ac921518b3af37095c49091713d6192/, you should paste in 0x4a2c85076ac921518b3af37095c49091713d6192.
Click "Add this transaction."
Repeat steps 8 and 9 for each disbursement.
When finished, execute the bundled transaction. Done!
disperse.app
Connect your Metamask wallet.
Select distribution type.
If you'd like to pay distributions in ETH, select "ether."
If you'd like to pay distributions in an ERC-20, select "token." Enter the token address that you'd like to pay distributions in. For example, if you'd like to pay distributions in MATIC, use 0x7D1AfA7B718fb893dB30A3aBc0Cfc608AaCfeBB0.
Enter the distribution recipients and amounts. Write one address and one amount on each line.
To calculate the distribution amounts, first confirm how many club tokens each member wants to redeem. Next, calculate the claimable value of those club tokens by multiplying the total club asset value by the member's club token : circulating supply ratio. This claimable value should be used as your distribution amount input.
For example, if a member wants to redeem 500 club tokens (and there is a circulating supply of 100,000 club tokens), then the claimable value will be [$3,000 * (500/100,000)], assuming there is $3,000 worth of assets inside the club.
Review the transaction details.
Allow the smart contract and sign the transaction.
Click disperse tokens.
Burn the proportionate amount of club tokens in the respective users' wallets using our cap table management feature. Done!
Feel free to reach out to our team through Discord or email at support@syndicate.io with any questions. We're happy to guide you through the process!
7/ Managing your cap table
These tools are intended to help investment clubs manage their membership, help maintain compliance, and account for uncommon situations. Uses of these tools for other intended purposes should be consulted with their legal and tax advisors.
You can adjust your cap table by minting/burning club tokens and transferring/removing those tokens to/from a member's address.
You can adjust your cap table by minting/burning club tokens and transferring/removing those tokens to/from a member's address.
Adding new members
For adding new members to your club, click on the "Members" tab of the dashboard.
If you don't yet have any members in your club, you can use "Add member manually" option as seen below

If you already have members in your club, you can use "Add member" option as seen below.

Either way, once in the modal, enter the recipient address and the number of tokens you would like to mint to them.

After entering the information, verify and complete the mint process. Once the mint is complete, the address will then be added to the cap table which can be viewed in the "Members" tab of the dashboard along with the number of tokens and ownership percentage information. Note that the deposit amount shows as < 0.01 USDC or ETH, this is because the mint was not tied to any fund deposit actions.

Modifying club token allocation
For modifying club token allocation, click on the "Members" tab of the dashboard and hover over a member row. You'll then see the "Modify club token allocation" option as seen below.

Selecting this will open the club token allocation modal. You can mint/burn member tokens by increasing/decreasing the amount that's pre-populated inside the Club token allocation field.

Last updated