GRASS COTTON
type: MusicGroup
popularity: 45
followers: 280
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd87c66b021bf8f3534eeb99bd16bf16adc39db5c04415f8431dd71c24850c707
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/0702c483-352d-44ad-8b4a-72272d6aaa8c.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/0702c483-352d-44ad-8b4a-72272d6aaa8c.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/0702c483-352d-44ad-8b4a-72272d6aaa8c
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xd87c66b021bf8f3534eeb99bd16bf16adc39db5c04415f8431dd71c24850c707","name":"GRASS COTTON","registered_at":"2026-06-11T11:10:52Z","symbol":"NIM0009665","token_address":"0x7f8ca96bc27167a5bc41776349ae34672df8ef6f","type":"artist","uuid":"0702c483-352d-44ad-8b4a-72272d6aaa8c"}
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 0xd87c66b021bf8f3534eeb99bd16bf16adc39db5c04415f8431dd71c24850c707. 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/0702c483-352d-44ad-8b4a-72272d6aaa8c.json and https://artists.proofprofile.net/proofs/artist/0702c483-352d-44ad-8b4a-72272d6aaa8c.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0xd87c66b021bf8f3534eeb99bd16bf16adc39db5c04415f8431dd71c24850c707","name":"GRASS COTTON","registered_at":"2026-06-11T11:10:52Z","symbol":"NIM0009665","token_address":"0x7f8ca96bc27167a5bc41776349ae34672df8ef6f","type":"artist","uuid":"0702c483-352d-44ad-8b4a-72272d6aaa8c"}
album: A Small Light
  type: MusicAlbum
  date published: 2024-08-16
album: On Rainy Days
  type: MusicAlbum
  date published: 2024-07-05
  track: On Rainy Days
    type: MusicRecording
    duration: PT2M6S
    duration ms: 126049
    explicit: false
    by artist: GRASS COTTON
    by artist: RPM (Relaxing Piano Music)
    by artist: Posple
    in album: On Rainy Days
      type: MusicAlbum
      date published: 2024-07-05
    isrc code: GB8KE2413946
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-06-10T05:40:29+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x2811b793c7597c5d595d8d15dcaca0301fd7702d1796e4106088bc328cd456e2
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 953520
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/953520
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GB8KE2413946
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-06-13T13:32:09Z
    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 0x2811b793c7597c5d595d8d15dcaca0301fd7702d1796e4106088bc328cd456e2. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/GB8KE2413946.
      date published: 2026-06-13T13:32:09Z
    audio: On Rainy Days
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 132.57
      additional property: Musical Key
        type: PropertyValue
        value: 8
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 5
      additional property: Danceability
        type: PropertyValue
        value: 0.527
      additional property: Energy
        type: PropertyValue
        value: 0.043
      additional property: Speechiness
        type: PropertyValue
        value: 0.097
      additional property: Acousticness
        type: PropertyValue
        value: 0.995
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.967
      additional property: Liveness
        type: PropertyValue
        value: 0.123
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.375
      additional property: Loudness (dB)
        type: PropertyValue
        value: -29.541
      additional property: Key Name
        type: PropertyValue
        value: Ab
      additional property: Mode Name
        type: PropertyValue
        value: Major
  track: On Rainy Days - with rain
    type: MusicRecording
    duration: PT2M6S
    duration ms: 126049
    explicit: false
    by artist: GRASS COTTON
    by artist: RPM (Relaxing Piano Music)
    by artist: Posple
    in album: On Rainy Days
      type: MusicAlbum
      date published: 2024-07-05
    isrc code: GB8KE2413947
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-06-08T21:31:34+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xb0a88f5dea26d3491c4256cda335842ae403f65a4a9e5b6acdb7ffbcd66af1e6
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 953520
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/953520
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GB8KE2413947
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-06-13T13:32:09Z
    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 0xb0a88f5dea26d3491c4256cda335842ae403f65a4a9e5b6acdb7ffbcd66af1e6. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/GB8KE2413947.
      date published: 2026-06-13T13:32:09Z
    audio: On Rainy Days - with rain
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 133.038
      additional property: Musical Key
        type: PropertyValue
        value: 8
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 5
      additional property: Danceability
        type: PropertyValue
        value: 0.348
      additional property: Energy
        type: PropertyValue
        value: 0.045
      additional property: Speechiness
        type: PropertyValue
        value: 0.046
      additional property: Acousticness
        type: PropertyValue
        value: 0.995
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.924
      additional property: Liveness
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
  track: On Rainy Days - with water sounds
album: Silent Night
album: Country Road
album: After Sunset
album: Flower Blossom
album: The Sixth Station
album: Sunlit Cafe
album: Morning Glory
album: Cyclamen
album: Cozy Day
album: Head in the Clouds
album: Twilight Night
album: Ocean Breeze
album: The Blue Sky
album: Cozy Morning
album: A Midnight Sun
album: Morning Passages
album: Too Sweet
album: Morning Daylight

Liveness
type: PropertyValue
value: 0.341

Valence (Positivity)
type: PropertyValue
value: 0.195

Loudness (dB)
type: PropertyValue
value: -26.979

Key Name
type: PropertyValue
value: Ab

Mode Name
type: PropertyValue
value: Major

On Rainy Days - with water sounds
type: MusicRecording
duration: PT2M6S
duration ms: 126049
explicit: false
by artist: GRASS COTTON
by artist: RPM (Relaxing Piano Music)
by artist: Posple
in album: On Rainy Days
  type: MusicAlbum
  date published: 2024-07-05
isrc code: GB8KE2413948
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-06T18:27:27+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x81e9f572bf55ad3f3e5229b9d16a4d95e9e140001c09d56d15f523e14a4f36d0
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953515
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953515
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GB8KE2413948
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:53:06Z
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 0x81e9f572bf55ad3f3e5229b9d16a4d95e9e140001c09d56d15f523e14a4f36d0. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/GB8KE2413948.
  date published: 2026-06-13T12:53:06Z
audio: On Rainy Days - with water sounds
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 131.739
  additional property: Musical Key
    type: PropertyValue
    value: 8
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.311
  additional property: Energy
    type: PropertyValue
    value: 0.048
  additional property: Speechiness
    type: PropertyValue
    value: 0.055
  additional property: Acousticness
    type: PropertyValue
    value: 0.993
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.939
  additional property: Liveness
    type: PropertyValue
    value: 0.383
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.136
  additional property: Loudness (dB)
    type: PropertyValue
    value: -28.232
  additional property: Key Name
    type: PropertyValue
    value: Ab
  additional property: Mode Name
    type: PropertyValue
    value: Major

Silent Night
type: MusicAlbum
date published: 2024-06-21
track: Silent Night
  type: MusicRecording
  duration: PT3M1S
  duration ms: 181745
  explicit: false
  by artist: DECEM
  by artist: GRASS COTTON
  by artist: Posple
  in album: Silent Night
    type: MusicAlbum
    date published: 2024-06-21
  popularity: 12
  isrc code: QZQAY2424029
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-18T21:26:40+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7ba579e966432873031a483bccebf7adac2fad9e8f6da6a720a393722db9d9f7
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956302
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956302
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZQAY2424029
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  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 0x7ba579e966432873031a483bccebf7adac2fad9e8f6da6a720a393722db9d9f7. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/QZQAY2424029.
    date published: 2026-07-02T03:30:09Z
  audio: Silent Night
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 94.222
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.587
    additional property: Energy
      type: PropertyValue
      value: 0.014
    additional property: Speechiness
      type: PropertyValue
      value: 0.042
    additional property: Acousticness
      type: PropertyValue
      value: 0.995
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.934
    additional property: Liveness
      type: PropertyValue
      value: 0.099
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.209
    additional property: Loudness (dB)
      type: PropertyValue
      value: -28.338
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Silent Night (with rain)
  type: MusicRecording
  duration: PT3M1S
  duration ms: 181745
  explicit: false
  by artist: DECEM
  by artist: GRASS COTTON
  by artist: Posple
  in album: Silent Night
    type: MusicAlbum
    date published: 2024-06-21
  popularity: 21
  isrc code: QZQAY2433207
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-10T21:01:08+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x247b59ad96e93ccc2d8906821178baad4b77d39aa6e1bac0321843cf32eae01c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/953520
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZQAY2433207
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  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 0x247b59ad96e93ccc2d8906821178baad4b77d39aa6e1bac0321843cf32eae01c. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/QZQAY2433207.
    date published: 2026-06-13T13:32:09Z
  audio: Silent Night (with rain)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 138.564
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.427
    additional property: Energy
      type: PropertyValue
      value: 0.061
    additional property: Speechiness
      type: PropertyValue
      value: 0.038
    additional property: Acousticness
      type: PropertyValue
      value: 0.993
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.96
    additional property: Liveness
      type: PropertyValue
      value: 0.194
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.199
    additional property: Loudness (dB)
      type: PropertyValue
      value: -26.162
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Silent Night (with water sounds)
  type: MusicRecording
  duration: PT3M1S
  duration ms: 181745
  explicit: false
  by artist: DECEM
  by artist: GRASS COTTON
  by artist: Posple
  in album: Silent Night
    type: MusicAlbum
    date published: 2024-06-21
  popularity: 18
  isrc code: QZQAY2477621
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-06T19:14:38+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9b521e12cc66d9b953f3a97774e411fe532b7eedfbc18b67e30f02c3ebe7bf8f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Silent Night (with water sounds)

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 953515

OTSBitcoinBlockVerifyURL
type: PropertyValue
value: https://blockstream.info/api/block-height/953515

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

OTSTimestamp
type: PropertyValue
value: 2026-06-13T12:53:06Z

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 0x9b521e12cc66d9b953f3a97774e411fe532b7eedfbc18b67e30f02c3ebe7bf8f. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZQAY2477621.
date published: 2026-06-13T12:53:06Z

Silent Night (with water sounds)
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 138.429
additional property: Musical Key
  type: PropertyValue
  value: 2
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 5
additional property: Danceability
  type: PropertyValue
  value: 0.377
additional property: Energy
  type: PropertyValue
  value: 0.096
additional property: Speechiness
  type: PropertyValue
  value: 0.051
additional property: Acousticness
  type: PropertyValue
  value: 0.991
additional property: Instrumentalness
  type: PropertyValue
  value: 0.951
additional property: Liveness
  type: PropertyValue
  value: 0.398
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.211
additional property: Loudness (dB)
  type: PropertyValue
  value: -27.095
additional property: Key Name
  type: PropertyValue
  value: D
additional property: Mode Name
  type: PropertyValue
  value: Major

Country Road
type: MusicAlbum
date published: 2024-05-31
track: Country Road - With Rain
  type: MusicRecording
  duration: PT3M4S
  duration ms: 184620
  explicit: false
  by artist: GRASS COTTON
  by artist: BeiGe Mellow
  by artist: Posple
  in album: Country Road
    type: MusicAlbum
    date published: 2024-05-31
  popularity: 26
  isrc code: DEH742414210
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-07T08:46:47+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x94a33ec0fc9e55b829a2c83ebe9f6a2f684703837b78c0bfb4bfe587179ce76b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957120
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957120
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEH742414210
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:22:41Z
  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 0x94a33ec0fc9e55b829a2c83ebe9f6a2f684703837b78c0bfb4bfe587179ce76b. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/DEH742414210.
    date published: 2026-07-08T03:22:41Z
  audio: Country Road - With Rain
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 145.155
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.468
    additional property: Energy
      type: PropertyValue
      value: 0.059
    additional property: Speechiness
      type: PropertyValue
      value: 0.034
    additional property: Acousticness
      type: PropertyValue
      value: 0.992
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.915
    additional property: Liveness
      type: PropertyValue
      value: 0.296
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.166
    additional property: Loudness (dB)
      type: PropertyValue
      value: -27.242
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Country Road - With Water Sounds
  type: MusicRecording
  duration: PT3M3S
  duration ms: 183441
  explicit: false
  by artist: GRASS COTTON
  by artist: BeiGe Mellow
  by artist: Posple
  in album: Country Road
    type: MusicAlbum
    date published: 2024-05-31
  popularity: 20
  isrc code: DEH742415117
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-25T06:40:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfd13a788b71c74b506a4d7a44a27da80ed634585f3e8f64a26f80016cbad9ddf
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956304
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956304
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEH742415117
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  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 0xfd13a788b71c74b506a4d7a44a27da80ed634585f3e8f64a26f80016cbad9ddf. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/DEH742415117.
    date published: 2026-07-02T03:55:08Z
  audio: Country Road - With Water Sounds
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 145.173
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.48
    additional property: Energy
      type: PropertyValue
      value: 0.083
    additional property: Speechiness
      type: PropertyValue
      value: 0.043
    additional property: Acousticness
      type: PropertyValue
      value: 0.981
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.949
    additional property: Liveness
      type: PropertyValue
      value: 0.148
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.328
    additional property: Loudness (dB)
      type: PropertyValue
      value: -27.282
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Major

After Sunset
type: MusicAlbum
date published: 2024-05-17

Flower Blossom
type: MusicAlbum
date published: 2024-05-10

The Sixth Station
type: MusicAlbum
date published: 2024-04-12

Sunlit Cafe
type: MusicAlbum
date published: 2024-03-15

Morning Glory
type: MusicAlbum
date published: 2024-03-15

Cyclamen
type: MusicAlbum
date published: 2024-03-15

Cozy Day
type: MusicAlbum
date published: 2024-09-20
track: Cozy Day
  type: MusicRecording
  duration: PT2M12S
  duration ms: 132004
  explicit: false
  by artist: GRASS COTTON
  by artist: Peaceful Pianos
  by artist: Relaxing Music Therapy
  in album: Cozy Day
    type: MusicAlbum
    date published: 2024-09-20
  isrc code: GB8KE2419018
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-18T02:44:55+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x91ccb645e7f1acd152c34bb3fe697dff61908b40a23349c410733be89d769d61
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956302
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956302
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GB8KE2419018
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  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 0x91ccb645e7f1acd152c34bb3fe697dff61908b40a23349c410733be89d769d61. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/GB8KE2419018.
    date published: 2026-07-02T03:30:09Z
  audio: Cozy Day
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 93.495
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.452
    additional property: Energy
      type: PropertyValue
      value: 0.007
    additional property: Speechiness
      type: PropertyValue
      value: 0.182
    additional property: Acousticness
      type: PropertyValue
      value: 0.996
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.94
    additional property: Liveness
      type: PropertyValue
      value: 0.177
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.389
    additional property: Loudness (dB)
      type: PropertyValue
      value: -32.174
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Cozy Day - with rain
  type: MusicRecording
  duration: PT2M12S
  duration ms: 132004
  explicit: false
  by artist: GRASS COTTON
  by artist: Peaceful Pianos
  by artist: Relaxing Music Therapy
  in album: Cozy Day
    type: MusicAlbum
    date published: 2024-09-20
  isrc code: GB8KE2419019
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-09T08:50:27+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xec5809796d702365ea47807116f268881a69475dfc6d6af91dd74c1ba79e91e7
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/953520
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GB8KE2419019
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  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 0xec5809796d702365ea47807116f268881a69475dfc6d6af91dd74c1ba79e91e7. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/GB8KE2419019.
    date published: 2026-06-13T13:32:09Z
  audio: Cozy Day - with rain
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 91.02
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.315
    additional property: Energy
      type: PropertyValue
      value: 0.049
    additional property: Speechiness
      type: PropertyValue
      value: 0.051
    additional property: Acousticness
      type: PropertyValue
      value: 0.993
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.612
    additional property: Liveness
      type: PropertyValue
      value: 0.362
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.251
    additional property: Loudness (dB)
      type: PropertyValue
      value: -28.225
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Cozy Day - with water sounds
  type: MusicRecording
  duration: PT2M12S
  duration ms: 132004
  explicit: false
  by artist: GRASS COTTON
  by artist: Peaceful Pianos
  by artist: Relaxing Music Therapy
  in album: Cozy Day
    type: MusicAlbum
    date published: 2024-09-20
  isrc code: GB8KE2419020
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-06T11:28:02+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2ceebaeaaa5dfcb266c7468958121565dd4ebf1c6d7e5f2e7c0480cc0d08156a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Cozy Day - with water sounds

OTSBitcoinBlockVerifyURL
type: PropertyValue
value: https://blockstream.info/api/block-height/953513

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

OTSTimestamp
type: PropertyValue
value: 2026-06-13T12:47: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 0x2ceebaeaaa5dfcb266c7468958121565dd4ebf1c6d7e5f2e7c0480cc0d08156a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/GB8KE2419020.
date published: 2026-06-13T12:47:07Z

Cozy Day - with water sounds
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 143.534
additional property: Musical Key
  type: PropertyValue
  value: 7
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 5
additional property: Danceability
  type: PropertyValue
  value: 0.287
additional property: Energy
  type: PropertyValue
  value: 0.043
additional property: Speechiness
  type: PropertyValue
  value: 0.051
additional property: Acousticness
  type: PropertyValue
  value: 0.992
additional property: Instrumentalness
  type: PropertyValue
  value: 0.377
additional property: Liveness
  type: PropertyValue
  value: 0.337
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.325
additional property: Loudness (dB)
  type: PropertyValue
  value: -29.703
additional property: Key Name
  type: PropertyValue
  value: G
additional property: Mode Name
  type: PropertyValue
  value: Major

Head in the Clouds
type: MusicAlbum
date published: 2024-09-06
track: Head in the Clouds
  type: MusicRecording
  duration: PT2M12S
  duration ms: 132433
  explicit: false
  by artist: GRASS COTTON
  by artist: BeiGe Mellow
  by artist: Piano Dreamers
  in album: Head in the Clouds
    type: MusicAlbum
    date published: 2024-09-06
  popularity: 10
  isrc code: GB8KE2418553
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-18T02:47:28+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa3c87883547e4cac1a1e1761c7ec150f7de4d9dbfe459a2f8d18d6f8d9e9cbc9
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956302
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956302
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GB8KE2418553
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  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 0xa3c87883547e4cac1a1e1761c7ec150f7de4d9dbfe459a2f8d18d6f8d9e9cbc9. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/GB8KE2418553.
    date published: 2026-07-02T03:30:09Z
  audio: Head in the Clouds
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 124.802
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.729
    additional property: Energy
      type: PropertyValue
      value: 0.348
    additional property: Speechiness
      type: PropertyValue
      value: 0.058
    additional property: Acousticness
      type: PropertyValue
      value: 0.993
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.969
    additional property: Liveness
      type: PropertyValue
      value: 0.14
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.946
    additional property: Loudness (dB)
      type: PropertyValue
      value: -25.885
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Head in the Clouds - with rain
  type: MusicRecording
  duration: PT2M12S
  duration ms: 132433
  explicit: false
  by artist: GRASS COTTON
  by artist: BeiGe Mellow
  by artist: Piano Dreamers
  in album: Head in the Clouds
    type: MusicAlbum
    date published: 2024-09-06
  popularity: 20
  isrc code: GB8KE2418554
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-10T04:56:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbb94b2ac51695e99afd67967bd21f970e89cd964d00b122847d93ea3f9813481
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/953520
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GB8KE2418554
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  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 0xbb94b2ac51695e99afd67967bd21f970e89cd964d00b122847d93ea3f9813481. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/GB8KE2418554.
    date published: 2026-06-13T13:32:09Z
  audio: Head in the Clouds - with rain
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 124.803
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.645
    additional property: Energy
      type: PropertyValue
      value: 0.278
    additional property: Speechiness
      type: PropertyValue
      value: 0.043
    additional property: Acousticness
      type: PropertyValue
      value: 0.994
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.738
    additional property: Liveness
      type: PropertyValue
      value: 0.359
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.643
    additional property: Loudness (dB)
      type: PropertyValue
      value: -24.701
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Head in the Clouds - with water sounds
  type: MusicRecording
  duration: PT2M12S
  duration ms: 132433
  explicit: false
  by artist: GRASS COTTON
  by artist: BeiGe Mellow
  by artist: Piano Dreamers
  in album: Head in the Clouds
    type: MusicAlbum
    date published: 2024-09-06
  popularity: 12
  isrc code: GB8KE2418555
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-06T05:13:30+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8fec32e8e5f2119b40160c0b10fb37a28f881614ec3f05e363d9579ae64689d9
  additional property: OTSHash
  additional property: OTSBitcoinBlock
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Head in the Clouds - with water sounds

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 953513

OTSBitcoinBlockVerifyURL
type: PropertyValue
value: https://blockstream.info/api/block-height/953513

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

OTSTimestamp
type: PropertyValue
value: 2026-06-13T12:47: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 0x8fec32e8e5f2119b40160c0b10fb37a28f881614ec3f05e363d9579ae64689d9. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/GB8KE2418555.
date published: 2026-06-13T12:47:07Z

Head in the Clouds - with water sounds
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 87.411
additional property: Musical Key
  type: PropertyValue
  value: 4
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 5
additional property: Danceability
  type: PropertyValue
  value: 0.567
additional property: Energy
  type: PropertyValue
  value: 0.122
additional property: Speechiness
  type: PropertyValue
  value: 0.037
additional property: Acousticness
  type: PropertyValue
  value: 0.99
additional property: Instrumentalness
  type: PropertyValue
  value: 0.907
additional property: Liveness
  type: PropertyValue
  value: 0.353
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.347
additional property: Loudness (dB)
  type: PropertyValue
  value: -25.466
additional property: Key Name
  type: PropertyValue
  value: E
additional property: Mode Name
  type: PropertyValue
  value: Major

Twilight Night
type: MusicAlbum
date published: 2024-08-23
track: Twilight Night
  type: MusicRecording
  duration: PT2M1S
  duration ms: 121718
  explicit: false
  by artist: GRASS COTTON
  by artist: GNOD IAD
  by artist: RPM (Relaxing Piano Music)
  in album: Twilight Night
    type: MusicAlbum
    date published: 2024-08-23
  popularity: 12
  isrc code: GB8KE2417041
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-17T04:42:54+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x92ec8a81788ad6f61ab090092849d11407a54f882751d3272bd3d2db52e23265
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 954130
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/954130
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GB8KE2417041
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-17T19:07:14Z
  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 0x92ec8a81788ad6f61ab090092849d11407a54f882751d3272bd3d2db52e23265. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/GB8KE2417041.
    date published: 2026-06-17T19:07:14Z
  audio: Twilight Night
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 88.048
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.592
    additional property: Energy
      type: PropertyValue
      value: 0.017
    additional property: Speechiness
      type: PropertyValue
      value: 0.052
    additional property: Acousticness
      type: PropertyValue
      value: 0.995
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.954
    additional property: Liveness
      type: PropertyValue
      value: 0.181
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.423
    additional property: Loudness (dB)
      type: PropertyValue
      value: -29.887
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Twilight Night - with rain
  type: MusicRecording
  duration: PT2M1S
  duration ms: 121718
  explicit: false
  by artist: GRASS COTTON
  by artist: GNOD IAD
  by artist: RPM (Relaxing Piano Music)
  in album: Twilight Night
    type: MusicAlbum
    date published: 2024-08-23
  popularity: 23
  isrc code: GB8KE2417042
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-09T19:04:43+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xdef7589d8307dd0909c41dbbf737f634fa480192ed8063fe261722339944bbd0
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/953520
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GB8KE2417042
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  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 0xdef7589d8307dd0909c41dbbf737f634fa480192ed8063fe261722339944bbd0. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/GB8KE2417042.
    date published: 2026-06-13T13:32:09Z
  audio: Twilight Night - with rain
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 88.444
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.391
    additional property: Energy
      type: PropertyValue
      value: 0.094
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.99
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.708
    additional property: Liveness
      type: PropertyValue
      value: 0.309
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.098
    additional property: Loudness (dB)
      type: PropertyValue
      value: -27.438
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Twilight Night - with water sounds
  type: MusicRecording
  duration: PT2M1S
  duration ms: 121718
  explicit: false
  by artist: GRASS COTTON
  by artist: GNOD IAD
  by artist: RPM (Relaxing Piano Music)
  in album: Twilight Night
    type: MusicAlbum
    date published: 2024-08-23
  popularity: 19
  isrc code: GB8KE2417043
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-06T18:24:34+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbf2e8450a333fe1ef1de5d4f9d3256ad2d02fdc93c7a54b3f67d5e6288796bbb
  additional property: OTSHash
  additional property: OTSBitcoinBlock
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Twilight Night - with water sounds

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 953515

OTSBitcoinBlockVerifyURL
type: PropertyValue
value: https://blockstream.info/api/block-height/953515

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

OTSTimestamp
type: PropertyValue
value: 2026-06-13T12:53:06Z

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 0xbf2e8450a333fe1ef1de5d4f9d3256ad2d02fdc93c7a54b3f67d5e6288796bbb. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/GB8KE2417043.
date published: 2026-06-13T12:53:06Z

Twilight Night - with water sounds
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 126.911
additional property: Musical Key
  type: PropertyValue
  value: 7
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 5
additional property: Danceability
  type: PropertyValue
  value: 0.344
additional property: Energy
  type: PropertyValue
  value: 0.078
additional property: Speechiness
  type: PropertyValue
  value: 0.052
additional property: Acousticness
  type: PropertyValue
  value: 0.987
additional property: Instrumentalness
  type: PropertyValue
  value: 0.827
additional property: Liveness
  type: PropertyValue
  value: 0.505
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.155
additional property: Loudness (dB)
  type: PropertyValue
  value: -28.418
additional property: Key Name
  type: PropertyValue
  value: G
additional property: Mode Name
  type: PropertyValue
  value: Major

Ocean Breeze
type: MusicAlbum
date published: 2024-08-13
track: Ocean Breeze
  type: MusicRecording
  duration: PT2M5S
  duration ms: 125147
  explicit: false
  by artist: GRASS COTTON
  in album: Ocean Breeze
    type: MusicAlbum
    date published: 2024-08-13
  popularity: 20
  isrc code: CAGOO2446294
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-09T10:59:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfd0a55152773999bb7b4b6e5cf6f6e81b0568653ed433cef952d62b1a26c8d83
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/953520
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAGOO2446294
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  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 0xfd0a55152773999bb7b4b6e5cf6f6e81b0568653ed433cef952d62b1a26c8d83. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/CAGOO2446294.
    date published: 2026-06-13T13:32:09Z
  audio: Ocean Breeze
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 96.905
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.43
    additional property: Energy
      type: PropertyValue
      value: 0.012
    additional property: Speechiness
      type: PropertyValue
      value: 0.047
    additional property: Acousticness
      type: PropertyValue
      value: 0.996
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.956
    additional property: Liveness
      type: PropertyValue
      value: 0.091
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.486
    additional property: Loudness (dB)
      type: PropertyValue
      value: -30.071
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Ocean Breeze - With Rain
  type: MusicRecording
  duration: PT2M5S
  duration ms: 125147
  explicit: false
  by artist: GRASS COTTON
  in album: Ocean Breeze
    type: MusicAlbum
    date published: 2024-08-13
  popularity: 22
  isrc code: CAGOO2446295
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-09T10:53:20+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x98a2c3bd148f78045dfeb84ca48422f7c5992ecfede436348b002da5bbae4f86
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/953520
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAGOO2446295
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  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 0x98a2c3bd148f78045dfeb84ca48422f7c5992ecfede436348b002da5bbae4f86. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/CAGOO2446295.
    date published: 2026-06-13T13:32:09Z
  audio: Ocean Breeze - With Rain
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 105.073
    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.302
    additional property: Energy
      type: PropertyValue
      value: 0.139
    additional property: Speechiness
      type: PropertyValue
      value: 0.06
    additional property: Acousticness
      type: PropertyValue
      value: 0.994
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.881
    additional property: Liveness
      type: PropertyValue
      value: 0.36
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.204
    additional property: Loudness (dB)
      type: PropertyValue
      value: -25.941
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Ocean Breeze - With Water Sounds
  type: MusicRecording
  duration: PT2M5S
  duration ms: 125147
  explicit: false
  by artist: GRASS COTTON
  in album: Ocean Breeze
    type: MusicAlbum
    date published: 2024-08-13
  popularity: 17
  isrc code: CAGOO2446296
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-05T13:49:32+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd758738c07c2bd6828b274d356a76a80ccb1d59de3dfadb942f71ea99a5dcec4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/953513
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Ocean Breeze - With Water Sounds

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

OTSTimestamp
type: PropertyValue
value: 2026-06-13T12:47: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 0xd758738c07c2bd6828b274d356a76a80ccb1d59de3dfadb942f71ea99a5dcec4. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/CAGOO2446296.
date published: 2026-06-13T12:47:07Z

Ocean Breeze - With Water Sounds
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 100.138
additional property: Musical Key
  type: PropertyValue
  value: 9
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 5
additional property: Danceability
  type: PropertyValue
  value: 0.306
additional property: Energy
  type: PropertyValue
  value: 0.057
additional property: Speechiness
  type: PropertyValue
  value: 0.05
additional property: Acousticness
  type: PropertyValue
  value: 0.993
additional property: Instrumentalness
  type: PropertyValue
  value: 0.584
additional property: Liveness
  type: PropertyValue
  value: 0.351
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.252
additional property: Loudness (dB)
  type: PropertyValue
  value: -27.922
additional property: Key Name
  type: PropertyValue
  value: A
additional property: Mode Name
  type: PropertyValue
  value: Major

The Blue Sky
type: MusicAlbum
date published: 2024-08-02
track: The Blue Sky
  type: MusicRecording
  duration: PT3M8S
  duration ms: 188584
  explicit: false
  by artist: GRASS COTTON
  by artist: GNOD IAD
  by artist: Piano Dreamers
  in album: The Blue Sky
    type: MusicAlbum
    date published: 2024-08-02
  popularity: 23
  isrc code: GB8KE2416043
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-18T17:42:54+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7450fd243003de117c576be01e75d32e5dfe8743c137afad7a3e25a4f957671d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956302
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956302
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GB8KE2416043
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  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 0x7450fd243003de117c576be01e75d32e5dfe8743c137afad7a3e25a4f957671d. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/GB8KE2416043.
    date published: 2026-07-02T03:30:09Z
  audio: The Blue Sky
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 138.346
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.524
    additional property: Energy
      type: PropertyValue
      value: 0.026
    additional property: Speechiness
      type: PropertyValue
      value: 0.038
    additional property: Acousticness
      type: PropertyValue
      value: 0.985
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.947
    additional property: Liveness
      type: PropertyValue
      value: 0.118
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.158
    additional property: Loudness (dB)
      type: PropertyValue
      value: -26.052
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: The Blue Sky - with rain
  type: MusicRecording
  duration: PT3M8S
  duration ms: 188584
  explicit: false
  by artist: GRASS COTTON
  by artist: GNOD IAD
  by artist: Piano Dreamers
  in album: The Blue Sky
    type: MusicAlbum
    date published: 2024-08-02
  popularity: 25
  isrc code: GB8KE2416044
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-10T04:53:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x311d61ff4fee205bab50aea041a74ddf112ca5e8cb49ac85cd86503b8a3e02b2
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/953520
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GB8KE2416044
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  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 0x311d61ff4fee205bab50aea041a74ddf112ca5e8cb49ac85cd86503b8a3e02b2. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/GB8KE2416044.
    date published: 2026-06-13T13:32:09Z
  audio: The Blue Sky - with rain
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 138.454
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.418
    additional property: Energy
      type: PropertyValue
      value: 0.093
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.984
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.952
    additional property: Liveness
      type: PropertyValue
      value: 0.323
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.151
    additional property: Loudness (dB)
      type: PropertyValue
      value: -24.846
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: The Blue Sky - with water sounds
  type: MusicRecording
  duration: PT3M8S
  duration ms: 188584
  explicit: false
  by artist: GRASS COTTON
  by artist: GNOD IAD
  by artist: Piano Dreamers
  in album: The Blue Sky
    type: MusicAlbum
    date published: 2024-08-02
  popularity: 37
  isrc code: GB8KE2416045
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-06T11:30:52+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4f321eda7398703f1b15b64d82e7b55b8a02a595017edb7e294badb8b90d72ea
  additional property: OTSHash
  additional property: OTSBitcoinBlock
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: The Blue Sky - with water sounds

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 953513

OTSBitcoinBlockVerifyURL
type: PropertyValue
value: https://blockstream.info/api/block-height/953513

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

OTSTimestamp
type: PropertyValue
value: 2026-06-13T12:47: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 0x4f321eda7398703f1b15b64d82e7b55b8a02a595017edb7e294badb8b90d72ea. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/GB8KE2416045.
date published: 2026-06-13T12:47:07Z

The Blue Sky - with water sounds
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 94.194
additional property: Musical Key
  type: PropertyValue
  value: 1
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 5
additional property: Danceability
  type: PropertyValue
  value: 0.241
additional property: Energy
  type: PropertyValue
  value: 0.096
additional property: Speechiness
  type: PropertyValue
  value: 0.049
additional property: Acousticness
  type: PropertyValue
  value: 0.969
additional property: Instrumentalness
  type: PropertyValue
  value: 0.96
additional property: Liveness
  type: PropertyValue
  value: 0.201
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.281
additional property: Loudness (dB)
  type: PropertyValue
  value: -26.042
additional property: Key Name
  type: PropertyValue
  value: C#
additional property: Mode Name
  type: PropertyValue
  value: Major

Cozy Morning
type: MusicAlbum
date published: 2024-07-26
track: Cozy Morning
  type: MusicRecording
  duration: PT2M1S
  duration ms: 121084
  explicit: false
  by artist: GRASS COTTON
  by artist: BeiGe Mellow
  by artist: RPM (Relaxing Piano Music)
  in album: Cozy Morning
    type: MusicAlbum
    date published: 2024-07-26
  isrc code: GB8KE2415266
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-18T03:34:26+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc8f57265649ae6063440c576bdd39e014fd17e19caed6d19e2c2b29cf51460bf
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956302
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956302
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GB8KE2415266
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  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 0xc8f57265649ae6063440c576bdd39e014fd17e19caed6d19e2c2b29cf51460bf. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/GB8KE2415266.
    date published: 2026-07-02T03:30:09Z
  audio: Cozy Morning
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 126.544
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.463
    additional property: Energy
      type: PropertyValue
      value: 0.012
    additional property: Speechiness
      type: PropertyValue
      value: 0.063
    additional property: Acousticness
      type: PropertyValue
      value: 0.994
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.952
    additional property: Liveness
      type: PropertyValue
      value: 0.118
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.34
    additional property: Loudness (dB)
      type: PropertyValue
      value: -31.146
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Cozy Morning - with rain
  type: MusicRecording
  duration: PT2M1S
  duration ms: 121084
  explicit: false
  by artist: GRASS COTTON
  by artist: BeiGe Mellow
  by artist: RPM (Relaxing Piano Music)
  in album: Cozy Morning
    type: MusicAlbum
    date published: 2024-07-26
  isrc code: GB8KE2415267
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-10T05:31:13+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb8d446bebf68614869b2eb7acc0ea6924bf4b6c4c5fa07fed31eff79e3c89a45
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/953520
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GB8KE2415267
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  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 0xb8d446bebf68614869b2eb7acc0ea6924bf4b6c4c5fa07fed31eff79e3c89a45. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/GB8KE2415267.
    date published: 2026-06-13T13:32:09Z
  audio: Cozy Morning - with rain
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 87.779
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.348
    additional property: Energy
      type: PropertyValue
      value: 0.072
    additional property: Speechiness
      type: PropertyValue
      value: 0.041
    additional property: Acousticness
      type: PropertyValue
      value: 0.99
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.77
    additional property: Liveness
      type: PropertyValue
      value: 0.381
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.186
    additional property: Loudness (dB)
      type: PropertyValue
      value: -27.774
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Cozy Morning - with water sounds
  type: MusicRecording
  duration: PT2M1S
  duration ms: 121084
  explicit: false
  by artist: GRASS COTTON
  by artist: BeiGe Mellow
  by artist: RPM (Relaxing Piano Music)
  in album: Cozy Morning
    type: MusicAlbum
    date published: 2024-07-26
  isrc code: GB8KE2415268
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-06T18:26:22+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9153fe04b56dca21baaa2b5b7e6154f56a0c1f81c7242daa3a453b4d92581823
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953515
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Cozy Morning - with water sounds

OTSBitcoinBlockVerifyURL
type: PropertyValue
value: https://blockstream.info/api/block-height/953515

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

OTSTimestamp
type: PropertyValue
value: 2026-06-13T12:53:06Z

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 0x9153fe04b56dca21baaa2b5b7e6154f56a0c1f81c7242daa3a453b4d92581823. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/GB8KE2415268.
date published: 2026-06-13T12:53:06Z

Cozy Morning - with water sounds
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 126.508
additional property: Musical Key
  type: PropertyValue
  value: 0
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 5
additional property: Danceability
  type: PropertyValue
  value: 0.304
additional property: Energy
  type: PropertyValue
  value: 0.055
additional property: Speechiness
  type: PropertyValue
  value: 0.049
additional property: Acousticness
  type: PropertyValue
  value: 0.986
additional property: Instrumentalness
  type: PropertyValue
  value: 0.93
additional property: Liveness
  type: PropertyValue
  value: 0.403
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.224
additional property: Loudness (dB)
  type: PropertyValue
  value: -28.956
additional property: Key Name
  type: PropertyValue
  value: C
additional property: Mode Name
  type: PropertyValue
  value: Major

A Midnight Sun
type: MusicAlbum
date published: 2024-07-19
track: A Midnight Sun
  type: MusicRecording
  duration: PT2M58S
  duration ms: 178316
  explicit: false
  by artist: BeiGe Mellow
  by artist: GRASS COTTON
  by artist: RPM (Relaxing Piano Music)
  in album: A Midnight Sun
    type: MusicAlbum
    date published: 2024-07-19
  popularity: 17
  isrc code: GB8KE2414634
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-18T02:13:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xeb6da1b4bfcbe0de6623d2242df3dfa264cf375a01c4d89aeb6dcc926b93b8e6
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956302
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956302
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GB8KE2414634
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  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 0xeb6da1b4bfcbe0de6623d2242df3dfa264cf375a01c4d89aeb6dcc926b93b8e6. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/GB8KE2414634.
    date published: 2026-07-02T03:30:09Z
  audio: A Midnight Sun
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 138.407
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.536
    additional property: Energy
      type: PropertyValue
      value: 0.032
    additional property: Speechiness
      type: PropertyValue
      value: 0.043
    additional property: Acousticness
      type: PropertyValue
      value: 0.988
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.902
    additional property: Liveness
      type: PropertyValue
      value: 0.101
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.138
    additional property: Loudness (dB)
      type: PropertyValue
      value: -27.661
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: A Midnight Sun - with rain
  type: MusicRecording
  duration: PT2M58S
  duration ms: 178316
  explicit: false
  by artist: BeiGe Mellow
  by artist: GRASS COTTON
  by artist: RPM (Relaxing Piano Music)
  in album: A Midnight Sun
    type: MusicAlbum
    date published: 2024-07-19
  popularity: 24
  isrc code: GB8KE2414635
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-10T05:29:25+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc34f1f92716e12d2e2e0f7c98a5233d83ab31539fa7c6dbc69116688758a15ac
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/953520
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GB8KE2414635
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  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 0xc34f1f92716e12d2e2e0f7c98a5233d83ab31539fa7c6dbc69116688758a15ac. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/GB8KE2414635.
    date published: 2026-06-13T13:32:09Z
  audio: A Midnight Sun - with rain
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 138.394
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.441
    additional property: Energy
      type: PropertyValue
      value: 0.07
    additional property: Speechiness
      type: PropertyValue
      value: 0.035
    additional property: Acousticness
      type: PropertyValue
      value: 0.989
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.985
    additional property: Liveness
      type: PropertyValue
      value: 0.145
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.153
    additional property: Loudness (dB)
      type: PropertyValue
      value: -26.096
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: A Midnight Sun - with water sounds
  type: MusicRecording
  duration: PT2M58S
  duration ms: 178316
  explicit: false
  by artist: BeiGe Mellow
  by artist: GRASS COTTON
  by artist: RPM (Relaxing Piano Music)
  in album: A Midnight Sun
    type: MusicAlbum
    date published: 2024-07-19
  popularity: 15
  isrc code: GB8KE2414636
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-06T18:27:27+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9b2744c12ae45f6cb4caa12f07a976a674115dba030d11f58356faca99ed72e6
  additional property: OTSHash
  additional property: OTSBitcoinBlock
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: A Midnight Sun - with water sounds

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 953515

OTSBitcoinBlockVerifyURL
type: PropertyValue
value: https://blockstream.info/api/block-height/953515

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

OTSTimestamp
type: PropertyValue
value: 2026-06-13T12:53:06Z

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 0x9b2744c12ae45f6cb4caa12f07a976a674115dba030d11f58356faca99ed72e6. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/GB8KE2414636.
date published: 2026-06-13T12:53:06Z

A Midnight Sun - with water sounds
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 92.694
additional property: Musical Key
  type: PropertyValue
  value: 10
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 5
additional property: Danceability
  type: PropertyValue
  value: 0.311
additional property: Energy
  type: PropertyValue
  value: 0.109
additional property: Speechiness
  type: PropertyValue
  value: 0.056
additional property: Acousticness
  type: PropertyValue
  value: 0.978
additional property: Instrumentalness
  type: PropertyValue
  value: 0.949
additional property: Liveness
  type: PropertyValue
  value: 0.884
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.323
additional property: Loudness (dB)
  type: PropertyValue
  value: -26.929
additional property: Key Name
  type: PropertyValue
  value: Bb
additional property: Mode Name
  type: PropertyValue
  value: Major

Morning Passages
type: MusicAlbum
date published: 2024-06-28
track: Morning Passages
  type: MusicRecording
  duration: PT3M5S
  duration ms: 185091
  explicit: false
  by artist: GNOD IAD
  by artist: GRASS COTTON
  by artist: RPM (Relaxing Piano Music)
  in album: Morning Passages
    type: MusicAlbum
    date published: 2024-06-28
  isrc code: GB8KE2413300
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-18T03:34:56+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe3fb1dbbcdb0ebd49004eca38a84d4ea3d3fd8c98bd9004fdde16219d26e6d5e
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956302
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956302
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GB8KE2413300
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  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 0xe3fb1dbbcdb0ebd49004eca38a84d4ea3d3fd8c98bd9004fdde16219d26e6d5e. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/GB8KE2413300.
    date published: 2026-07-02T03:30:09Z
  audio: Morning Passages
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 94.185
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.52
    additional property: Energy
      type: PropertyValue
      value: 0.006
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.993
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.895
    additional property: Liveness
      type: PropertyValue
      value: 0.092
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.207
    additional property: Loudness (dB)
      type: PropertyValue
      value: -28.437
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Morning Passages - with rain
  type: MusicRecording
  duration: PT3M5S
  duration ms: 185165
  explicit: false
  by artist: GNOD IAD
  by artist: GRASS COTTON
  by artist: RPM (Relaxing Piano Music)
  in album: Morning Passages
    type: MusicAlbum
    date published: 2024-06-28
  isrc code: GB8KE2413301
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-10T19:29:32+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6bd6be4041bb32e64b2eb0c659f46bf89d2eab5dafb4ae693839400786c2b4ea
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/953520
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GB8KE2413301
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  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 0x6bd6be4041bb32e64b2eb0c659f46bf89d2eab5dafb4ae693839400786c2b4ea. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/GB8KE2413301.
    date published: 2026-06-13T13:32:09Z
  audio: Morning Passages - with rain
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 94.149
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.38
    additional property: Energy
      type: PropertyValue
      value: 0.049
    additional property: Speechiness
      type: PropertyValue
      value: 0.033
    additional property: Acousticness
      type: PropertyValue
      value: 0.992
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.913
    additional property: Liveness
      type: PropertyValue
      value: 0.123
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.191
    additional property: Loudness (dB)
      type: PropertyValue
      value: -26.691
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Morning Passages - with water sounds
  type: MusicRecording
  duration: PT3M5S
  duration ms: 185165
  explicit: false
  by artist: GNOD IAD
  by artist: GRASS COTTON
  by artist: RPM (Relaxing Piano Music)
  in album: Morning Passages
    type: MusicAlbum
    date published: 2024-06-28
  isrc code: GB8KE2413302
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-06T11:53:41+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xce4543e2bd06c5ae04d9c2664fc19fa2d71ba075ad8d05f0c926f54d80da8146
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Morning Passages - with water sounds

OTSBitcoinBlockVerifyURL
type: PropertyValue
value: https://blockstream.info/api/block-height/953513

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

OTSTimestamp
type: PropertyValue
value: 2026-06-13T12:47: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 0xce4543e2bd06c5ae04d9c2664fc19fa2d71ba075ad8d05f0c926f54d80da8146. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/GB8KE2413302.
date published: 2026-06-13T12:47:07Z

Morning Passages - with water sounds
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 85.049
additional property: Musical Key
  type: PropertyValue
  value: 9
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 5
additional property: Danceability
  type: PropertyValue
  value: 0.189
additional property: Energy
  type: PropertyValue
  value: 0.082
additional property: Speechiness
  type: PropertyValue
  value: 0.048
additional property: Acousticness
  type: PropertyValue
  value: 0.989
additional property: Instrumentalness
  type: PropertyValue
  value: 0.926
additional property: Liveness
  type: PropertyValue
  value: 0.388
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.26
additional property: Loudness (dB)
  type: PropertyValue
  value: -28.086
additional property: Key Name
  type: PropertyValue
  value: A
additional property: Mode Name
  type: PropertyValue
  value: Major

Too Sweet
type: MusicAlbum
date published: 2024-06-07
track: Too Sweet
  type: MusicRecording
  duration: PT2M17S
  duration ms: 137052
  explicit: false
  by artist: BeiGe Mellow
  by artist: GRASS COTTON
  by artist: RPM (Relaxing Piano Music)
  in album: Too Sweet
    type: MusicAlbum
    date published: 2024-06-07
  popularity: 14
  isrc code: GB8KE2410721
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-18T18:47:44+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9436ab993dba9c34e27ae0bc3b34244cbb7a2f46b289ae9d92493eef83ac1490
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956302
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956302
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GB8KE2410721
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  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 0x9436ab993dba9c34e27ae0bc3b34244cbb7a2f46b289ae9d92493eef83ac1490. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/GB8KE2410721.
    date published: 2026-07-02T03:30:09Z
  audio: Too Sweet
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 95.404
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 6
    additional property: Danceability
      type: PropertyValue
      value: 0.484
    additional property: Energy
      type: PropertyValue
      value: 0.02
    additional property: Speechiness
      type: PropertyValue
      value: 0.119
    additional property: Acousticness
      type: PropertyValue
      value: 0.996
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.94
    additional property: Liveness
      type: PropertyValue
      value: 0.121
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.31
    additional property: Loudness (dB)
      type: PropertyValue
      value: -30.378
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Too Sweet - with rain
  type: MusicRecording
  duration: PT2M17S
  duration ms: 137052
  explicit: false
  by artist: BeiGe Mellow
  by artist: GRASS COTTON
  by artist: RPM (Relaxing Piano Music)
  in album: Too Sweet
    type: MusicAlbum
    date published: 2024-06-07
  popularity: 19
  isrc code: GB8KE2410722
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-10T19:29:46+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe81edd8c4f5a3ad29bfa9bf45086952226b65116f39d42bbae3e66721b9a29b3
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/953520
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GB8KE2410722
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  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 0xe81edd8c4f5a3ad29bfa9bf45086952226b65116f39d42bbae3e66721b9a29b3. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/GB8KE2410722.
    date published: 2026-06-13T13:32:09Z
  audio: Too Sweet - with rain
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 118.006
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.665
    additional property: Energy
      type: PropertyValue
      value: 0.05
    additional property: Speechiness
      type: PropertyValue
      value: 0.045
    additional property: Acousticness
      type: PropertyValue
      value: 0.995
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.895
    additional property: Liveness
      type: PropertyValue
      value: 0.153
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.269
    additional property: Loudness (dB)
      type: PropertyValue
      value: -28.629
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Too Sweet - with water sounds
  type: MusicRecording
  duration: PT2M17S
  duration ms: 137156
  explicit: false
  by artist: BeiGe Mellow
  by artist: GRASS COTTON
  by artist: RPM (Relaxing Piano Music)
  in album: Too Sweet
    type: MusicAlbum
    date published: 2024-06-07
  popularity: 14
  isrc code: GB8KE2410723
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-07T01:54:55+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x14d78fb26ab4c26cd9548a40f10414eda4f814d2670443f13b7b32fe1ae96e45
  additional property: OTSHash
  additional property: OTSBitcoinBlock
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Too Sweet - with water sounds

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 953515

OTSBitcoinBlockVerifyURL
type: PropertyValue
value: https://blockstream.info/api/block-height/953515

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

OTSTimestamp
type: PropertyValue
value: 2026-06-13T12:53:06Z

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 0x14d78fb26ab4c26cd9548a40f10414eda4f814d2670443f13b7b32fe1ae96e45. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/GB8KE2410723.
date published: 2026-06-13T12:53:06Z

Too Sweet - with water sounds
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 84.017
additional property: Musical Key
  type: PropertyValue
  value: 0
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 5
additional property: Danceability
  type: PropertyValue
  value: 0.55
additional property: Energy
  type: PropertyValue
  value: 0.047
additional property: Speechiness
  type: PropertyValue
  value: 0.042
additional property: Acousticness
  type: PropertyValue
  value: 0.994
additional property: Instrumentalness
  type: PropertyValue
  value: 0.895
additional property: Liveness
  type: PropertyValue
  value: 0.233
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.301
additional property: Loudness (dB)
  type: PropertyValue
  value: -29.119
additional property: Key Name
  type: PropertyValue
  value: C
additional property: Mode Name
  type: PropertyValue
  value: Major

Morning Daylight
type: MusicAlbum
date published: 2024-05-31
track: Morning Daylight
  type: MusicRecording
  duration: PT2M6S
  duration ms: 126870
  explicit: false
  by artist: GRASS COTTON
  by artist: BeiGe Mellow
  by artist: Relaxing Piano Music
  in album: Morning Daylight
    type: MusicAlbum
    date published: 2024-05-31
  popularity: 12
  isrc code: GB8KE2410624
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-18T17:14:31+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x89ceeeea664287c7c10afed84947db59352386798b56a7812d93d2d033236ce6
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956302
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956302
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GB8KE2410624
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  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 0x89ceeeea664287c7c10afed84947db59352386798b56a7812d93d2d033236ce6. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/GB8KE2410624.
    date published: 2026-07-02T03:30:09Z
  audio: Morning Daylight
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 131.581
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.783
    additional property: Energy
      type: PropertyValue
      value: 0.098
    additional property: Speechiness
      type: PropertyValue
      value: 0.059
    additional property: Acousticness
      type: PropertyValue
      value: 0.994
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.952
    additional property: Liveness
      type: PropertyValue
      value: 0.123
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.688
    additional property: Loudness (dB)
      type: PropertyValue
      value: -29.165
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Shining Brightly
  type: MusicRecording
  duration: PT2M10S
  duration ms: 130298
  explicit: false
  by artist: GRASS COTTON
  by artist: BeiGe Mellow
  by artist: Relaxing Piano Music
  in album: Morning Daylight
    type: MusicAlbum
    date published: 2024-05-31
  popularity: 12
  isrc code: GB8KE2410625
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-18T17:12:55+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x3c9404641d8c8cfde7e5d9faccc5738080c33b1c62d42d1e008d7480a7e743fd
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956302
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956302
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GB8KE2410625
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  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 0x3c9404641d8c8cfde7e5d9faccc5738080c33b1c62d42d1e008d7480a7e743fd. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/GB8KE2410625.
    date published: 2026-07-02T03:30:09Z
  audio: Shining Brightly
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 138.386
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.781
    additional property: Energy
      type: PropertyValue
      value: 0.067
    additional property: Speechiness
      type: PropertyValue
      value: 0.065
    additional property: Acousticness
      type: PropertyValue
      value: 0.994
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.939
    additional property: Liveness
      type: PropertyValue
      value: 0.144
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.419
    additional property: Loudness (dB)
      type: PropertyValue
      value: -27.189
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Morning Daylight - with rain
  type: MusicRecording
  duration: PT2M6S
  duration ms: 126870
  explicit: false
  by artist: GRASS COTTON
  by artist: BeiGe Mellow
  by artist: Relaxing Piano Music
  in album: Morning Daylight
    type: MusicAlbum
    date published: 2024-05-31
  popularity: 14
  isrc code: GB8KE2410626
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-18T02:28:41+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xefb35788ba981a5a7cd406b88a510ee2d1d80533fa4aa9b0a4a68ef71de4b0dc
  additional property: OTSHash
  additional property: OTSBitcoinBlock
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Morning Daylight - with rain
track: Shining Brightly - with rain
track: Morning Daylight - with water sounds
track: Shining Brightly - with water sounds

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 956302

OTSBitcoinBlockVerifyURL
type: PropertyValue
value: https://blockstream.info/api/block-height/956302

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

OTSTimestamp
type: PropertyValue
value: 2026-07-02T03:30:09Z

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 0xefb35788ba981a5a7cd406b88a510ee2d1d80533fa4aa9b0a4a68ef71de4b0dc. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/GB8KE2410626.
date published: 2026-07-02T03:30:09Z

Morning Daylight - with rain
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 131.583
additional property: Musical Key
  type: PropertyValue
  value: 4
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 5
additional property: Danceability
  type: PropertyValue
  value: 0.678
additional property: Energy
  type: PropertyValue
  value: 0.114
additional property: Speechiness
  type: PropertyValue
  value: 0.049
additional property: Acousticness
  type: PropertyValue
  value: 0.995
additional property: Instrumentalness
  type: PropertyValue
  value: 0.948
additional property: Liveness
  type: PropertyValue
  value: 0.241
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.661
additional property: Loudness (dB)
  type: PropertyValue
  value: -28.149
additional property: Key Name
  type: PropertyValue
  value: E
additional property: Mode Name
  type: PropertyValue
  value: Major

Shining Brightly - with rain
type: MusicRecording
duration: PT2M10S
duration ms: 130298
explicit: false
by artist: GRASS COTTON
by artist: BeiGe Mellow
by artist: Relaxing Piano Music
in album: Morning Daylight
  type: MusicAlbum
  date published: 2024-05-31
popularity: 13
isrc code: GB8KE2410627
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-18T02:27:58+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xbe5868a10aa2a3b6005b71080f05a50623b1764b70e73255b5a37bf7eb4d803a
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956302
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956302
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GB8KE2410627
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
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 0xbe5868a10aa2a3b6005b71080f05a50623b1764b70e73255b5a37bf7eb4d803a. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/GB8KE2410627.
  date published: 2026-07-02T03:30:09Z
audio: Shining Brightly - with rain
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 138.413
  additional property: Musical Key
    type: PropertyValue
    value: 4
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.703
  additional property: Energy
    type: PropertyValue
    value: 0.121
  additional property: Speechiness
    type: PropertyValue
    value: 0.049
  additional property: Acousticness
    type: PropertyValue
    value: 0.994
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.81
  additional property: Liveness
    type: PropertyValue
    value: 0.272
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.442
  additional property: Loudness (dB)
    type: PropertyValue
    value: -26.666
  additional property: Key Name
    type: PropertyValue
    value: E
  additional property: Mode Name
    type: PropertyValue
    value: Major

Morning Daylight - with water sounds
type: MusicRecording
duration: PT2M6S
duration ms: 126870
explicit: false
by artist: GRASS COTTON
by artist: BeiGe Mellow
by artist: Relaxing Piano Music
in album: Morning Daylight
  type: MusicAlbum
  date published: 2024-05-31
popularity: 12
isrc code: GB8KE2410628
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-29T21:59:01+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x9897d69004e3e46ef56717875ef88f4ab1b89967f86dbc5a07fbecc78ccd3875
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960155
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960155
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GB8KE2410628
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-29T22:13:32Z
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 0x9897d69004e3e46ef56717875ef88f4ab1b89967f86dbc5a07fbecc78ccd3875. Chain 2 (Bitcoin): anchored in block 960155 (2026-07-29T22:13:32Z), 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/GB8KE2410628.
  date published: 2026-07-29T22:13:32Z
audio: Morning Daylight - with water sounds
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 86.995
  additional property: Musical Key
    type: PropertyValue
    value: 4
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.413
  additional property: Energy
    type: PropertyValue
    value: 0.065
  additional property: Speechiness
    type: PropertyValue
    value: 0.047
  additional property: Acousticness
    type: PropertyValue
    value: 0.994
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.939
  additional property: Liveness
    type: PropertyValue
    value: 0.406
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.477
  additional property: Loudness (dB)
    type: PropertyValue
    value: -28.072
  additional property: Key Name
    type: PropertyValue
    value: E
  additional property: Mode Name
    type: PropertyValue
    value: Major

Shining Brightly - with water sounds
type: MusicRecording
duration: PT2M10S
duration ms: 130298
explicit: false
by artist: GRASS COTTON
by artist: BeiGe Mellow
by artist: Relaxing Piano Music
in album: Morning Daylight
  type: MusicAlbum
  date published: 2024-05-31
popularity: 12
isrc code: GB8KE2410629
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-06T03:14:33+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x0b6c0d0ca0b28b62623a1b67c3f81b2d2d358ac9e671e7019dad97a4a695dacd
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956889
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956889
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GB8KE2410629
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-06T06:56:49Z
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 0x0b6c0d0ca0b28b62623a1b67c3f81b2d2d358ac9e671e7019dad97a4a695dacd. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/GB8KE2410629.
  date published: 2026-07-06T06:56:49Z
audio: Shining Brightly - with water sounds
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 61.83
  additional property: Musical Key
    type: PropertyValue
    value: 4
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.463
  additional property: Energy
    type: PropertyValue
    value: 0.082
  additional property: Speechiness
    type: PropertyValue
    value: 0.071
  additional property: Acousticness
    type: PropertyValue
    value: 0.993
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.931
  additional property: Liveness
    type: PropertyValue
    value: 0.292
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.359
  additional property: Loudness (dB)
    type: PropertyValue
    value: -24.635
  additional property: Key Name
    type: PropertyValue
    value: E
  additional property: Mode Name
    type: PropertyValue
    value: Major