Third Party Signer Guard
The Third Party Signer guard requires a predefined address to sign each mint transaction. The signer will need to be passed within the mint settings of this guard.
This allows for more centralized mints where every single mint transaction has to go through a specific signer.
If this Signer Account does not
sign the mint transaction
minting will fail
Core Candy Machine
Owner: Core Candy Machine Core Program
Core Candy Guard
Owner: Core Candy Guard Program
GuardsThird Party Signer- Signer...
Signer
Owner: Any Program
Mint from
Core Candy Guard Program
Access Control
Mint from
Core Candy Machine Program
Mint Logic
Asset
Guard Settings
The Third Party Signer guard contains the following settings:
Signer Key: The address of the signer that will need to sign each mint transaction.
Set up a Candy Machine using the Third Pary Signer Guard
JavaScript
API References: create, ThirdPartySigner
Mint Settings
The Third Party Signer guard contains the following Mint Settings:
Signer: The required third-party signer. The address of this signer must match the Signer Key in the guard settings.
Mint with the Third Party Signer Guard
JavaScript
When minting via the Umi library, simply provide the third-party signer via the signer
attribute like so.
Remember to also sign the transaction with the myConfiguredSigner keypair.
Route Instruction
The Third Party Signer guard does not support the route instruction.
Last updated