@cfxlabsinc/b2b-services
    Preparing search index...
    interface ProgramRegisterEntry {
        executableAssetName: string;
        legacyReleaseTagPrefix: string;
        manifestAssetName: string;
        network: ProgramNetwork;
        program: "mintfx";
        programId: Address;
        releaseTagPrefix: string;
    }
    Index
    executableAssetName: string

    The compiled program attached to each release.

    legacyReleaseTagPrefix: string

    cfx-solana-program-library's <program>-<network>-v<ver>+<sha>, read while PROGRAM_LIBRARY_REPO can still name that repo. The trailing v keeps its pre-2026 mintfx-program-* tags out of both prefixes.

    manifestAssetName: string

    The build manifest attached to each release since 3d18c189.

    It is the only record of what the build compiled in — ADMIN_AUTHORITY is a from_str_const, so no account on chain names it. Releases cut before that carry no manifest at all.

    program: "mintfx"
    programId: Address
    releaseTagPrefix: string

    cfx-platform's nx release tags <program>-v<semver>, one tag for both networks. A release belongs to this pair only if it carries executableAssetName, since it may ship one network alone.