Today we started migrating Fam to Party Protocol.
First call I needed to test was the createParty
method. Before, Fam was calling the deploy
method on the Nouns Public Manager. I want to update that call to use createParty
so communities on Fam are parties instead of nouns auctions.
![](https://storage.googleapis.com/papyrus_images/c31430eccb657dd869ac3418f4ca5f25.png)
createParty
I like to use thirdweb
to verify I know how to make a call and work backwards to write the code. Here's the parameters I used in thirdweb (base sepolia) to call createParty
Party Impl (found on Github) 0xeFA4054F3Db3D1f5e981513a3d8A33D91FC97dc1
Authorities (sweetman.eth)["0xcfBf34d385EA2d5Eb947063b67eA226dcDA3DC38"]
Opts
{
"governance": {
"hosts": ["0xcfBf34d385EA2d5Eb947063b67eA226dcDA3DC38"],
"voteDuration": "172800",
"executionDelay": "86400",
"passThresholdBps": "5000",
"totalVotingPower": "100000000000000000000",
"feeBps": "1000",
"feeRecipient": "0xcfBf34d385EA2d5Eb947063b67eA226dcDA3DC38"
},
"proposalEngine": {
"enableAddAuthorityProposal": true,
"allowArbCallsToSpendPartyEth": true,
"allowOperators": true,
"distributionsConfig": "1"
},
"name": "PARTY",
"symbol": "FAM",
"customizationPresetId": "0"
}
Precious Tokens[]
Precious Token Ids[]
Rage Quit Timestamp (epoch of now + 1715603725)1715603725
![highlight](/api/highlight?text=Nouns%20to%20Party%20Protocol&author=sweetman&url=%40sweetman&avatarUrl=https%3A%2F%2Fstorage.googleapis.com%2Fpapyrus_images%2F41c7e6e9a9db832b717e0e295bc6bd43.png&featuredImageUrl=&size=512)
Collect this post to permanently own it.
![sweetman logo](/_next/image?url=https%3A%2F%2Fstorage.googleapis.com%2Fpapyrus_images%2F41c7e6e9a9db832b717e0e295bc6bd43.png&w=384&q=75)
Subscribe to sweetman and never miss a post.