Skip to content

Audit a collection transaction or on-chain collection object for security risks, design flaws, and common gotchas.

auditCollection(input): AuditResult

Defined in: packages/bitbadgesjs-sdk/src/core/audit.ts:187

Audit a collection transaction or on-chain collection object for security risks, design flaws, and common gotchas.

Parameters

input

collection

Record<string, unknown>

The collection to audit. Accepts:

  • A MsgUniversalUpdateCollection message (with typeUrl and value)
  • The value field directly
  • A raw collection object from query_collection
  • A transaction wrapper { messages: [...] }

context?

string

Optional free-text context such as "NFT art collection" or "stablecoin vault". Helps tailor findings.

Returns

AuditResult

Structured AuditResult.

Edit this page on GitHub