Ghost Bath
type: MusicGroup
genre: black metal
description: Ghost Bath is an American black metal band from Minot, North Dakota, formed in 2012 and fronted by Dennis Mikula. They have released five studio albums and one EP to date, melding black metal and post
popularity: 34
followers: 63247
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xcaba87af23ceba0b5b03b892f678f30cd86bff5db7057f119813d8270fa8e53c
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/75b6911d-7167-4744-a761-86c87954debb.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/75b6911d-7167-4744-a761-86c87954debb.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/75b6911d-7167-4744-a761-86c87954debb
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xcaba87af23ceba0b5b03b892f678f30cd86bff5db7057f119813d8270fa8e53c","name":"Ghost Bath","registered_at":"2026-06-12T01:06:25Z","symbol":"NIM0151474","token_address":"0x39b0b80402dffa27c51e78002e0ea867d9bb86be","type":"artist","uuid":"75b6911d-7167-4744-a761-86c87954debb"}
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 0xcaba87af23ceba0b5b03b892f678f30cd86bff5db7057f119813d8270fa8e53c. 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/75b6911d-7167-4744-a761-86c87954debb.json and https://artists.proofprofile.net/proofs/artist/75b6911d-7167-4744-a761-86c87954debb.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0xcaba87af23ceba0b5b03b892f678f30cd86bff5db7057f119813d8270fa8e53c","name":"Ghost Bath","registered_at":"2026-06-12T01:06:25Z","symbol":"NIM0151474","token_address":"0x39b0b80402dffa27c51e78002e0ea867d9bb86be","type":"artist","uuid":"75b6911d-7167-4744-a761-86c87954debb"}
album: Ghost Bath
  type: MusicAlbum
  date published: 2013-10-21
  track: Apathy
    type: MusicRecording
    duration: PT6M46S
    duration ms: 406576
    explicit: false
    by artist: Ghost Bath
    in album: Ghost Bath
      type: MusicAlbum
      date published: 2013-10-21
    genre: black metal
    isrc code: DED832000673
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-19T10:37:03+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x7ab80eeaacc776797a0e9714ea662c5a9b70f19b0254b937f181a28b4295a38f
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958721
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958721
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED832000673
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-19T11:02: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 0x7ab80eeaacc776797a0e9714ea662c5a9b70f19b0254b937f181a28b4295a38f. Chain 2 (Bitcoin): anchored in block 958721 (2026-07-19T11:02: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED832000673.
      date published: 2026-07-19T11:02:33Z
    audio: Apathy
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 149.93
      additional property: Musical Key
        type: PropertyValue
        value: 2
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.239
      additional property: Energy
        type: PropertyValue
        value: 0.977
      additional property: Speechiness
        type: PropertyValue
        value: 0.556
      additional property: Acousticness
        type: PropertyValue
        value: 0.269
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.563
      additional property: Liveness
        type: PropertyValue
        value: 0.391
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.065
      additional property: Loudness (dB)
        type: PropertyValue
        value: -4.352
      additional property: Key Name
        type: PropertyValue
        value: D
      additional property: Mode Name
        type: PropertyValue
        value: Minor
  track: Lust
    type: MusicRecording
    duration: PT6M57S
    duration ms: 417149
    explicit: true
    by artist: Ghost Bath
    in album: Ghost Bath
      type: MusicAlbum
      date published: 2013-10-21
    genre: black metal
    isrc code: DED832000675
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-04T09:47:19+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x73bc0077fcefec3a64cfdaf21fb7dd8b19801ad195a73ab06e53588580cac1fc
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 956634
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/956634
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED832000675
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-04T10:04: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 0x73bc0077fcefec3a64cfdaf21fb7dd8b19801ad195a73ab06e53588580cac1fc. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED832000675.
      date published: 2026-07-04T10:04:33Z
    audio: Lust
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 130.154
      additional property: Musical Key
        type: PropertyValue
        value: 8
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.342
      additional property: Energy
        type: PropertyValue
        value: 0.989
      additional property: Speechiness
        type: PropertyValue
        value: 0.191
      additional property: Acousticness
        type: PropertyValue
        value: 0.073
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.807
      additional property: Liveness
        type: PropertyValue
        value: 0.285
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
album: Moonlover
album: Thrones
album: Ambrosial
album: Starmourner
album: Burial
album: Funeral
album: Convince Me to Bleed
album: Hide from the Sun
album: Self Loather
album: Rose Thorn Necklace
album: Well, I Tried Drowning

Valence (Positivity)
type: PropertyValue
value: 0.038

Loudness (dB)
type: PropertyValue
value: -4.665

Key Name
type: PropertyValue
value: Ab

Mode Name
type: PropertyValue
value: Major

Moonlover
type: MusicAlbum
date published: 2016-02-19

Moonlover
type: MusicAlbum
date published: 2016-02-19
track: The Silver Flower, Pt. 1
  type: MusicRecording
  duration: PT4M3S
  duration ms: 243687
  explicit: false
  by artist: Ghost Bath
  in album: Moonlover
    type: MusicAlbum
    date published: 2016-02-19
  genre: black metal
  isrc code: DED831600018
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-02T21:03:08+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x20a1539399ed68cd31450547e99c8ee7e19855ecf3617438568b4704892c254e
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956402
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956402
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED831600018
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T22:05:07Z
  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 0x20a1539399ed68cd31450547e99c8ee7e19855ecf3617438568b4704892c254e. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05:07Z), 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED831600018.
    date published: 2026-07-02T22:05:07Z
  audio: The Silver Flower, Pt. 1
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 128.02
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.227
    additional property: Energy
      type: PropertyValue
      value: 0.257
    additional property: Speechiness
      type: PropertyValue
      value: 0.034
    additional property: Acousticness
      type: PropertyValue
      value: 0.902
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.965
    additional property: Liveness
      type: PropertyValue
      value: 0.396
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.036
    additional property: Loudness (dB)
      type: PropertyValue
      value: -19.209
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: The Silver Flower, Pt. 2
  type: MusicRecording
  duration: PT7M32S
  duration ms: 452812
  explicit: false
  by artist: Ghost Bath
  in album: Moonlover
    type: MusicAlbum
    date published: 2016-02-19
  genre: black metal
  isrc code: DED831600019
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-12T16:24:15+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa5cec58c058df039aca4a21591f9441bb7de690c3ed1dfe874888d244a93816a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957730
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957730
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED831600019
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-12T16:41:26Z
  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 0xa5cec58c058df039aca4a21591f9441bb7de690c3ed1dfe874888d244a93816a. Chain 2 (Bitcoin): anchored in block 957730 (2026-07-12T16:41:26Z), 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED831600019.
    date published: 2026-07-12T16:41:26Z
  audio: The Silver Flower, Pt. 2
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 130.075
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.411
    additional property: Energy
      type: PropertyValue
      value: 0.946
    additional property: Speechiness
      type: PropertyValue
      value: 0.145
    additional property: Acousticness
      type: PropertyValue
      value: 0.001
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.944
    additional property: Liveness
      type: PropertyValue
      value: 0.12
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.032
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.724
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Death and the Maiden
  type: MusicRecording
  duration: PT6M25S
  duration ms: 385500
  explicit: false
  by artist: Ghost Bath
  in album: Moonlover
    type: MusicAlbum
    date published: 2016-02-19
  genre: black metal
  isrc code: DED831600020
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-02T21:03:06+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xeb765c5a109a778b718b78f2f62a69c979190320c7fdd0bd460b92d466f209fc
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956402
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956402
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Death and the Maiden
track: Ascension (Bonus Track)

OTSVerificationAPI
type: PropertyValue
value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED831600020

OTSTimestamp
type: PropertyValue
value: 2026-07-02T22:05:07Z

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 0xeb765c5a109a778b718b78f2f62a69c979190320c7fdd0bd460b92d466f209fc. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05:07Z), 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED831600020.
date published: 2026-07-02T22:05:07Z

Death and the Maiden
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 74.986
additional property: Musical Key
  type: PropertyValue
  value: 7
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 0
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.288
additional property: Energy
  type: PropertyValue
  value: 0.755
additional property: Speechiness
  type: PropertyValue
  value: 0.126
additional property: Acousticness
  type: PropertyValue
  value: 0.001
additional property: Instrumentalness
  type: PropertyValue
  value: 0.976
additional property: Liveness
  type: PropertyValue
  value: 0.09
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.038
additional property: Loudness (dB)
  type: PropertyValue
  value: -6.591
additional property: Key Name
  type: PropertyValue
  value: G
additional property: Mode Name
  type: PropertyValue
  value: Minor

Ascension (Bonus Track)
type: MusicRecording
duration: PT7M26S
duration ms: 446500
explicit: false
by artist: Ghost Bath
in album: Moonlover
  type: MusicAlbum
  date published: 2016-02-19
genre: black metal
isrc code: DED831600021
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-15T23:04:20+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf788b524be2cad6d58e5e11cc6ccda895848f1e1da95de392e70a6f4ab195c3d
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958211
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958211
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED831600021
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-15T23:24: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 0xf788b524be2cad6d58e5e11cc6ccda895848f1e1da95de392e70a6f4ab195c3d. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED831600021.
  date published: 2026-07-15T23:24:33Z
audio: Ascension (Bonus Track)
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 130.103
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.204
  additional property: Energy
    type: PropertyValue
    value: 0.754
  additional property: Speechiness
    type: PropertyValue
    value: 0.11
  additional property: Acousticness
    type: PropertyValue
    value: 0.01
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.95
  additional property: Liveness
    type: PropertyValue
    value: 0.387
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.105
  additional property: Loudness (dB)
    type: PropertyValue
    value: -5.91
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

Moonlover
type: MusicAlbum
date published: 2016-02-19

Moonlover
type: MusicAlbum
date published: 2016-02-19

Moonlover
type: MusicAlbum
date published: 2016-02-19

Moonlover
type: MusicAlbum
date published: 2016-02-19

Thrones
type: MusicAlbum
date published: 2017-02-24

Thrones
type: MusicAlbum
date published: 2017-02-24

Thrones
type: MusicAlbum
date published: 2017-02-24

Thrones
type: MusicAlbum
date published: 2017-02-24

Ambrosial
type: MusicAlbum
date published: 2017-03-20

Ambrosial
type: MusicAlbum
date published: 2017-03-20

Ambrosial
type: MusicAlbum
date published: 2017-03-20

Ambrosial
type: MusicAlbum
date published: 2017-03-20

Starmourner
type: MusicAlbum
date published: 2017-04-21

Starmourner
type: MusicAlbum
date published: 2017-04-21

Starmourner
type: MusicAlbum
date published: 2017-04-21

Starmourner
type: MusicAlbum
date published: 2017-04-21
track: Astral
  type: MusicRecording
  duration: PT3M20S
  duration ms: 200500
  explicit: false
  by artist: Ghost Bath
  in album: Starmourner
    type: MusicAlbum
    date published: 2017-04-21
  genre: black metal
  isrc code: DED831601531
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T13:33:31+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4430341e8fd7da2e868f68fc8292d977500655ea03d605089ccf29617d42284f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958561
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958561
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED831601531
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T14:22: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 0x4430341e8fd7da2e868f68fc8292d977500655ea03d605089ccf29617d42284f. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED831601531.
    date published: 2026-07-18T14:22:01Z
  audio: Astral
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 113.802
    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.355
    additional property: Energy
      type: PropertyValue
      value: 0.142
    additional property: Speechiness
      type: PropertyValue
      value: 0.175
    additional property: Acousticness
      type: PropertyValue
      value: 0.978
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.562
    additional property: Liveness
      type: PropertyValue
      value: 0.454
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.108
    additional property: Loudness (dB)
      type: PropertyValue
      value: -28.548
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Seraphic
  type: MusicRecording
  duration: PT5M50S
  duration ms: 350500
  explicit: false
  by artist: Ghost Bath
  in album: Starmourner
    type: MusicAlbum
    date published: 2017-04-21
  genre: black metal
  isrc code: DED831601532
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T07:09:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x429221721544abe22b3bcd81132c13d0716b67cf003b5a5f38e90f571f745b31
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958256
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958256
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED831601532
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T07:22:18Z
  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 0x429221721544abe22b3bcd81132c13d0716b67cf003b5a5f38e90f571f745b31. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED831601532.
    date published: 2026-07-16T07:22:18Z
  audio: Seraphic
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 177.648
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.206
    additional property: Energy
      type: PropertyValue
      value: 0.896
    additional property: Speechiness
      type: PropertyValue
      value: 0.098
    additional property: Acousticness
      type: PropertyValue
      value: 0
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.895
    additional property: Liveness
      type: PropertyValue
      value: 0.353
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.066
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.74
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Ambrosial
  type: MusicRecording
  duration: PT8M30S
  duration ms: 510000
  explicit: false
  by artist: Ghost Bath
  in album: Starmourner
    type: MusicAlbum
    date published: 2017-04-21
  genre: black metal
  isrc code: DED831601533
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T22:34:25+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0a96f2483c4ff275e8deeb8c5924beea1007d5ec91a7fda231682a4ba87a3db7
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958942
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958942
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Ambrosial
track: Angelic
track: Luminescence
track: Thrones
track: Cherubim

OTSVerificationAPI
type: PropertyValue
value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED831601533

OTSTimestamp
type: PropertyValue
value: 2026-07-21T00:24:07Z

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 0x0a96f2483c4ff275e8deeb8c5924beea1007d5ec91a7fda231682a4ba87a3db7. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED831601533.
date published: 2026-07-21T00:24:07Z

Ambrosial
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 116.986
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.446
additional property: Energy
  type: PropertyValue
  value: 0.896
additional property: Speechiness
  type: PropertyValue
  value: 0.034
additional property: Acousticness
  type: PropertyValue
  value: 0
additional property: Instrumentalness
  type: PropertyValue
  value: 0.675
additional property: Liveness
  type: PropertyValue
  value: 0.089
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.322
additional property: Loudness (dB)
  type: PropertyValue
  value: -8.374
additional property: Key Name
  type: PropertyValue
  value: A
additional property: Mode Name
  type: PropertyValue
  value: Major

Angelic
type: MusicRecording
duration: PT5M23S
duration ms: 323500
explicit: false
by artist: Ghost Bath
in album: Starmourner
  type: MusicAlbum
  date published: 2017-04-21
genre: black metal
isrc code: DED831601536
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-05T13:02:25+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x530e09ae0eec5ccbf23b8dc24cffcbcdc6e11ac615425cae5f05e454bfeb6164
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956822
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956822
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED831601536
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-05T18:48:28Z
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 0x530e09ae0eec5ccbf23b8dc24cffcbcdc6e11ac615425cae5f05e454bfeb6164. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED831601536.
  date published: 2026-07-05T18:48:28Z
audio: Angelic
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 130.021
  additional property: Musical Key
    type: PropertyValue
    value: 3
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.601
  additional property: Energy
    type: PropertyValue
    value: 0.076
  additional property: Speechiness
    type: PropertyValue
    value: 0.035
  additional property: Acousticness
    type: PropertyValue
    value: 0.859
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.695
  additional property: Liveness
    type: PropertyValue
    value: 0.111
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.038
  additional property: Loudness (dB)
    type: PropertyValue
    value: -17.767
  additional property: Key Name
    type: PropertyValue
    value: Eb
  additional property: Mode Name
    type: PropertyValue
    value: Major

Luminescence
type: MusicRecording
duration: PT6M8S
duration ms: 368406
explicit: false
by artist: Ghost Bath
in album: Starmourner
  type: MusicAlbum
  date published: 2017-04-21
genre: black metal
isrc code: DED831601537
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-18T19:50:33+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x16f5394288c6c6e5c03297345e97ff06bc2317033fc0c45f5ff0b9d011b154eb
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958607
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958607
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED831601537
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-18T21:01:11Z
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 0x16f5394288c6c6e5c03297345e97ff06bc2317033fc0c45f5ff0b9d011b154eb. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED831601537.
  date published: 2026-07-18T21:01:11Z
audio: Luminescence
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 148.7
  additional property: Musical Key
    type: PropertyValue
    value: 1
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.369
  additional property: Energy
    type: PropertyValue
    value: 0.845
  additional property: Speechiness
    type: PropertyValue
    value: 0.072
  additional property: Acousticness
    type: PropertyValue
    value: 0
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.822
  additional property: Liveness
    type: PropertyValue
    value: 0.25
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.196
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.735
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Thrones
type: MusicRecording
duration: PT6M20S
duration ms: 380593
explicit: false
by artist: Ghost Bath
in album: Starmourner
  type: MusicAlbum
  date published: 2017-04-21
genre: black metal
isrc code: DED831601538
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-05T22:04:17+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x8ab19a414fcb5749e5c4a06bafb1248e1af533b586b5d5b6ddb96dec6295759b
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956856
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956856
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED831601538
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-06T01:25:57Z
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 0x8ab19a414fcb5749e5c4a06bafb1248e1af533b586b5d5b6ddb96dec6295759b. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED831601538.
  date published: 2026-07-06T01:25:57Z
audio: Thrones
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 165.667
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.164
  additional property: Energy
    type: PropertyValue
    value: 0.815
  additional property: Speechiness
    type: PropertyValue
    value: 0.092
  additional property: Acousticness
    type: PropertyValue
    value: 0
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.729
  additional property: Liveness
    type: PropertyValue
    value: 0.167
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.038
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.775
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Cherubim
type: MusicRecording
duration: PT4M26S
duration ms: 266781
explicit: false
by artist: Ghost Bath
in album: Starmourner
  type: MusicAlbum
  date published: 2017-04-21
genre: black metal
isrc code: DED831601540
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-20T22:10:02+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x9c7af9e3d9474db9c689b9e68e71808aa5dc9c6d01be680f0e7fdcd3bd6056de
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958942
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958942
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED831601540
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-21T00:24:07Z
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 0x9c7af9e3d9474db9c689b9e68e71808aa5dc9c6d01be680f0e7fdcd3bd6056de. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED831601540.
  date published: 2026-07-21T00:24:07Z
audio: Cherubim
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 144.978
  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.364
  additional property: Energy
    type: PropertyValue
    value: 0.962
  additional property: Speechiness
    type: PropertyValue
    value: 0.08
  additional property: Acousticness
    type: PropertyValue
    value: 0
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.918
  additional property: Liveness
    type: PropertyValue
    value: 0.214
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.096
  additional property: Loudness (dB)
    type: PropertyValue
    value: -6.483
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

Starmourner
type: MusicAlbum
date published: 2017-04-21

Burial
type: MusicAlbum
date published: 2018-04-20

Burial
type: MusicAlbum
date published: 2018-04-20

Funeral
type: MusicAlbum
date published: 2018-05-04

Funeral
type: MusicAlbum
date published: 2018-05-04

Funeral
type: MusicAlbum
date published: 2018-05-04

Funeral
type: MusicAlbum
date published: 2018-05-04
track: Silence
  type: MusicRecording
  duration: PT2M29S
  duration ms: 149826
  explicit: false
  by artist: Ghost Bath
  in album: Funeral
    type: MusicAlbum
    date published: 2018-05-04
  genre: black metal
  isrc code: DED831800047
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T14:16:40+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x185aed380603040543ac83f60754bab20a6c2e2e0155eb9e7e0fe88a5f02f692
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958163
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958163
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED831800047
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T14:38:07Z
  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 0x185aed380603040543ac83f60754bab20a6c2e2e0155eb9e7e0fe88a5f02f692. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38:07Z), 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED831800047.
    date published: 2026-07-15T14:38:07Z
  audio: Silence
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 72.506
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.333
    additional property: Energy
      type: PropertyValue
      value: 0.326
    additional property: Speechiness
      type: PropertyValue
      value: 0.042
    additional property: Acousticness
      type: PropertyValue
      value: 0.773
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.901
    additional property: Liveness
      type: PropertyValue
      value: 0.107
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.034
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.494
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Procession
  type: MusicRecording
  duration: PT8M24S
  duration ms: 504105
  explicit: false
  by artist: Ghost Bath
  in album: Funeral
    type: MusicAlbum
    date published: 2018-05-04
  genre: black metal
  isrc code: DED831800048
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T01:01:08+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4de14309fd62c1c59cffb17601ba7d1b5c0eb27d7405f67de3d86e791f26000d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958346
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958346
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED831800048
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T01:47:42Z
  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 0x4de14309fd62c1c59cffb17601ba7d1b5c0eb27d7405f67de3d86e791f26000d. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47:42Z), 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED831800048.
    date published: 2026-07-17T01:47:42Z
  audio: Procession
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 139.152
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.166
    additional property: Energy
      type: PropertyValue
      value: 0.984
    additional property: Speechiness
      type: PropertyValue
      value: 0.344
    additional property: Acousticness
      type: PropertyValue
      value: 0.164
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.915
    additional property: Liveness
      type: PropertyValue
      value: 0.066
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.037
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.303
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Dead
  type: MusicRecording
  duration: PT8M36S
  duration ms: 516052
  explicit: false
  by artist: Ghost Bath
  in album: Funeral
    type: MusicAlbum
    date published: 2018-05-04
  genre: black metal
  isrc code: DED831800049
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T10:00:11+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x71c254ac8f57ab6409c04215e4f4d7e2774e691c063ecd3e88d946dd8c9d1277
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956639
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956639
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Dead
track: Sorrow
track: Calling
track: Continuity
track: March
track: Birth
track: Forever

OTSVerificationAPI
type: PropertyValue
value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED831800049

OTSTimestamp
type: PropertyValue
value: 2026-07-04T11:19:20Z

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 0x71c254ac8f57ab6409c04215e4f4d7e2774e691c063ecd3e88d946dd8c9d1277. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED831800049.
date published: 2026-07-04T11:19:20Z

Dead
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 127.245
additional property: Musical Key
  type: PropertyValue
  value: 10
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.254
additional property: Energy
  type: PropertyValue
  value: 0.921
additional property: Speechiness
  type: PropertyValue
  value: 0.305
additional property: Acousticness
  type: PropertyValue
  value: 0.432
additional property: Instrumentalness
  type: PropertyValue
  value: 0.843
additional property: Liveness
  type: PropertyValue
  value: 0.107
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.039
additional property: Loudness (dB)
  type: PropertyValue
  value: -6.008
additional property: Key Name
  type: PropertyValue
  value: Bb
additional property: Mode Name
  type: PropertyValue
  value: Major

Sorrow
type: MusicRecording
duration: PT6M10S
duration ms: 370004
explicit: false
by artist: Ghost Bath
in album: Funeral
  type: MusicAlbum
  date published: 2018-05-04
genre: black metal
isrc code: DED831800050
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-18T02:56:09+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x3676704bfc9d774f25842961bfcf65e32e4fcddd2ef15f473f2664518c98b330
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958484
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958484
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED831800050
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-18T03:34:53Z
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 0x3676704bfc9d774f25842961bfcf65e32e4fcddd2ef15f473f2664518c98b330. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED831800050.
  date published: 2026-07-18T03:34:53Z
audio: Sorrow
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 100.01
  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.382
  additional property: Energy
    type: PropertyValue
    value: 0.508
  additional property: Speechiness
    type: PropertyValue
    value: 0.037
  additional property: Acousticness
    type: PropertyValue
    value: 0.937
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.075
  additional property: Liveness
    type: PropertyValue
    value: 0.641
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.166
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.071
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Major

Calling
type: MusicRecording
duration: PT5M45S
duration ms: 345903
explicit: false
by artist: Ghost Bath
in album: Funeral
  type: MusicAlbum
  date published: 2018-05-04
genre: black metal
isrc code: DED831800051
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T04:57:08+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xfee360d2f141fa5b6dacfc4a2e7f6a51ffdaa739ad0274dd3a1c8c3b360bbd56
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956634
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956634
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED831800051
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-04T10:04: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 0xfee360d2f141fa5b6dacfc4a2e7f6a51ffdaa739ad0274dd3a1c8c3b360bbd56. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED831800051.
  date published: 2026-07-04T10:04:33Z
audio: Calling
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 155.413
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.239
  additional property: Energy
    type: PropertyValue
    value: 0.945
  additional property: Speechiness
    type: PropertyValue
    value: 0.325
  additional property: Acousticness
    type: PropertyValue
    value: 0.159
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.804
  additional property: Liveness
    type: PropertyValue
    value: 0.265
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.186
  additional property: Loudness (dB)
    type: PropertyValue
    value: -4.732
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Continuity
type: MusicRecording
duration: PT5M1S
duration ms: 301841
explicit: false
by artist: Ghost Bath
in album: Funeral
  type: MusicAlbum
  date published: 2018-05-04
genre: black metal
isrc code: DED831800052
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-20T22:38:54+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x3ca9567527650574b25a344069f3b689df941ec8bed70e8b15a0054c1fe4d1f2
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958943
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958943
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED831800052
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-21T00:27: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 0x3ca9567527650574b25a344069f3b689df941ec8bed70e8b15a0054c1fe4d1f2. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED831800052.
  date published: 2026-07-21T00:27:37Z
audio: Continuity
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 134.676
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.26
  additional property: Energy
    type: PropertyValue
    value: 0.869
  additional property: Speechiness
    type: PropertyValue
    value: 0.422
  additional property: Acousticness
    type: PropertyValue
    value: 0.157
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.862
  additional property: Liveness
    type: PropertyValue
    value: 0.223
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.072
  additional property: Loudness (dB)
    type: PropertyValue
    value: -5.188
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Minor

March
type: MusicRecording
duration: PT2M35S
duration ms: 155192
explicit: false
by artist: Ghost Bath
in album: Funeral
  type: MusicAlbum
  date published: 2018-05-04
genre: black metal
isrc code: DED831800053
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-22T02:24:02+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x4a6cf0083a63234774a24f43b9e4a6594361b8309b1197723cef328ebdfc8f51
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 959091
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/959091
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED831800053
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-22T02:33:54Z
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 0x4a6cf0083a63234774a24f43b9e4a6594361b8309b1197723cef328ebdfc8f51. Chain 2 (Bitcoin): anchored in block 959091 (2026-07-22T02:33:54Z), 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED831800053.
  date published: 2026-07-22T02:33:54Z
audio: March
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 71.31
  additional property: Musical Key
    type: PropertyValue
    value: 10
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.161
  additional property: Energy
    type: PropertyValue
    value: 0.224
  additional property: Speechiness
    type: PropertyValue
    value: 0.036
  additional property: Acousticness
    type: PropertyValue
    value: 0.929
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.894
  additional property: Liveness
    type: PropertyValue
    value: 0.106
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.046
  additional property: Loudness (dB)
    type: PropertyValue
    value: -12.679
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Birth
type: MusicRecording
duration: PT5M15S
duration ms: 315178
explicit: false
by artist: Ghost Bath
in album: Funeral
  type: MusicAlbum
  date published: 2018-05-04
genre: black metal
isrc code: DED831800055
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-05T13:38:42+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x66cdc70ac57cdd8aa432c5c5d3ca8a1f3379e8e8c15857b328fb4b83eb27698a
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956822
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956822
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED831800055
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-05T18:48:28Z
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 0x66cdc70ac57cdd8aa432c5c5d3ca8a1f3379e8e8c15857b328fb4b83eb27698a. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED831800055.
  date published: 2026-07-05T18:48:28Z
audio: Birth
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 140.122
  additional property: Musical Key
    type: PropertyValue
    value: 8
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.5
  additional property: Energy
    type: PropertyValue
    value: 0.387
  additional property: Speechiness
    type: PropertyValue
    value: 0.027
  additional property: Acousticness
    type: PropertyValue
    value: 0.975
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.674
  additional property: Liveness
    type: PropertyValue
    value: 0.092
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.071
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.995
  additional property: Key Name
    type: PropertyValue
    value: Ab
  additional property: Mode Name
    type: PropertyValue
    value: Major

Forever
type: MusicRecording
duration: PT2M49S
duration ms: 169369
explicit: false
by artist: Ghost Bath
in album: Funeral
  type: MusicAlbum
  date published: 2018-05-04
genre: black metal
isrc code: DED831800056
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-16T07:58:16+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x24d260fcc51e6ed947a4e2ed5db93900caf0df058e7d953b14ef4222bdb2c17f
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958263
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958263
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED831800056
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-16T08:19:47Z
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 0x24d260fcc51e6ed947a4e2ed5db93900caf0df058e7d953b14ef4222bdb2c17f. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19:47Z), 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED831800056.
  date published: 2026-07-16T08:19:47Z
audio: Forever
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 119.749
  additional property: Musical Key
    type: PropertyValue
    value: 10
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.444
  additional property: Energy
    type: PropertyValue
    value: 0.697
  additional property: Speechiness
    type: PropertyValue
    value: 0.059
  additional property: Acousticness
    type: PropertyValue
    value: 0.209
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.884
  additional property: Liveness
    type: PropertyValue
    value: 0.335
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.122
  additional property: Loudness (dB)
    type: PropertyValue
    value: -6.95
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Major

Convince Me to Bleed
type: MusicAlbum
date published: 2021-08-13

Hide from the Sun
type: MusicAlbum
date published: 2021-09-03

Self Loather
type: MusicAlbum
date published: 2021-10-29
track: A Crystal Lattice
  type: MusicRecording
  duration: PT4M38S
  duration ms: 278028
  explicit: false
  by artist: Ghost Bath
  in album: Self Loather
    type: MusicAlbum
    date published: 2021-10-29
  genre: black metal
  isrc code: DED832100078
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-14T22:47:24+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4d6ccf2898b5d56eaa856a4bdaee483d3507639a9079dda8ad062597780acf3f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958079
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958079
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED832100078
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T00:21:05Z
  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 0x4d6ccf2898b5d56eaa856a4bdaee483d3507639a9079dda8ad062597780acf3f. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21:05Z), 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED832100078.
    date published: 2026-07-15T00:21:05Z
  audio: A Crystal Lattice
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 142.035
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.403
    additional property: Energy
      type: PropertyValue
      value: 0.835
    additional property: Speechiness
      type: PropertyValue
      value: 0.092
    additional property: Acousticness
      type: PropertyValue
      value: 0
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.844
    additional property: Liveness
      type: PropertyValue
      value: 0.105
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.092
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.265
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: For It Is a Veil
  type: MusicRecording
  duration: PT5M47S
  duration ms: 347078
  explicit: false
  by artist: Ghost Bath
  in album: Self Loather
    type: MusicAlbum
    date published: 2021-10-29
  genre: black metal
  isrc code: DED832100081
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T04:49:41+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfccfb18916ed4fa804deea4628d3c8c07e907147a518e71f89161a7598f4f5e0
  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/DED832100081
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T08:56:35Z
  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 0xfccfb18916ed4fa804deea4628d3c8c07e907147a518e71f89161a7598f4f5e0. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DED832100081.
    date published: 2026-07-03T08:56:35Z
  audio: For It Is a Veil
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 129.805
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.163
    additional property: Energy
      type: PropertyValue
      value: 0.941
    additional property: Speechiness
      type: PropertyValue
      value: 0.175
    additional property: Acousticness
      type: PropertyValue
      value: 0
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.917
    additional property: Liveness
      type: PropertyValue
      value: 0.113
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.036
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.854
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major

Rose Thorn Necklace
type: MusicAlbum
date published: 2025-02-21

Rose Thorn Necklace
type: MusicAlbum
date published: 2025-02-21

Well, I Tried Drowning
type: MusicAlbum
date published: 2025-04-04

Rose Thorn Necklace
type: MusicAlbum
date published: 2025-05-09