Cam Chords
type: MusicGroup
popularity: 3
followers: 88
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x14b66cfa446616fee6d3cbd7bc57f0e6ac51871d3ba11130e2e250512667b0b3
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 954342
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/954342
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/8f2d5603-d609-439f-8376-522534ddb927.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/8f2d5603-d609-439f-8376-522534ddb927.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/8f2d5603-d609-439f-8376-522534ddb927
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-19T03:22:39Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x14b66cfa446616fee6d3cbd7bc57f0e6ac51871d3ba11130e2e250512667b0b3","name":"Cam Chords","registered_at":"2026-06-17T15:58:24Z","symbol":"NIM1445614","token_address":"0x3f430d4f5822757f009afa0d8fc282f55d9379e1","type":"artist","uuid":"8f2d5603-d609-439f-8376-522534ddb927"}
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 0x14b66cfa446616fee6d3cbd7bc57f0e6ac51871d3ba11130e2e250512667b0b3. Chain 2 (Bitcoin): anchored in block 954342 (2026-06-19T03:22:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8f2d5603-d609-439f-8376-522534ddb927.json and https://artists.proofprofile.net/proofs/artist/8f2d5603-d609-439f-8376-522534ddb927.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-19T03:22:39Z
  text: {"copyright_id":"0x14b66cfa446616fee6d3cbd7bc57f0e6ac51871d3ba11130e2e250512667b0b3","name":"Cam Chords","registered_at":"2026-06-17T15:58:24Z","symbol":"NIM1445614","token_address":"0x3f430d4f5822757f009afa0d8fc282f55d9379e1","type":"artist","uuid":"8f2d5603-d609-439f-8376-522534ddb927"}
album: Wildest Dreams
  type: MusicAlbum
  date published: 2022-04-01
album: Hall of Fame Fantasies
  type: MusicAlbum
  date published: 2022-09-30
album: No Witness
  type: MusicAlbum
  date published: 2023-04-07
album: Wildest Dreams 2
  type: MusicAlbum
  date published: 2023-09-06
album: Swimming In The Rain
  type: MusicAlbum
  date published: 2024-09-26
track: Ian Going
  type: MusicRecording
  duration: PT2M9S
  duration ms: 129408
  explicit: false
  by artist: tmh joker
  by artist: Cam Chords
  in album: Before It Get Better
    type: MusicAlbum
    date published: 2023-08-25
  isrc code: QZTAS2388159
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-08-01T00:28:39+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x600c4f50e74af21623784f921f167e3832c6dd1c492c3b03ae850f852622218d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960489
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960489
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAS2388159
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-08-01T00:40:43Z
  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 0x600c4f50e74af21623784f921f167e3832c6dd1c492c3b03ae850f852622218d. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40:43Z), 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/QZTAS2388159.
    date published: 2026-08-01T00:40:43Z
  audio: Ian Going
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 163.628
    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.574
    additional property: Energy
      type: PropertyValue
      value: 0.633
    additional property: Speechiness
      type: PropertyValue
      value: 0.206
    additional property: Acousticness
      type: PropertyValue
      value: 0.045
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.27
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.381
    additional property: Loudness (dB)
      type: PropertyValue
      value: -15.565
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Murda Sumn
  type: MusicRecording
  duration: PT2M43S
  duration ms: 163440
  explicit: false
  by artist: tmh joker
  by artist: Cam Chords
  in album: Before It Get Better
    type: MusicAlbum
    date published: 2023-08-25
  isrc code: QZTAS2388160
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-07T16:37:49+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xaf8486b763c469405afe823ec3ac88a262628f6651920abffef0e4f2e5b1bae4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957118
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957118
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAS2388160
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:20:19Z
  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 0xaf8486b763c469405afe823ec3ac88a262628f6651920abffef0e4f2e5b1bae4. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZTAS2388160.
    date published: 2026-07-08T03:20:19Z
  audio: Murda Sumn
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 162.863
    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.549
    additional property: Energy
      type: PropertyValue
      value: 0.618
    additional property: Speechiness
      type: PropertyValue
      value: 0.316
    additional property: Acousticness
    additional property: Instrumentalness
    additional property: Liveness
    additional property: Valence (Positivity)
    additional property: Loudness (dB)
    additional property: Key Name
    additional property: Mode Name
track: Fall
track: Like Me
track: In The Show
track: Do Me Sumn
track: Let Me See

Acousticness
type: PropertyValue
value: 0.135

Instrumentalness
type: PropertyValue
value: 0

Liveness
type: PropertyValue
value: 0.093

Valence (Positivity)
type: PropertyValue
value: 0.798

Loudness (dB)
type: PropertyValue
value: -17.094

Key Name
type: PropertyValue
value: C

Mode Name
type: PropertyValue
value: Major

Fall
type: MusicRecording
duration: PT2M41S
duration ms: 161496
explicit: false
by artist: tmh joker
by artist: Cam Chords
in album: Before It Get Better
  type: MusicAlbum
  date published: 2023-08-25
isrc code: QZTAS2388161
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-07T22:59:37+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd30da4d98f55c99cb8fd018fe0209cba245f6844bfa76650a36b99a768d1d7d8
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/QZTAS2388161
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 0xd30da4d98f55c99cb8fd018fe0209cba245f6844bfa76650a36b99a768d1d7d8. 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/QZTAS2388161.
  date published: 2026-07-08T03:22:41Z
audio: Fall
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 106.6
  additional property: Musical Key
    type: PropertyValue
    value: 6
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.403
  additional property: Energy
    type: PropertyValue
    value: 0.61
  additional property: Speechiness
    type: PropertyValue
    value: 0.24
  additional property: Acousticness
    type: PropertyValue
    value: 0.123
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.167
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.676
  additional property: Loudness (dB)
    type: PropertyValue
    value: -14.074
  additional property: Key Name
    type: PropertyValue
    value: F#
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Like Me
type: MusicRecording
duration: PT2M46S
duration ms: 166896
explicit: false
by artist: tmh joker
by artist: Cam Chords
in album: Before It Get Better
  type: MusicAlbum
  date published: 2023-08-25
isrc code: QZTAS2388162
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-31T22:08:06+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x31147a390f4493d71a87ab16e09d4616ae3d28d524126092f70c819ab7c1217d
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960473
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960473
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAS2388162
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T22:27:44Z
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 0x31147a390f4493d71a87ab16e09d4616ae3d28d524126092f70c819ab7c1217d. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/QZTAS2388162.
  date published: 2026-07-31T22:27:44Z
audio: Like Me
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 105.701
  additional property: Musical Key
    type: PropertyValue
    value: 5
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.602
  additional property: Energy
    type: PropertyValue
    value: 0.49
  additional property: Speechiness
    type: PropertyValue
    value: 0.126
  additional property: Acousticness
    type: PropertyValue
    value: 0.175
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.196
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.62
  additional property: Loudness (dB)
    type: PropertyValue
    value: -16.364
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Minor

In The Show
type: MusicRecording
duration: PT2M8S
duration ms: 128640
explicit: false
by artist: tmh joker
by artist: Cam Chords
in album: Before It Get Better
  type: MusicAlbum
  date published: 2023-08-25
isrc code: QZTAS2388164
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-30T04:00:34+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd742b66a93b66068b5d62737fcecc30baa2e8356bc5a3e4564e525e95e9f0f08
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960207
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960207
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAS2388164
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-30T04:47: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 0xd742b66a93b66068b5d62737fcecc30baa2e8356bc5a3e4564e525e95e9f0f08. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/QZTAS2388164.
  date published: 2026-07-30T04:47:22Z
audio: In The Show
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 164.328
  additional property: Musical Key
    type: PropertyValue
    value: 11
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.496
  additional property: Energy
    type: PropertyValue
    value: 0.532
  additional property: Speechiness
    type: PropertyValue
    value: 0.304
  additional property: Acousticness
    type: PropertyValue
    value: 0.093
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.167
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.557
  additional property: Loudness (dB)
    type: PropertyValue
    value: -16.454
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Major

Do Me Sumn
type: MusicRecording
duration: PT2M32S
duration ms: 152903
explicit: false
by artist: tmh joker
by artist: Cam Chords
in album: Before It Get Better
  type: MusicAlbum
  date published: 2023-08-25
isrc code: QZTAS2388166
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-08-01T04:18:39+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf6dfe5434be9d581e09469a8ed8d44d6ae40e662fa7ecff3f6150d7b8c7cee43
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960513
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAS2388166
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-08-01T04:52: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 0xf6dfe5434be9d581e09469a8ed8d44d6ae40e662fa7ecff3f6150d7b8c7cee43. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52: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/QZTAS2388166.
  date published: 2026-08-01T04:52:22Z
audio: Do Me Sumn
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 110.745
  additional property: Musical Key
    type: PropertyValue
    value: 10
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.579
  additional property: Energy
    type: PropertyValue
    value: 0.687
  additional property: Speechiness
    type: PropertyValue
    value: 0.276
  additional property: Acousticness
    type: PropertyValue
    value: 0.241
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.363
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.705
  additional property: Loudness (dB)
    type: PropertyValue
    value: -15.622
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Let Me See
type: MusicRecording
duration: PT1M55S
duration ms: 115008
explicit: false
by artist: tmh joker
by artist: Cam Chords
in album: Before It Get Better
  type: MusicAlbum
  date published: 2023-08-25
isrc code: QZTAS2388167
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-07T22:18:57+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x98df12387fd643ec897229cef7024d44657fe22a74f8f8eb436710bb66f624a7
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/QZTAS2388167
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 0x98df12387fd643ec897229cef7024d44657fe22a74f8f8eb436710bb66f624a7. 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/QZTAS2388167.
  date published: 2026-07-08T03:22:41Z
audio: Let Me See
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 163.535
  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.548
  additional property: Energy
    type: PropertyValue
    value: 0.609
  additional property: Speechiness
    type: PropertyValue
    value: 0.236
  additional property: Acousticness
    type: PropertyValue
    value: 0.135
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.106
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.476
  additional property: Loudness (dB)
    type: PropertyValue
    value: -17.346
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major