Try   HackMD

Solana API documentation

realms-api endpoints (https://realms-api.vercel.app/api/)


createWithRealmWithoutMint

Request format:

  • name: name of the new community (string)
  • yesVoteThreshold: percentage of yes votes required to pass a proposal. (number 0-100)
  • councilMemberPks: inital stewards to be added as members to the realms multisig. (list of pks)
  • walletPk: public key of the currently connected wallet. (must be in councilMemberPks list)

Response format:

  • createRealmSerializedTxn: serialized txn that creates a realm (must be signed by walletPk)
  • createCommunitySerializedTxn serialized txn that creates a community. (no need to sign)
  • realmInfo: information about the realm.
  • gasTankInfo: information about the gas tank.

Example request:

{
  "name": "Mango",
  "yesVoteThreshold": 30,
  "councilMemberPks":["HSnWTzTqmzjw7GwggEuJgnXmPRbFwftSSv6a7GUAYXWj","LHTsVjUDKH99XYNbvzRAEfrG836KY63sJnvHFvLuNfa"],
  "walletPk": "HSnWTzTqmzjw7GwggEuJgnXmPRbFwftSSv6a7GUAYXWj"
}

tags: Realms Solana