1
Create Privy users for members of the organization
For each user that will need to take action with an organization’s wallet(s), create a Privy user to represent that member. This user can then be assigned specific roles and permissions for the organization’s wallet(s).
2
Create a default key quorum and organization
Next, create a default key quorum of users in the organization representing a strict, highly-privileged group of users that will by default administer the organization’s wallets (including provisioning access, policy updates, and more). You can always modify this later on a per wallet basis.The default key quorum should be an extremely locked-down set of users. The default key quorum may provision lower-privilege access to other users as well.Then, create an organization to represent the business in the Privy API, setting its
default_key_quorum_id to the default key quorum created above.3
Create wallet(s) for the organization
Finally, create wallet(s) for the organization, setting each wallet’s
entity to the organization.Privy assigns the organization’s default_key_quorum_id as the wallet’s owner. This ensures that the default key quorum is exclusively responsible for managing the wallet’s configuration and access.
