Viv & Riley
type: MusicGroup
genre: americana
popularity: 31
followers: 6627
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe96e4b6b0299f91222e546f8123f33c85497f714c1d91bc2e9194a8d2b7b1144
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/7f0335ab-a61c-4281-b665-937b876dc9d1.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/7f0335ab-a61c-4281-b665-937b876dc9d1.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/7f0335ab-a61c-4281-b665-937b876dc9d1
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xe96e4b6b0299f91222e546f8123f33c85497f714c1d91bc2e9194a8d2b7b1144","name":"Viv & Riley","registered_at":"2026-06-12T02:57:21Z","symbol":"NIM0165901","token_address":"0xfff09b7eaa522ad8556eee0571e8a55ef2bccc89","type":"artist","uuid":"7f0335ab-a61c-4281-b665-937b876dc9d1"}
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 0xe96e4b6b0299f91222e546f8123f33c85497f714c1d91bc2e9194a8d2b7b1144. 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/7f0335ab-a61c-4281-b665-937b876dc9d1.json and https://artists.proofprofile.net/proofs/artist/7f0335ab-a61c-4281-b665-937b876dc9d1.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0xe96e4b6b0299f91222e546f8123f33c85497f714c1d91bc2e9194a8d2b7b1144","name":"Viv & Riley","registered_at":"2026-06-12T02:57:21Z","symbol":"NIM0165901","token_address":"0xfff09b7eaa522ad8556eee0571e8a55ef2bccc89","type":"artist","uuid":"7f0335ab-a61c-4281-b665-937b876dc9d1"}
album: Time Is Everything
  type: MusicAlbum
  date published: 2018-01-18
album: Time Is Everything
  type: MusicAlbum
  date published: 2018-01-18
album: Time Is Everything
  type: MusicAlbum
  date published: 2018-03-02
album: Time Is Everything
  type: MusicAlbum
  date published: 2018-03-02
album: Time Is Everything
  type: MusicAlbum
  date published: 2018-03-02
album: Time Is Everything
  type: MusicAlbum
  date published: 2018-03-02
  track: Time is Everything
    type: MusicRecording
    duration: PT3M5S
    duration ms: 185246
    explicit: false
    by artist: Viv & Riley
    in album: Time Is Everything
      type: MusicAlbum
      date published: 2018-03-02
    genre: americana
    isrc code: USFVZ1790162
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-03T07:36:27+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x20ab6efcf2a0a908b454f34718b676d30284be22d0be4f6d440c7ac5ec639d5f
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 956474
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/956474
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USFVZ1790162
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-03T08:56:35Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20ab6efcf2a0a908b454f34718b676d30284be22d0be4f6d440c7ac5ec639d5f. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USFVZ1790162.
      date published: 2026-07-03T08:56:35Z
    audio: Time is Everything
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 115.916
      additional property: Musical Key
        type: PropertyValue
        value: 11
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.566
      additional property: Energy
        type: PropertyValue
        value: 0.419
      additional property: Speechiness
        type: PropertyValue
        value: 0.035
      additional property: Acousticness
        type: PropertyValue
        value: 0.635
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.192
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.479
      additional property: Loudness (dB)
        type: PropertyValue
        value: -9.296
      additional property: Key Name
        type: PropertyValue
        value: B
      additional property: Mode Name
        type: PropertyValue
        value: Major
album: Will You
  type: MusicAlbum
  date published: 2020-12-09
album: Will You
  type: MusicAlbum
  date published: 2020-12-09
album: Love and Chains
  type: MusicAlbum
  date published: 2021-01-13
album: Love and Chains
  type: MusicAlbum
  date published: 2021-01-13
album: Hollowed Hearts
  type: MusicAlbum
  date published: 2021-03-04
album: Hollowed Hearts
  type: MusicAlbum
  date published: 2021-03-04
album: Vivian Leva & Riley Calcagno
  type: MusicAlbum
  date published: 2021-03-12
album: Vivian Leva & Riley Calcagno
  type: MusicAlbum
  date published: 2021-03-12
  track: Leaving on Our Minds
    type: MusicRecording
    duration: PT3M58S
    duration ms: 238626
    explicit: false
    by artist: Viv & Riley
    in album: Vivian Leva & Riley Calcagno
      type: MusicAlbum
      date published: 2021-03-12
    genre: americana
    isrc code: USFVZ2090353
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-21T10:43:41+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x907f00dd386ee82f8515d861c069f855c189348fd90c5e1f5ad28eeeed713c81
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 959001
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/959001
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USFVZ2090353
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-21T11:41:42Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
    audio: Leaving on Our Minds
  track: On the Line
  track: On Account of You
album: Kygers Hill
album: Is It All Over
album: Imaginary People
album: Time is Everything (Duo Version)
album: Time is Everything / The Blackest Crow
track: Hello

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x907f00dd386ee82f8515d861c069f855c189348fd90c5e1f5ad28eeeed713c81. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41:42Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USFVZ2090353.
date published: 2026-07-21T11:41:42Z

Leaving on Our Minds
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 130.953
additional property: Musical Key
  type: PropertyValue
  value: 10
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.592
additional property: Energy
  type: PropertyValue
  value: 0.382
additional property: Speechiness
  type: PropertyValue
  value: 0.028
additional property: Acousticness
  type: PropertyValue
  value: 0.489
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.065
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.656
additional property: Loudness (dB)
  type: PropertyValue
  value: -8.16
additional property: Key Name
  type: PropertyValue
  value: Bb
additional property: Mode Name
  type: PropertyValue
  value: Major

On the Line
type: MusicRecording
duration: PT4M3S
duration ms: 243613
explicit: false
by artist: Viv & Riley
in album: Vivian Leva & Riley Calcagno
  type: MusicAlbum
  date published: 2021-03-12
genre: americana
isrc code: USFVZ2090355
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-20T19:34:02+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xfd4e4d376763c785de6660d2265bc53ee3092b50caf46709d001a76aa9f32d72
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958931
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958931
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USFVZ2090355
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-20T21:15:01Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd4e4d376763c785de6660d2265bc53ee3092b50caf46709d001a76aa9f32d72. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USFVZ2090355.
  date published: 2026-07-20T21:15:01Z
audio: On the Line
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 108.706
  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.64
  additional property: Energy
    type: PropertyValue
    value: 0.34
  additional property: Speechiness
    type: PropertyValue
    value: 0.028
  additional property: Acousticness
    type: PropertyValue
    value: 0.906
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.006
  additional property: Liveness
    type: PropertyValue
    value: 0.099
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.302
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.259
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Major

On Account of You
type: MusicRecording
duration: PT3M9S
duration ms: 189040
explicit: false
by artist: Viv & Riley
in album: Vivian Leva & Riley Calcagno
  type: MusicAlbum
  date published: 2021-03-12
genre: americana
isrc code: USFVZ2090359
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-20T11:52:28+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x372cd21a819aef7964b48cd8399a25be188e9068ef6404e79a1299e9977512d2
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958876
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958876
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USFVZ2090359
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-20T12:15:48Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x372cd21a819aef7964b48cd8399a25be188e9068ef6404e79a1299e9977512d2. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15:48Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USFVZ2090359.
  date published: 2026-07-20T12:15:48Z
audio: On Account of You
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 116.17
  additional property: Musical Key
    type: PropertyValue
    value: 8
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.527
  additional property: Energy
    type: PropertyValue
    value: 0.423
  additional property: Speechiness
    type: PropertyValue
    value: 0.034
  additional property: Acousticness
    type: PropertyValue
    value: 0.724
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.256
  additional property: Liveness
    type: PropertyValue
    value: 0.131
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.666
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.619
  additional property: Key Name
    type: PropertyValue
    value: Ab
  additional property: Mode Name
    type: PropertyValue
    value: Major

Vivian Leva & Riley Calcagno
type: MusicAlbum
date published: 2021-03-12

Kygers Hill
type: MusicAlbum
date published: 2023-06-28

Kygers Hill
type: MusicAlbum
date published: 2023-06-28

Is It All Over
type: MusicAlbum
date published: 2023-07-18

Is It All Over
type: MusicAlbum
date published: 2023-07-18

Imaginary People
type: MusicAlbum
date published: 2023-08-16

Imaginary People
type: MusicAlbum
date published: 2023-08-16

Imaginary People
type: MusicAlbum
date published: 2023-08-16

Imaginary People
type: MusicAlbum
date published: 2023-09-15
track: Sauvie Island
  type: MusicRecording
  duration: PT4M7S
  duration ms: 247613
  explicit: false
  by artist: Viv & Riley
  in album: Imaginary People
    type: MusicAlbum
    date published: 2023-09-15
  genre: americana
  isrc code: USFVZ2290919
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-02T20:43:13+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd817ea56140f1a9419d87474c4ead6d4c9bd0079ba94dd5beefcf0de17f0a483
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956396
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956396
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USFVZ2290919
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T21:01:51Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd817ea56140f1a9419d87474c4ead6d4c9bd0079ba94dd5beefcf0de17f0a483. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USFVZ2290919.
    date published: 2026-07-02T21:01:51Z
  audio: Sauvie Island
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 112.692
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.547
    additional property: Energy
      type: PropertyValue
      value: 0.367
    additional property: Speechiness
      type: PropertyValue
      value: 0.028
    additional property: Acousticness
      type: PropertyValue
      value: 0.789
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.011
    additional property: Liveness
      type: PropertyValue
      value: 0.101
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.433
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.008
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: The General
  type: MusicRecording
  duration: PT2M53S
  duration ms: 173546
  explicit: false
  by artist: Viv & Riley
  in album: Imaginary People
    type: MusicAlbum
    date published: 2023-09-15
  genre: americana
  isrc code: USFVZ2290920
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-14T19:37:15+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1930f3c979ce83c0604e8b6c0b53e7d061911d292463961cd8751e7f40f1e53f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958058
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958058
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USFVZ2290920
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-14T20:20:34Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1930f3c979ce83c0604e8b6c0b53e7d061911d292463961cd8751e7f40f1e53f. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20:34Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USFVZ2290920.
    date published: 2026-07-14T20:20:34Z
  audio: The General
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 149.01
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.562
    additional property: Energy
      type: PropertyValue
      value: 0.437
    additional property: Speechiness
      type: PropertyValue
      value: 0.025
    additional property: Acousticness
      type: PropertyValue
      value: 0.204
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.154
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.326
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.658
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Imaginary People
  type: MusicRecording
  duration: PT4M7S
  duration ms: 247986
  explicit: false
  by artist: Viv & Riley
  in album: Imaginary People
    type: MusicAlbum
    date published: 2023-09-15
  genre: americana
  isrc code: USFVZ2290922
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-11T11:34:42+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbfd8df50f628a67dfcfc75ca405a216620454c21d808fe5ea9a6db659c15b37e
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957561
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957561
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Imaginary People
track: Flashing Lights
track: How to Lose
track: Chance Creek
track: The Long Way
track: The Blackest Crow

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

OTSTimestamp
type: PropertyValue
value: 2026-07-11T11:41:29Z

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 0xbfd8df50f628a67dfcfc75ca405a216620454c21d808fe5ea9a6db659c15b37e. Chain 2 (Bitcoin): anchored in block 957561 (2026-07-11T11:41:29Z), 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/USFVZ2290922.
date published: 2026-07-11T11:41:29Z

Imaginary People
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 134.978
additional property: Musical Key
  type: PropertyValue
  value: 11
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.511
additional property: Energy
  type: PropertyValue
  value: 0.66
additional property: Speechiness
  type: PropertyValue
  value: 0.033
additional property: Acousticness
  type: PropertyValue
  value: 0.122
additional property: Instrumentalness
  type: PropertyValue
  value: 0.045
additional property: Liveness
  type: PropertyValue
  value: 0.281
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.504
additional property: Loudness (dB)
  type: PropertyValue
  value: -5.925
additional property: Key Name
  type: PropertyValue
  value: B
additional property: Mode Name
  type: PropertyValue
  value: Major

Flashing Lights
type: MusicRecording
duration: PT3M44S
duration ms: 224186
explicit: false
by artist: Viv & Riley
in album: Imaginary People
  type: MusicAlbum
  date published: 2023-09-15
genre: americana
isrc code: USFVZ2290923
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-20T23:25:42+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x314ef7a174fd97bd7099118d2d3056ace479f6b9688b44114cb246706ae400bf
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958942
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958942
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USFVZ2290923
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-21T00:24:07Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x314ef7a174fd97bd7099118d2d3056ace479f6b9688b44114cb246706ae400bf. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USFVZ2290923.
  date published: 2026-07-21T00:24:07Z
audio: Flashing Lights
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 130.921
  additional property: Musical Key
    type: PropertyValue
    value: 1
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.607
  additional property: Energy
    type: PropertyValue
    value: 0.329
  additional property: Speechiness
    type: PropertyValue
    value: 0.028
  additional property: Acousticness
    type: PropertyValue
    value: 0.527
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.006
  additional property: Liveness
    type: PropertyValue
    value: 0.139
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.529
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.578
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

How to Lose
type: MusicRecording
duration: PT3M52S
duration ms: 232720
explicit: false
by artist: Viv & Riley
in album: Imaginary People
  type: MusicAlbum
  date published: 2023-09-15
genre: americana
isrc code: USFVZ2290924
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T09:43:01+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x181b509a586598e7579189bd326a966964ac56caa12c9b6327b5ed04fb4d1c99
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956634
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956634
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USFVZ2290924
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-04T10:04:33Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x181b509a586598e7579189bd326a966964ac56caa12c9b6327b5ed04fb4d1c99. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USFVZ2290924.
  date published: 2026-07-04T10:04:33Z
audio: How to Lose
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 130.306
  additional property: Musical Key
    type: PropertyValue
    value: 1
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.607
  additional property: Energy
    type: PropertyValue
    value: 0.314
  additional property: Speechiness
    type: PropertyValue
    value: 0.027
  additional property: Acousticness
    type: PropertyValue
    value: 0.868
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.02
  additional property: Liveness
    type: PropertyValue
    value: 0.132
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.311
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.44
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Chance Creek
type: MusicRecording
duration: PT3M30S
duration ms: 210986
explicit: false
by artist: Viv & Riley
in album: Imaginary People
  type: MusicAlbum
  date published: 2023-09-15
genre: americana
isrc code: USFVZ2290925
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-21T03:06:25+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x69791ff469cf87d563cb19bfafef4e95623374c2d660461a4477b37205cb28bd
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958959
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958959
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USFVZ2290925
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-21T03:51:22Z
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 0x69791ff469cf87d563cb19bfafef4e95623374c2d660461a4477b37205cb28bd. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51:22Z), 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/USFVZ2290925.
  date published: 2026-07-21T03:51:22Z
audio: Chance Creek
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 97.022
  additional property: Musical Key
    type: PropertyValue
    value: 6
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.58
  additional property: Energy
    type: PropertyValue
    value: 0.758
  additional property: Speechiness
    type: PropertyValue
    value: 0.036
  additional property: Acousticness
    type: PropertyValue
    value: 0.515
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.533
  additional property: Liveness
    type: PropertyValue
    value: 0.109
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.706
  additional property: Loudness (dB)
    type: PropertyValue
    value: -5.879
  additional property: Key Name
    type: PropertyValue
    value: F#
  additional property: Mode Name
    type: PropertyValue
    value: Minor

The Long Way
type: MusicRecording
duration: PT3M1S
duration ms: 181026
explicit: false
by artist: Viv & Riley
in album: Imaginary People
  type: MusicAlbum
  date published: 2023-09-15
genre: americana
isrc code: USFVZ2290926
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-05T21:44:54+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x678c5f4bf579a7be2244ab1dede02fb5f94e6f6e39bb40b812c8a2dfba2cc7a1
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956856
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956856
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USFVZ2290926
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-06T01:25:57Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x678c5f4bf579a7be2244ab1dede02fb5f94e6f6e39bb40b812c8a2dfba2cc7a1. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USFVZ2290926.
  date published: 2026-07-06T01:25:57Z
audio: The Long Way
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 200.939
  additional property: Musical Key
    type: PropertyValue
    value: 0
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.359
  additional property: Energy
    type: PropertyValue
    value: 0.235
  additional property: Speechiness
    type: PropertyValue
    value: 0.041
  additional property: Acousticness
    type: PropertyValue
    value: 0.5
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.003
  additional property: Liveness
    type: PropertyValue
    value: 0.114
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.238
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.318
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

The Blackest Crow
type: MusicRecording
duration: PT4M58S
duration ms: 298576
explicit: false
by artist: Viv & Riley
in album: Imaginary People
  type: MusicAlbum
  date published: 2023-09-15
genre: americana
isrc code: USFVZ2290927
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-15T10:01:56+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd16b466203b301d572eb25c77acc1c3a47a0a185f268da0c4dde5c6c95c10e8e
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958140
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958140
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USFVZ2290927
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-15T10:05:23Z
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 0xd16b466203b301d572eb25c77acc1c3a47a0a185f268da0c4dde5c6c95c10e8e. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05:23Z), 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/USFVZ2290927.
  date published: 2026-07-15T10:05:23Z
audio: The Blackest Crow
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 91.255
  additional property: Musical Key
    type: PropertyValue
    value: 11
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.438
  additional property: Energy
    type: PropertyValue
    value: 0.159
  additional property: Speechiness
    type: PropertyValue
    value: 0.028
  additional property: Acousticness
    type: PropertyValue
    value: 0.793
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.106
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.094
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.751
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Major

Imaginary People
type: MusicAlbum
date published: 2023-09-15

Imaginary People
type: MusicAlbum
date published: 2023-09-15

Time is Everything (Duo Version)
type: MusicAlbum
date published: 2024-03-15
track: Time is Everything - Duo Version
  type: MusicRecording
  duration: PT3M17S
  duration ms: 197551
  explicit: false
  by artist: Viv & Riley
  in album: Time is Everything (Duo Version)
    type: MusicAlbum
    date published: 2024-03-15
  genre: americana
  isrc code: USFVZ2491224
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x53d12e2fc824f8735dc5cd9b279404ad7ba4a0cdb46e3ca126b04cbadfe07ce9
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958600
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958600
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USFVZ2491224
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T19:24:05Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53d12e2fc824f8735dc5cd9b279404ad7ba4a0cdb46e3ca126b04cbadfe07ce9. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USFVZ2491224.
    date published: 2026-07-18T19:24:05Z
  audio: Time is Everything - Duo Version
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 108.798
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.644
    additional property: Energy
      type: PropertyValue
      value: 0.362
    additional property: Speechiness
      type: PropertyValue
      value: 0.028
    additional property: Acousticness
      type: PropertyValue
      value: 0.892
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.086
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.533
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.203
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major

Time is Everything (Duo Version)
type: MusicAlbum
date published: 2024-03-15
track: Time is Everything - Duo Version
  type: MusicRecording
  duration: PT3M17S
  duration ms: 197551
  explicit: false
  by artist: Viv & Riley
  in album: Time is Everything (Duo Version)
    type: MusicAlbum
    date published: 2024-03-15
  genre: americana
  isrc code: USFVZ2491224
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T15:45:57+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x53d12e2fc824f8735dc5cd9b279404ad7ba4a0cdb46e3ca126b04cbadfe07ce9
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958436
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958436
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USFVZ2491224
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T16:42:22Z
  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 0x53d12e2fc824f8735dc5cd9b279404ad7ba4a0cdb46e3ca126b04cbadfe07ce9. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/USFVZ2491224.
    date published: 2026-07-17T16:42:22Z
  audio: Time is Everything - Duo Version
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 108.14
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.639
    additional property: Energy
      type: PropertyValue
      value: 0.361
    additional property: Speechiness
      type: PropertyValue
      value: 0.028
    additional property: Acousticness
      type: PropertyValue
      value: 0.893
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.086
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.531
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.205
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major

Time is Everything / The Blackest Crow
type: MusicAlbum
date published: 2024-04-05

Time is Everything / The Blackest Crow
type: MusicAlbum
date published: 2024-04-05

Hello
type: MusicRecording
duration: PT2M53S
duration ms: 173151
explicit: false
by artist: Magic AL
by artist: Viv & Riley
by artist: Sumbuck
in album: Good Grief
  type: MusicAlbum
  date published: 2023-11-10
isrc code: QM24S2305457
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-06T18:25:06+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe0cc408074c57f3396d30f4c3373e51e4da56e1a91dd6e0135d5d1ece9afd71b
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/QM24S2305457
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 0xe0cc408074c57f3396d30f4c3373e51e4da56e1a91dd6e0135d5d1ece9afd71b. 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/QM24S2305457.
  date published: 2026-06-13T12:53:06Z
audio: Hello
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 111.163
  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.656
  additional property: Energy
    type: PropertyValue
    value: 0.549
  additional property: Speechiness
    type: PropertyValue
    value: 0.027
  additional property: Acousticness
    type: PropertyValue
    value: 0.915
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.336
  additional property: Liveness
    type: PropertyValue
    value: 0.124
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.407
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.639
  additional property: Key Name
    type: PropertyValue
    value: Ab
  additional property: Mode Name
    type: PropertyValue
    value: Major