Skip to content

Multiple payouts per interval — use this OR price/denom/recipient

Defined in: packages/bitbadgesjs-sdk/src/core/builders/subscription.ts:26

Properties

denom?

optional denom?: string

Defined in: packages/bitbadgesjs-sdk/src/core/builders/subscription.ts:30


description?

optional description?: string

Defined in: packages/bitbadgesjs-sdk/src/core/builders/subscription.ts:46


image?

optional image?: string

Defined in: packages/bitbadgesjs-sdk/src/core/builders/subscription.ts:47


interval

interval: string

Defined in: packages/bitbadgesjs-sdk/src/core/builders/subscription.ts:27


name?

optional name?: string

Defined in: packages/bitbadgesjs-sdk/src/core/builders/subscription.ts:45


payouts?

optional payouts?: SubscriptionPayout[]

Defined in: packages/bitbadgesjs-sdk/src/core/builders/subscription.ts:33

Multiple payouts per interval — use this OR price/denom/recipient


price?

optional price?: number

Defined in: packages/bitbadgesjs-sdk/src/core/builders/subscription.ts:29

Single payout — use this OR payouts[]


recipient?

optional recipient?: string

Defined in: packages/bitbadgesjs-sdk/src/core/builders/subscription.ts:31


tiers?

optional tiers?: number

Defined in: packages/bitbadgesjs-sdk/src/core/builders/subscription.ts:34


transferable?

optional transferable?: boolean

Defined in: packages/bitbadgesjs-sdk/src/core/builders/subscription.ts:35


updatableMint?

optional updatableMint?: boolean

Defined in: packages/bitbadgesjs-sdk/src/core/builders/subscription.ts:42

Leave the mint (faucet) approval editable so the manager can change the price later. Default false: the faucet is locked forever, which is what bb check requires to pass. Opting in surfaces a critical review finding, on purpose, so the choice is visible to whoever signs.


uri?

optional uri?: string

Defined in: packages/bitbadgesjs-sdk/src/core/builders/subscription.ts:44

Pre-hosted collection metadata URI. If provided, name/image/description are ignored.

Edit this page on GitHub