Dominic Kirwan
type: MusicGroup
popularity: 29
followers: 5447
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xff3d177f677fc3d0dcd47e05d2cd9361a50743e6e2fbd82d51990770aca8d09d
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953407
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953407
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/80649a04-af3d-470d-8dba-e8fa144b9572.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/80649a04-af3d-470d-8dba-e8fa144b9572.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/80649a04-af3d-470d-8dba-e8fa144b9572
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xff3d177f677fc3d0dcd47e05d2cd9361a50743e6e2fbd82d51990770aca8d09d","name":"Dominic Kirwan","registered_at":"2026-06-12T03:02:07Z","symbol":"NIM0166987","token_address":"0xe40bdc5345c15915f8f5e1f847a1f419ccc2f020","type":"artist","uuid":"80649a04-af3d-470d-8dba-e8fa144b9572"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff3d177f677fc3d0dcd47e05d2cd9361a50743e6e2fbd82d51990770aca8d09d. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/80649a04-af3d-470d-8dba-e8fa144b9572.json and https://artists.proofprofile.net/proofs/artist/80649a04-af3d-470d-8dba-e8fa144b9572.ots, the client at https://opentimestamps.org runs `ots verify -f record.json proof.ots`.
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0xff3d177f677fc3d0dcd47e05d2cd9361a50743e6e2fbd82d51990770aca8d09d","name":"Dominic Kirwan","registered_at":"2026-06-12T03:02:07Z","symbol":"NIM0166987","token_address":"0xe40bdc5345c15915f8f5e1f847a1f419ccc2f020","type":"artist","uuid":"80649a04-af3d-470d-8dba-e8fa144b9572"}
album: Try A Little Kindness
  type: MusicAlbum
  date published: 1989
album: Evergreen
  type: MusicAlbum
  date published: 1991
album: Lord, I Hope This Day Is Good
  type: MusicAlbum
  date published: 1991-10-01
album: Lord, I Hope This Day Is Good
  type: MusicAlbum
  date published: 1991-10-01
album: Irish Favourites
  type: MusicAlbum
  date published: 1994
album: The Music's Back
  type: MusicAlbum
  date published: 1997
album: Golden Dreams
  type: MusicAlbum
  date published: 2002
album: Echoes Of Ireland
  type: MusicAlbum
  date published: 2003
album: A Little Bit More
  type: MusicAlbum
  date published: 2008-05-06
album: My Kinda Country
  type: MusicAlbum
  date published: 2009-10-12
album: Three Times a Lady
  type: MusicAlbum
  date published: 2009-11-24
album: The Ultimate Collection
  type: MusicAlbum
  date published: 2012-10-01
album: The Ultimate Collection
  type: MusicAlbum
  date published: 2012-10-01
  track: The Answer to Everything
    type: MusicRecording
    duration: PT3M25S
    duration ms: 205573
    explicit: false
    by artist: Dominic Kirwan
    in album: The Ultimate Collection
      type: MusicAlbum
      date published: 2012-10-01
    isrc code: GBEXJ0600660
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-13T18:32:03+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xfb647813c9d04ce6a2af81603c7a20740d755cb0ca293ce7b1a91bd8e009ed84
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 957898
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/957898
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEXJ0600660
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-13T19:28:48Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb647813c9d04ce6a2af81603c7a20740d755cb0ca293ce7b1a91bd8e009ed84. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEXJ0600660 — a six-check JSON result.
      date published: 2026-07-13T19:28:48Z
    audio: The Answer to Everything
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 175.526
      additional property: Musical Key
        type: PropertyValue
        value: 0
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.372
      additional property: Energy
        type: PropertyValue
        value: 0.5
      additional property: Speechiness
        type: PropertyValue
        value: 0.033
      additional property: Acousticness
        type: PropertyValue
        value: 0.609
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.145
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.342
      additional property: Loudness (dB)
        type: PropertyValue
        value: -9.97
      additional property: Key Name
        type: PropertyValue
        value: C
      additional property: Mode Name
        type: PropertyValue
        value: Major
  track: Absent Friends
    type: MusicRecording
    duration: PT3M41S
    duration ms: 221826
    explicit: false
    by artist: Dominic Kirwan
    in album: The Ultimate Collection
      type: MusicAlbum
      date published: 2012-10-01
    isrc code: GBEXJ0600639
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-02T20:35:22+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x5808bc7d1fbef9ea036bce8118d4c1ef66e77b5e7e4e11d177d6013b66bd1bfb
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 956396
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/956396
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEXJ0600639
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-02T21:01:51Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5808bc7d1fbef9ea036bce8118d4c1ef66e77b5e7e4e11d177d6013b66bd1bfb. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEXJ0600639 — a six-check JSON result.
      date published: 2026-07-02T21:01:51Z
    audio: Absent Friends
  track: Galway Girl
  track: Through the Eyes of an Irishman
  track: Like Father, Like Son
  track: Islands In the Stream
album: One Bright Star
album: Trying to Fall in Love
album: Come Dancing
album: Mending Fences
album: 25 Years - to be continued
album: Rose in Paradise
album: Talking to the Wrong Man
album: It Takes All Kinds
album: Write This Down
album: Dominic Kirwan: My Country Favourites
album: The Essential Irish Collection
album: Time of My Life Celebrating 30 Years
album: Walk on Faith
album: A Letter to You
album: Two Story House
album: The Very Best of Dominic Kirwan the Early Years
album: Old Heads on Young Shoulders

Absent Friends
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 79.071
additional property: Musical Key
  type: PropertyValue
  value: 9
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.479
additional property: Energy
  type: PropertyValue
  value: 0.299
additional property: Speechiness
  type: PropertyValue
  value: 0.025
additional property: Acousticness
  type: PropertyValue
  value: 0.813
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.188
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.32
additional property: Loudness (dB)
  type: PropertyValue
  value: -13.304
additional property: Key Name
  type: PropertyValue
  value: A
additional property: Mode Name
  type: PropertyValue
  value: Major

Galway Girl
type: MusicRecording
duration: PT2M58S
duration ms: 178840
explicit: false
by artist: Dominic Kirwan
in album: The Ultimate Collection
  type: MusicAlbum
  date published: 2012-10-01
isrc code: GBEXJ0300039
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-13T18:24:26+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x636a992ac8ee760764773df136d61f5f3a46f8559e746a28e6a0785df28e1df6
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957898
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/957898
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEXJ0300039
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-13T19:28:48Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x636a992ac8ee760764773df136d61f5f3a46f8559e746a28e6a0785df28e1df6. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEXJ0300039 — a six-check JSON result.
  date published: 2026-07-13T19:28:48Z
audio: Galway Girl
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 178.027
  additional property: Musical Key
    type: PropertyValue
    value: 4
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.475
  additional property: Energy
    type: PropertyValue
    value: 0.823
  additional property: Speechiness
    type: PropertyValue
    value: 0.032
  additional property: Acousticness
    type: PropertyValue
    value: 0.143
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.001
  additional property: Liveness
    type: PropertyValue
    value: 0.243
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.972
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.006
  additional property: Key Name
    type: PropertyValue
    value: E
  additional property: Mode Name
    type: PropertyValue
    value: Major

Through the Eyes of an Irishman
type: MusicRecording
duration: PT5M27S
duration ms: 327960
explicit: false
by artist: Dominic Kirwan
in album: The Ultimate Collection
  type: MusicAlbum
  date published: 2012-10-01
isrc code: GBEXJ0600640
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-03T13:42:19+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x4b37c1a0c2c92981025af4c7ef113db3779aefd74244c66c4592f522f1026ac4
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956545
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956545
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEXJ0600640
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-03T19:59:51Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b37c1a0c2c92981025af4c7ef113db3779aefd74244c66c4592f522f1026ac4. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEXJ0600640 — a six-check JSON result.
  date published: 2026-07-03T19:59:51Z
audio: Through the Eyes of an Irishman
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 126.247
  additional property: Musical Key
    type: PropertyValue
    value: 5
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 3
  additional property: Danceability
    type: PropertyValue
    value: 0.465
  additional property: Energy
    type: PropertyValue
    value: 0.293
  additional property: Speechiness
    type: PropertyValue
    value: 0.034
  additional property: Acousticness
    type: PropertyValue
    value: 0.709
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.12
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.179
  additional property: Loudness (dB)
    type: PropertyValue
    value: -13.817
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Major

Like Father, Like Son
type: MusicRecording
duration: PT3M20S
duration ms: 200800
explicit: false
by artist: Dominic Kirwan
in album: The Ultimate Collection
  type: MusicAlbum
  date published: 2012-10-01
isrc code: GBEXJ1200106
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-03T09:42:56+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x7e11a3b1e3549b73cf1dcf0ae28ab99e1242b8972e2a488dfaeab6e42c5c7f28
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956545
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956545
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEXJ1200106
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-03T19:59:51Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e11a3b1e3549b73cf1dcf0ae28ab99e1242b8972e2a488dfaeab6e42c5c7f28. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEXJ1200106 — a six-check JSON result.
  date published: 2026-07-03T19:59:51Z
audio: Like Father, Like Son
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 114.033
  additional property: Musical Key
    type: PropertyValue
    value: 4
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.716
  additional property: Energy
    type: PropertyValue
    value: 0.345
  additional property: Speechiness
    type: PropertyValue
    value: 0.029
  additional property: Acousticness
    type: PropertyValue
    value: 0.69
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.243
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.443
  additional property: Loudness (dB)
    type: PropertyValue
    value: -12.571
  additional property: Key Name
    type: PropertyValue
    value: E
  additional property: Mode Name
    type: PropertyValue
    value: Major

Islands In the Stream
type: MusicRecording
duration: PT4M16S
duration ms: 256959
explicit: false
by artist: Dominic Kirwan
in album: The Ultimate Collection
  type: MusicAlbum
  date published: 2012-10-01
isrc code: GBEXJ1200176
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-17T08:06:10+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x39a61f8182248e6aeef89dc5099fbfe3531af953c005d40d15bf3ce33346c9a0
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958383
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958383
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEXJ1200176
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-17T08:20:01Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39a61f8182248e6aeef89dc5099fbfe3531af953c005d40d15bf3ce33346c9a0. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEXJ1200176 — a six-check JSON result.
  date published: 2026-07-17T08:20:01Z
audio: Islands In the Stream
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 201.946
  additional property: Musical Key
    type: PropertyValue
    value: 6
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.571
  additional property: Energy
    type: PropertyValue
    value: 0.635
  additional property: Speechiness
    type: PropertyValue
    value: 0.037
  additional property: Acousticness
    type: PropertyValue
    value: 0.264
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.086
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.899
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.096
  additional property: Key Name
    type: PropertyValue
    value: F#
  additional property: Mode Name
    type: PropertyValue
    value: Major

The Ultimate Collection
type: MusicAlbum
date published: 2012-10-01

One Bright Star
type: MusicAlbum
date published: 2012-10-14

Trying to Fall in Love
type: MusicAlbum
date published: 2013-07-15

Come Dancing
type: MusicAlbum
date published: 2013-11-18

Come Dancing
type: MusicAlbum
date published: 2013-11-18

Mending Fences
type: MusicAlbum
date published: 2014-07-21

25 Years - to be continued
type: MusicAlbum
date published: 2014-11-09
track: Try A Little Kindness
  type: MusicRecording
  duration: PT2M4S
  duration ms: 124533
  explicit: false
  by artist: Dominic Kirwan
  in album: 25 Years - to be continued
    type: MusicAlbum
    date published: 2014-11-09
  isrc code: GBYPX1400059
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T13:44:20+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc931f4e96c7a28cc6d892133a3cd6f2fc4167066e0fa58dde175b4757dc75791
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956545
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956545
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBYPX1400059
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T19:59:51Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc931f4e96c7a28cc6d892133a3cd6f2fc4167066e0fa58dde175b4757dc75791. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBYPX1400059 — a six-check JSON result.
    date published: 2026-07-03T19:59:51Z
  audio: Try A Little Kindness
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 182.074
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.477
    additional property: Energy
      type: PropertyValue
      value: 0.52
    additional property: Speechiness
      type: PropertyValue
      value: 0.034
    additional property: Acousticness
      type: PropertyValue
      value: 0.749
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.13
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.893
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.944
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: I Don't Know Why I Love You (But I Do)
  type: MusicRecording
  duration: PT3M43S
  duration ms: 223480
  explicit: false
  by artist: Dominic Kirwan
  in album: 25 Years - to be continued
    type: MusicAlbum
    date published: 2014-11-09
  isrc code: GBYPX1400066
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T15:47:19+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xcf3642c5efdc663d0de1dd19291779e14fa5c04920f0939034232b47e466c7f9
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958905
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958905
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBYPX1400066
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T16:14:34Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf3642c5efdc663d0de1dd19291779e14fa5c04920f0939034232b47e466c7f9. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14:34Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBYPX1400066 — a six-check JSON result.
    date published: 2026-07-20T16:14:34Z
  audio: I Don't Know Why I Love You (But I Do)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 122.079
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.758
    additional property: Energy
      type: PropertyValue
      value: 0.485
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.764
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.001
    additional property: Liveness
      type: PropertyValue
      value: 0.283
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.842
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.514
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

Rose in Paradise
type: MusicAlbum
date published: 2015-09-21

Talking to the Wrong Man
type: MusicAlbum
date published: 2016-02-15

Talking to the Wrong Man
type: MusicAlbum
date published: 2016-02-15
track: Talking to the Wrong Man
  type: MusicRecording
  duration: PT3M17S
  duration ms: 197909
  explicit: false
  by artist: Dominic Kirwan
  in album: Talking to the Wrong Man
    type: MusicAlbum
    date published: 2016-02-15
  isrc code: GBYPX1600070
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-13T18:14:21+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe21c79740e5a1ca73416f73e2f8f6a6adf4e2c9a98557dfc614e113b3b58af8d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957898
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957898
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBYPX1600070
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-13T19:28:48Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe21c79740e5a1ca73416f73e2f8f6a6adf4e2c9a98557dfc614e113b3b58af8d. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBYPX1600070 — a six-check JSON result.
    date published: 2026-07-13T19:28:48Z
  audio: Talking to the Wrong Man
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 86.978
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.739
    additional property: Energy
      type: PropertyValue
      value: 0.493
    additional property: Speechiness
      type: PropertyValue
      value: 0.028
    additional property: Acousticness
      type: PropertyValue
      value: 0.537
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.278
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.811
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.123
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

It Takes All Kinds
type: MusicAlbum
date published: 2016-04-01

It Takes All Kinds
type: MusicAlbum
date published: 2016-04-01

Write This Down
type: MusicAlbum
date published: 2017-09-22

Dominic Kirwan: My Country Favourites
type: MusicAlbum
date published: 2017-10-20

Dominic Kirwan: My Country Favourites
type: MusicAlbum
date published: 2017-10-20

The Essential Irish Collection
type: MusicAlbum
date published: 2018-03-16
track: Irish Eyes
  type: MusicRecording
  duration: PT3M6S
  duration ms: 186600
  explicit: false
  by artist: Dominic Kirwan
  in album: The Essential Irish Collection
    type: MusicAlbum
    date published: 2018-03-16
  isrc code: GBEXJ0600642
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T00:28:37+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5021180950e135a0c72695a9ddd403b92eccafeb2752f8cacab814062b752c9b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958947
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958947
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEXJ0600642
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T00:53:33Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5021180950e135a0c72695a9ddd403b92eccafeb2752f8cacab814062b752c9b. Chain 2 (Bitcoin): anchored in block 958947 (2026-07-21T00:53:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEXJ0600642 — a six-check JSON result.
    date published: 2026-07-21T00:53:33Z
  audio: Irish Eyes
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 108.913
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.567
    additional property: Energy
      type: PropertyValue
      value: 0.369
    additional property: Speechiness
      type: PropertyValue
      value: 0.027
    additional property: Acousticness
      type: PropertyValue
      value: 0.312
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.119
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.583
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.544
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Noreen Bawn
  type: MusicRecording
  duration: PT4M31S
  duration ms: 271466
  explicit: false
  by artist: Dominic Kirwan
  in album: The Essential Irish Collection
    type: MusicAlbum
    date published: 2018-03-16
  isrc code: GBEXJ1200111
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-13T19:21:17+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x180dc46c23e3cf5bfc42556a37bfdd5751019c1bf15a415f8aa4e1d5aa450152
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959355
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959355
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEXJ1200111
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-24T03:24:16Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x180dc46c23e3cf5bfc42556a37bfdd5751019c1bf15a415f8aa4e1d5aa450152. Chain 2 (Bitcoin): anchored in block 959355 (2026-07-24T03:24:16Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEXJ1200111 — a six-check JSON result.
    date published: 2026-07-24T03:24:16Z
  audio: Noreen Bawn
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 103.263
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.487
    additional property: Energy
      type: PropertyValue
      value: 0.365
    additional property: Speechiness
      type: PropertyValue
      value: 0.029
    additional property: Acousticness
      type: PropertyValue
      value: 0.821
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.087
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.224
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.019
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: My Galway Queen
  type: MusicRecording
  duration: PT3M23S
  duration ms: 203066
  explicit: false
  by artist: Dominic Kirwan
  in album: The Essential Irish Collection
    type: MusicAlbum
    date published: 2018-03-16
  isrc code: GBEXJ0600649
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T03:44:53+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7f64f86276ab197f443a3423e5fb65a37ebf1f9f1f298078a3e06d89615666b4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956474
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956474
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEXJ0600649
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: My Galway Queen

OTSTimestamp
type: PropertyValue
value: 2026-07-03T08:56:35Z

OTSVerifyInstructions
type: PropertyValue
value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f64f86276ab197f443a3423e5fb65a37ebf1f9f1f298078a3e06d89615666b4. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEXJ0600649 — a six-check JSON result.
date published: 2026-07-03T08:56:35Z

My Galway Queen
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 95.888
additional property: Musical Key
  type: PropertyValue
  value: 5
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.625
additional property: Energy
  type: PropertyValue
  value: 0.498
additional property: Speechiness
  type: PropertyValue
  value: 0.026
additional property: Acousticness
  type: PropertyValue
  value: 0.433
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.366
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.761
additional property: Loudness (dB)
  type: PropertyValue
  value: -11.187
additional property: Key Name
  type: PropertyValue
  value: F
additional property: Mode Name
  type: PropertyValue
  value: Major

The Essential Irish Collection
type: MusicAlbum
date published: 2018-03-16

Time of My Life Celebrating 30 Years
type: MusicAlbum
date published: 2019-05-17

Time of My Life Celebrating 30 Years
type: MusicAlbum
date published: 2019-05-17

Walk on Faith
type: MusicAlbum
date published: 2020-11-27

A Letter to You
type: MusicAlbum
date published: 2021-11-26

A Letter to You
type: MusicAlbum
date published: 2021-11-26

Two Story House
type: MusicAlbum
date published: 2022-01-26

The Very Best of Dominic Kirwan the Early Years
type: MusicAlbum
date published: 2022-12-16
track: Absent Friends
  type: MusicRecording
  duration: PT3M41S
  duration ms: 221826
  explicit: false
  by artist: Dominic Kirwan
  in album: The Very Best of Dominic Kirwan the Early Years
    type: MusicAlbum
    date published: 2022-12-16
  isrc code: GBEXJ0600639
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-02T20:35:22+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5808bc7d1fbef9ea036bce8118d4c1ef66e77b5e7e4e11d177d6013b66bd1bfb
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956772
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956772
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEXJ0600639
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T10:01:46Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5808bc7d1fbef9ea036bce8118d4c1ef66e77b5e7e4e11d177d6013b66bd1bfb. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEXJ0600639 — a six-check JSON result.
    date published: 2026-07-05T10:01:46Z
  audio: Absent Friends
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 79.071
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.479
    additional property: Energy
      type: PropertyValue
      value: 0.299
    additional property: Speechiness
      type: PropertyValue
      value: 0.025
    additional property: Acousticness
      type: PropertyValue
      value: 0.813
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.188
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.32
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.304
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Say You'll Stay Until Tomorrow
  type: MusicRecording
  duration: PT3M42S
  duration ms: 222613
  explicit: false
  by artist: Dominic Kirwan
  in album: The Very Best of Dominic Kirwan the Early Years
    type: MusicAlbum
    date published: 2022-12-16
  isrc code: GBEXJ0400090
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T21:50:11+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4cfc81b5edb2e234e113933517c8710f926fe438fca273e80aba4baccc8b1d24
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958331
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958331
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEXJ0400090
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T21:55:37Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cfc81b5edb2e234e113933517c8710f926fe438fca273e80aba4baccc8b1d24. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEXJ0400090 — a six-check JSON result.
    date published: 2026-07-16T21:55:37Z
  audio: Say You'll Stay Until Tomorrow
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 110.095
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.503
    additional property: Energy
      type: PropertyValue
      value: 0.306
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.663
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.236
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.376
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.826
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

Old Heads on Young Shoulders
type: MusicAlbum
date published: 2025-06-05