diff --git a/docs/100-getting-started/020-onboarding.md b/docs/100-getting-started/020-onboarding.md index edc80ff10e..8a167f10f6 100644 --- a/docs/100-getting-started/020-onboarding.md +++ b/docs/100-getting-started/020-onboarding.md @@ -73,3 +73,4 @@ On the [Testnet instance of the Polymesh Portal](https://portal.polymesh.live/), - [Polymesh Portal Mainnet](https://portal.polymesh.network) - [Polymesh Portal Testnet](https://portal.polymesh.live) +- [Polymesh Identity SDK Documentation](/sdk-docs/api/client/Identities/classes/Identities/) diff --git a/docs/200-core-concepts/020-polyx/staking.mdx b/docs/200-core-concepts/020-polyx/staking.mdx index 7cf9b6259b..25a5d0424b 100644 --- a/docs/200-core-concepts/020-polyx/staking.mdx +++ b/docs/200-core-concepts/020-polyx/staking.mdx @@ -104,3 +104,4 @@ Depending on the type of key selected (Controller or Stash), you may not have ac - [Staking Guide](https://community.polymesh.live/hc/en-us/articles/12131464556060-How-to-stake-on-the-Polymesh-Portal) - [Polymesh Portal](https://portal.polymesh.network/) +- [Staking SDK Documentation](/sdk-docs/api/client/Staking/classes/Staking/) \ No newline at end of file diff --git a/docs/200-core-concepts/030-identity/020-primary-keys.md b/docs/200-core-concepts/030-identity/020-primary-keys.md index 24a31c99d1..fc9f936029 100644 --- a/docs/200-core-concepts/030-identity/020-primary-keys.md +++ b/docs/200-core-concepts/030-identity/020-primary-keys.md @@ -175,3 +175,7 @@ Use [secondary keys](/identity/advanced/secondary-keys) for: - Cannot be replaced without proper rotation - Must maintain sufficient POLYX for transaction fees - Cannot act as a secondary key for another identity + +#### With the SDK + +- The [AccountManagement](/sdk-docs/api/client/AccountManagement/classes/AccountManagement/) class handles functionality related to account management, like creating or freezing accounts. diff --git a/docs/200-core-concepts/030-identity/040-advanced/010-secondary-keys.md b/docs/200-core-concepts/030-identity/040-advanced/010-secondary-keys.md index 1f67c1ac94..2e1fef6c25 100644 --- a/docs/200-core-concepts/030-identity/040-advanced/010-secondary-keys.md +++ b/docs/200-core-concepts/030-identity/040-advanced/010-secondary-keys.md @@ -253,3 +253,7 @@ Choose based on your needs: ## Conclusion Secondary keys provide a powerful way to implement secure and flexible identity management on Polymesh. When properly implemented with appropriate permissions and controls, they enable organizations to maintain strong security while supporting efficient operations. Understanding the relationship between secondary keys, smart contracts, and child identities allows for creating sophisticated and secure organizational structures on the blockchain. + +### With the SDK + +- The [AccountManagement](/sdk-docs/api/client/AccountManagement/classes/AccountManagement/) class handles functionality related to the management of secondary keys, including adding or removing keys, and primary key rotation. diff --git a/docs/200-core-concepts/030-identity/040-advanced/020-multisig/index.md b/docs/200-core-concepts/030-identity/040-advanced/020-multisig/index.md index d0185ab135..e593548def 100644 --- a/docs/200-core-concepts/030-identity/040-advanced/020-multisig/index.md +++ b/docs/200-core-concepts/030-identity/040-advanced/020-multisig/index.md @@ -204,3 +204,8 @@ Invalidated proposals must be recreated as new proposals if required. :::note Historical proposal details can be retrieved via the [SubQuery](/development/tooling/subquery) chain indexing service or by querying historical blocks on an archive node. ::: + +#### With the SDK + +- The [MultiSig](/sdk-docs/api/entities/Account/MultiSig/classes/MultiSig/) class represents a multisig account and all associated information. +- The [MultiSigProposal](/sdk-docs/api/entities/MultiSigProposal/classes/MultiSigProposal/) class represents the proposal and handles all functionality related to multisig proposals. diff --git a/docs/200-core-concepts/040-assets/110-sto.md b/docs/200-core-concepts/040-assets/110-sto.md index 3609275dbc..277cd9608c 100644 --- a/docs/200-core-concepts/040-assets/110-sto.md +++ b/docs/200-core-concepts/040-assets/110-sto.md @@ -279,3 +279,6 @@ The receipt amount must be **exactly** the investment cost calculated by the STO :::note The payload data must be wrapped with `` and `` tags before signing. The Polymesh SDK provides helper functions to generate valid STO receipts with the correct format. ::: + +### With the SDK +Use the [Offering Class](https://developers.polymesh.network/sdk-docs/classes/API/Entities/Offering/) to implement basic STO functionality.