Skip to content

Deployer

Deployer: TransactionSignerAccount

Defined in: packages/store-kit/src/types.ts:28

Represents a smart contract wallet capable of signing transactions. A Deployer is critical for managing interactions with Algorand smart contracts. It facilitates operations such as deploying and interacting with applications by ensuring all transactions are signed appropriately. See AppDeployer for more information

Example

From Environment

const deployer =
const deployer = await algorand.account.fromEnvironment('DEPLOYER')

From Mnemonic

const deployer = await algorand.account.fromMnemonic("example deployer mnemonic")

From KMD

const deployer = await algorand.account.fromKmd('DEPLOYER')