# Nouns to Party Protocol

*how to use createParty*

By [sweetman](https://paragraph.com/@sweetman) · 2024-04-27

---

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)

Party Documentation

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)](https://thirdweb.com/base-sepolia-testnet/0xB418f5B001Af94A91daB2cE641E39722e1d9dDAC/explorer) to call `createParty`

**Party Impl** (found on [Github](https://github.com/PartyDAO/party-addresses/blob/main/contracts/base-sepolia/bonding_curve/Party.json))  
`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](https://www.epochconverter.com/) + 1715603725)  
`1715603725`

---

*Originally published on [sweetman](https://paragraph.com/@sweetman/nouns-to-party-protocol)*
