Tommy Ryman
type: MusicGroup
genre: comedy
description: Tommy Ryman (born March 17, 1983) is an American stand-up comedian who was a semifinalist on Season 8 of the TV show Last Comic Standing. After getting his start in the Minnesota comedy scene, Paste m
popularity: 20
followers: 2614
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x8e36f5e8439dc9b99ce5380b3c537bc9cfa2a47586a542622a4d0841b9013ed9
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953750
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953750
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/ac7decbe-38ac-49fa-a5ec-efa1cc468d75.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/ac7decbe-38ac-49fa-a5ec-efa1cc468d75.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/ac7decbe-38ac-49fa-a5ec-efa1cc468d75
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-15T06:12:23Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x8e36f5e8439dc9b99ce5380b3c537bc9cfa2a47586a542622a4d0841b9013ed9","name":"Tommy Ryman","registered_at":"2026-06-14T22:35:35Z","symbol":"NIM0597831","token_address":"0x333d36fc73550ebe1012e53d9b31b6dd19bdd704","type":"artist","uuid":"ac7decbe-38ac-49fa-a5ec-efa1cc468d75"}
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 0x8e36f5e8439dc9b99ce5380b3c537bc9cfa2a47586a542622a4d0841b9013ed9. Chain 2 (Bitcoin): anchored in block 953750 (2026-06-15T06:12:23Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ac7decbe-38ac-49fa-a5ec-efa1cc468d75.json and https://artists.proofprofile.net/proofs/artist/ac7decbe-38ac-49fa-a5ec-efa1cc468d75.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-15T06:12:23Z
  text: {"copyright_id":"0x8e36f5e8439dc9b99ce5380b3c537bc9cfa2a47586a542622a4d0841b9013ed9","name":"Tommy Ryman","registered_at":"2026-06-14T22:35:35Z","symbol":"NIM0597831","token_address":"0x333d36fc73550ebe1012e53d9b31b6dd19bdd704","type":"artist","uuid":"ac7decbe-38ac-49fa-a5ec-efa1cc468d75"}
album: Bath Time with Tommy Ryman
  type: MusicAlbum
  date published: 2011-09-20
  track: Bath Time
    type: MusicRecording
    duration: PT1M40S
    duration ms: 100664
    explicit: true
    by artist: Tommy Ryman
    in album: Bath Time with Tommy Ryman
      type: MusicAlbum
      date published: 2011-09-20
    genre: comedy
    isrc code: US2881108110
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-15T15:17:29+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xe9c805b79f3275128b74e6557e3fd47646242ef68de43b3ef77ce4f2af81e2b5
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958169
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958169
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US2881108110
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-15T16:16:18Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9c805b79f3275128b74e6557e3fd47646242ef68de43b3ef77ce4f2af81e2b5. Chain 2 (Bitcoin): anchored in block 958169 (2026-07-15T16:16:18Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US2881108110.
      date published: 2026-07-15T16:16:18Z
    audio: Bath Time
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 85.616
      additional property: Musical Key
        type: PropertyValue
        value: 0
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 1
      additional property: Danceability
        type: PropertyValue
        value: 0.584
      additional property: Energy
        type: PropertyValue
        value: 0.897
      additional property: Speechiness
        type: PropertyValue
        value: 0.944
      additional property: Acousticness
        type: PropertyValue
        value: 0.817
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.9
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.397
      additional property: Loudness (dB)
        type: PropertyValue
        value: -7.738
      additional property: Key Name
        type: PropertyValue
        value: C
      additional property: Mode Name
        type: PropertyValue
        value: Minor
album: Having the Time of My Life
  type: MusicAlbum
  date published: 2018-01-19
  track: New Age Parents
    type: MusicRecording
    duration: PT5M6S
    duration ms: 306746
    explicit: false
    by artist: Tommy Ryman
    in album: Having the Time of My Life
      type: MusicAlbum
      date published: 2018-01-19
    genre: comedy
    isrc code: US2881818202
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-04T17:51:54+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xfedbb50d07dcfb3424f215130110cefaeeafb12b501a605f43498a792967281f
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 956725
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/956725
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US2881818202
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-05T01:12: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 0xfedbb50d07dcfb3424f215130110cefaeeafb12b501a605f43498a792967281f. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/US2881818202.
      date published: 2026-07-05T01:12:41Z
    audio: New Age Parents
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 100.509
      additional property: Musical Key
        type: PropertyValue
        value: 9
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 3
      additional property: Danceability
        type: PropertyValue
        value: 0.566
      additional property: Energy
        type: PropertyValue
        value: 0.86
      additional property: Speechiness
        type: PropertyValue
        value: 0.937
      additional property: Acousticness
        type: PropertyValue
        value: 0.759
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
  track: Clarinets and Kissing
  track: Working for the Man
  track: Dogs, Dogs and More Dogs
  track: We Bought a Hedgehog!
  track: The Cable Fell out of the Sky
  track: That Dresser Could Have Killed Me
  track: Run-In with the Law
  track: International Snack Smuggler
  track: Rip Lex Luthor
album: Party Troll

Liveness
type: PropertyValue
value: 0.754

Valence (Positivity)
type: PropertyValue
value: 0.517

Loudness (dB)
type: PropertyValue
value: -6.74

Key Name
type: PropertyValue
value: A

Mode Name
type: PropertyValue
value: Major

Clarinets and Kissing
type: MusicRecording
duration: PT4M42S
duration ms: 282693
explicit: false
by artist: Tommy Ryman
in album: Having the Time of My Life
  type: MusicAlbum
  date published: 2018-01-19
genre: comedy
isrc code: US2881818203
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-22T02:43:53+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x8933620c94b1875b6e5d50e6a6216c0ef946272b566f291b4c5ff08a79882525
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 959094
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/959094
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US2881818203
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-22T03:33:16Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8933620c94b1875b6e5d50e6a6216c0ef946272b566f291b4c5ff08a79882525. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US2881818203.
  date published: 2026-07-22T03:33:16Z
audio: Clarinets and Kissing
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 65.014
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 3
  additional property: Danceability
    type: PropertyValue
    value: 0.528
  additional property: Energy
    type: PropertyValue
    value: 0.724
  additional property: Speechiness
    type: PropertyValue
    value: 0.943
  additional property: Acousticness
    type: PropertyValue
    value: 0.733
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.966
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.697
  additional property: Loudness (dB)
    type: PropertyValue
    value: -6.895
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

Working for the Man
type: MusicRecording
duration: PT1M38S
duration ms: 98320
explicit: false
by artist: Tommy Ryman
in album: Having the Time of My Life
  type: MusicAlbum
  date published: 2018-01-19
genre: comedy
isrc code: US2881818204
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-19T16:42:14+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb3d0f46a099b03a5633ae5f522875b0cb929be3efc7d802442f0f8ee508335b2
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958761
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958761
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US2881818204
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-19T17:49: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 0xb3d0f46a099b03a5633ae5f522875b0cb929be3efc7d802442f0f8ee508335b2. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/US2881818204.
  date published: 2026-07-19T17:49:48Z
audio: Working for the Man
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 62.688
  additional property: Musical Key
    type: PropertyValue
    value: 11
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 3
  additional property: Danceability
    type: PropertyValue
    value: 0.623
  additional property: Energy
    type: PropertyValue
    value: 0.711
  additional property: Speechiness
    type: PropertyValue
    value: 0.933
  additional property: Acousticness
    type: PropertyValue
    value: 0.74
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.672
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.787
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.504
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Dogs, Dogs and More Dogs
type: MusicRecording
duration: PT4M5S
duration ms: 245226
explicit: false
by artist: Tommy Ryman
in album: Having the Time of My Life
  type: MusicAlbum
  date published: 2018-01-19
genre: comedy
isrc code: US2881818205
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-18T22:38:43+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xcf4aa95c046d57988a139e4d63267c7ae6d0f0c775132ea7f3de336a015dc96f
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958621
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958621
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US2881818205
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-18T22:59: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 0xcf4aa95c046d57988a139e4d63267c7ae6d0f0c775132ea7f3de336a015dc96f. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/US2881818205.
  date published: 2026-07-18T22:59:44Z
audio: Dogs, Dogs and More Dogs
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 120.547
  additional property: Musical Key
    type: PropertyValue
    value: 1
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 3
  additional property: Danceability
    type: PropertyValue
    value: 0.635
  additional property: Energy
    type: PropertyValue
    value: 0.79
  additional property: Speechiness
    type: PropertyValue
    value: 0.896
  additional property: Acousticness
    type: PropertyValue
    value: 0.774
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.843
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.624
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.005
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Minor

We Bought a Hedgehog!
type: MusicRecording
duration: PT2M13S
duration ms: 133546
explicit: false
by artist: Tommy Ryman
in album: Having the Time of My Life
  type: MusicAlbum
  date published: 2018-01-19
genre: comedy
isrc code: US2881818206
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T17:35:12+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd82d033a2d47cd23301296e668c63d66d44e9bfd3943bbcb3dc4b05de9b0a111
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956725
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956725
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US2881818206
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-05T01:12: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 0xd82d033a2d47cd23301296e668c63d66d44e9bfd3943bbcb3dc4b05de9b0a111. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/US2881818206.
  date published: 2026-07-05T01:12:41Z
audio: We Bought a Hedgehog!
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 126.52
  additional property: Musical Key
    type: PropertyValue
    value: 1
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 3
  additional property: Danceability
    type: PropertyValue
    value: 0.657
  additional property: Energy
    type: PropertyValue
    value: 0.771
  additional property: Speechiness
    type: PropertyValue
    value: 0.927
  additional property: Acousticness
    type: PropertyValue
    value: 0.749
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.778
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.768
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.425
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Minor

The Cable Fell out of the Sky
type: MusicRecording
duration: PT2M34S
duration ms: 154853
explicit: false
by artist: Tommy Ryman
in album: Having the Time of My Life
  type: MusicAlbum
  date published: 2018-01-19
genre: comedy
isrc code: US2881818207
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-21T10:43:40+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x4d87e138f0abc6546d47a092efb47ae6c1c43f4e0f217544626e40edd7ab0704
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/US2881818207
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
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d87e138f0abc6546d47a092efb47ae6c1c43f4e0f217544626e40edd7ab0704. 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/US2881818207.
  date published: 2026-07-21T11:41:42Z
audio: The Cable Fell out of the Sky
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 73.829
  additional property: Musical Key
    type: PropertyValue
    value: 1
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 3
  additional property: Danceability
    type: PropertyValue
    value: 0.64
  additional property: Energy
    type: PropertyValue
    value: 0.731
  additional property: Speechiness
    type: PropertyValue
    value: 0.902
  additional property: Acousticness
    type: PropertyValue
    value: 0.728
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.682
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.598
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.457
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Minor

That Dresser Could Have Killed Me
type: MusicRecording
duration: PT1M40S
duration ms: 100466
explicit: false
by artist: Tommy Ryman
in album: Having the Time of My Life
  type: MusicAlbum
  date published: 2018-01-19
genre: comedy
isrc code: US2881818209
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-03T11:33:11+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc4d3994df9f3103c08ce40af21f0baba48d92efa7145efc010756582f5a0a0fc
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956545
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956545
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US2881818209
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-03T19:59:51Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4d3994df9f3103c08ce40af21f0baba48d92efa7145efc010756582f5a0a0fc. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US2881818209.
  date published: 2026-07-03T19:59:51Z
audio: That Dresser Could Have Killed Me
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 106.349
  additional property: Musical Key
    type: PropertyValue
    value: 2
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.662
  additional property: Energy
    type: PropertyValue
    value: 0.683
  additional property: Speechiness
    type: PropertyValue
    value: 0.892
  additional property: Acousticness
    type: PropertyValue
    value: 0.726
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.618
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.773
  additional property: Loudness (dB)
    type: PropertyValue
    value: -5.773
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Major

Run-In with the Law
type: MusicRecording
duration: PT2M53S
duration ms: 173266
explicit: false
by artist: Tommy Ryman
in album: Having the Time of My Life
  type: MusicAlbum
  date published: 2018-01-19
genre: comedy
isrc code: US2881818211
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-05T10:41:34+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x989ec846933d32a7449b98de0aa7a73773ff3d8a7f22a613f5586e6d59135018
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956822
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956822
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US2881818211
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-05T18:48:28Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x989ec846933d32a7449b98de0aa7a73773ff3d8a7f22a613f5586e6d59135018. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US2881818211.
  date published: 2026-07-05T18:48:28Z
audio: Run-In with the Law
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 92.542
  additional property: Musical Key
    type: PropertyValue
    value: 4
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.6
  additional property: Energy
    type: PropertyValue
    value: 0.827
  additional property: Speechiness
    type: PropertyValue
    value: 0.905
  additional property: Acousticness
    type: PropertyValue
    value: 0.783
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.725
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.646
  additional property: Loudness (dB)
    type: PropertyValue
    value: -6.902
  additional property: Key Name
    type: PropertyValue
    value: E
  additional property: Mode Name
    type: PropertyValue
    value: Minor

International Snack Smuggler
type: MusicRecording
duration: PT2M36S
duration ms: 156466
explicit: false
by artist: Tommy Ryman
in album: Having the Time of My Life
  type: MusicAlbum
  date published: 2018-01-19
genre: comedy
isrc code: US2881818212
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-19T23:17:36+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x7cbc9b79c1f73c7c6655382f213199124c9e618a3595c91e74294da79693c02c
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958796
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958796
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US2881818212
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-20T00:01:46Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cbc9b79c1f73c7c6655382f213199124c9e618a3595c91e74294da79693c02c. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US2881818212.
  date published: 2026-07-20T00:01:46Z
audio: International Snack Smuggler
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 144.582
  additional property: Musical Key
    type: PropertyValue
    value: 2
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 3
  additional property: Danceability
    type: PropertyValue
    value: 0.602
  additional property: Energy
    type: PropertyValue
    value: 0.688
  additional property: Speechiness
    type: PropertyValue
    value: 0.938
  additional property: Acousticness
    type: PropertyValue
    value: 0.735
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.653
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.681
  additional property: Loudness (dB)
    type: PropertyValue
    value: -6.91
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Major

Rip Lex Luthor
type: MusicRecording
duration: PT2M40S
duration ms: 160493
explicit: false
by artist: Tommy Ryman
in album: Having the Time of My Life
  type: MusicAlbum
  date published: 2018-01-19
genre: comedy
isrc code: US2881818213
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-19T12:52:42+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x7c08e73920b0961f77f332a04d91600eee8eabca11bcf75d91135abcdec00d51
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958736
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958736
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US2881818213
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-19T13:04: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 0x7c08e73920b0961f77f332a04d91600eee8eabca11bcf75d91135abcdec00d51. Chain 2 (Bitcoin): anchored in block 958736 (2026-07-19T13:04: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/US2881818213.
  date published: 2026-07-19T13:04:09Z
audio: Rip Lex Luthor
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 84.733
  additional property: Musical Key
    type: PropertyValue
    value: 4
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.594
  additional property: Energy
    type: PropertyValue
    value: 0.701
  additional property: Speechiness
    type: PropertyValue
    value: 0.947
  additional property: Acousticness
    type: PropertyValue
    value: 0.765
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.717
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.703
  additional property: Loudness (dB)
    type: PropertyValue
    value: -6.911
  additional property: Key Name
    type: PropertyValue
    value: E
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Party Troll
type: MusicAlbum
date published: 2022-05-03
track: Turkey and Shows
  type: MusicRecording
  duration: PT2M54S
  duration ms: 174840
  explicit: false
  by artist: Tommy Ryman
  in album: Party Troll
    type: MusicAlbum
    date published: 2022-05-03
  genre: comedy
  isrc code: QZES52256762
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T05:22:28+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd7aad7afd00c55ae143b8b47f3c890233eade113bd14b66797922bd5b37b5a25
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956772
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956772
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES52256762
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T10:01:46Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7aad7afd00c55ae143b8b47f3c890233eade113bd14b66797922bd5b37b5a25. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES52256762.
    date published: 2026-07-05T10:01:46Z
  audio: Turkey and Shows
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 106.019
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.603
    additional property: Energy
      type: PropertyValue
      value: 0.421
    additional property: Speechiness
      type: PropertyValue
      value: 0.936
    additional property: Acousticness
      type: PropertyValue
      value: 0.955
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.694
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.53
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.205
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Party Troll
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192373
  explicit: false
  by artist: Tommy Ryman
  in album: Party Troll
    type: MusicAlbum
    date published: 2022-05-03
  genre: comedy
  isrc code: QZES52256763
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T21:39:27+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2a07c2c3c43566b33ac6f44e1897967da6a006459afcb15d0a5c6370c46e459e
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958461
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958461
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES52256763
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T23:18:11Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a07c2c3c43566b33ac6f44e1897967da6a006459afcb15d0a5c6370c46e459e. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES52256763.
    date published: 2026-07-17T23:18:11Z
  audio: Party Troll
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 61.911
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.611
    additional property: Energy
      type: PropertyValue
      value: 0.355
    additional property: Speechiness
      type: PropertyValue
      value: 0.944
    additional property: Acousticness
      type: PropertyValue
      value: 0.963
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.679
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.564
    additional property: Loudness (dB)
      type: PropertyValue
      value: -15.144
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Jellyfish, Films and Flossing
  type: MusicRecording
  duration: PT3M14S
  duration ms: 194586
  explicit: false
  by artist: Tommy Ryman
  in album: Party Troll
    type: MusicAlbum
    date published: 2022-05-03
  genre: comedy
  isrc code: QZES52256765
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T03:25:25+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5bbe56f5bc160abd4854aef791e7acf1b6f1ff333f69d2433027032cf5acca78
  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
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Jellyfish, Films and Flossing
track: Buffalo and Crystals

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

OTSTimestamp
type: PropertyValue
value: 2026-07-21T03:51:22Z

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 0x5bbe56f5bc160abd4854aef791e7acf1b6f1ff333f69d2433027032cf5acca78. 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/QZES52256765.
date published: 2026-07-21T03:51:22Z

Jellyfish, Films and Flossing
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 81.758
additional property: Musical Key
  type: PropertyValue
  value: 2
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 1
additional property: Danceability
  type: PropertyValue
  value: 0.628
additional property: Energy
  type: PropertyValue
  value: 0.416
additional property: Speechiness
  type: PropertyValue
  value: 0.953
additional property: Acousticness
  type: PropertyValue
  value: 0.959
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.628
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.377
additional property: Loudness (dB)
  type: PropertyValue
  value: -14.906
additional property: Key Name
  type: PropertyValue
  value: D
additional property: Mode Name
  type: PropertyValue
  value: Major

Buffalo and Crystals
type: MusicRecording
duration: PT2M42S
duration ms: 162466
explicit: false
by artist: Tommy Ryman
in album: Party Troll
  type: MusicAlbum
  date published: 2022-05-03
genre: comedy
isrc code: QZES52256773
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T05:45:53+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xdfd9b15529886b4f29a4714d61f68fa50fcad9f32c1ba263c399ce2ed9b29365
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/QZES52256773
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 0xdfd9b15529886b4f29a4714d61f68fa50fcad9f32c1ba263c399ce2ed9b29365. 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/QZES52256773.
  date published: 2026-07-04T10:04:33Z
audio: Buffalo and Crystals
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 81.411
  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.561
  additional property: Energy
    type: PropertyValue
    value: 0.325
  additional property: Speechiness
    type: PropertyValue
    value: 0.922
  additional property: Acousticness
    type: PropertyValue
    value: 0.959
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.736
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.451
  additional property: Loudness (dB)
    type: PropertyValue
    value: -17.089
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Major