Unhappy Campers
type: MusicGroup
popularity: 47
followers: 332
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x52d0f10dc1f0bd048f9f6dd18cad2964303e15925aa20d56fd0689db64f30b24
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953423
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953423
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/8500f128-8056-48bf-a51b-0cec647d4ceb.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/8500f128-8056-48bf-a51b-0cec647d4ceb.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/8500f128-8056-48bf-a51b-0cec647d4ceb
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T21:20:00Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x52d0f10dc1f0bd048f9f6dd18cad2964303e15925aa20d56fd0689db64f30b24","name":"Unhappy Campers","registered_at":"2026-06-12T03:27:11Z","symbol":"NIM0172793","token_address":"0xf6ef3fc2b2968d1af913c4088cdf2eb445c0be7b","type":"artist","uuid":"8500f128-8056-48bf-a51b-0cec647d4ceb"}
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 → block must exist at that height 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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52d0f10dc1f0bd048f9f6dd18cad2964303e15925aa20d56fd0689db64f30b24. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8500f128-8056-48bf-a51b-0cec647d4ceb.json and https://artists.proofprofile.net/proofs/artist/8500f128-8056-48bf-a51b-0cec647d4ceb.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T21:20:00Z
  text: {"copyright_id":"0x52d0f10dc1f0bd048f9f6dd18cad2964303e15925aa20d56fd0689db64f30b24","name":"Unhappy Campers","registered_at":"2026-06-12T03:27:11Z","symbol":"NIM0172793","token_address":"0xf6ef3fc2b2968d1af913c4088cdf2eb445c0be7b","type":"artist","uuid":"8500f128-8056-48bf-a51b-0cec647d4ceb"}
album: Binaural Camping
  type: MusicAlbum
  date published: 2023-06-16
  track: Binaural Camping Delta 81 Hz - 84 Hz
    type: MusicRecording
    duration: PT2M36S
    duration ms: 156923
    explicit: false
    by artist: Unhappy Campers
    in album: Binaural Camping
      type: MusicAlbum
      date published: 2023-06-16
    isrc code: SEXGF2398569
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-06-20T17:10:13+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x87518a65139e625457c705792d45ed652b2d6b248370b553121ed1627dbe753f
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 956302
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block/956302
    additional property: OTSRecordURL
      type: PropertyValue
      value: https://artists.proofprofile.net/proofs/track/6O4mU0MwvzW038frjVeSg5.json
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6O4mU0MwvzW038frjVeSg5
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-02T03:30:09Z
    additional property: OTSCanonicalRecord
      type: PropertyValue
      value: {"copyright_id":"0x87518a65139e625457c705792d45ed652b2d6b248370b553121ed1627dbe753f","isrc":"SEXGF2398569","name":"Binaural Camping Delta 81 Hz - 84 Hz","registered_at":"2026-06-20T17:10:13Z","spotify_id":"6O4mU0MwvzW038frjVeSg5","type":"track"}
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87518a65139e625457c705792d45ed652b2d6b248370b553121ed1627dbe753f. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6O4mU0MwvzW038frjVeSg5.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6O4mU0MwvzW038frjVeSg5.
      date published: 2026-07-02T03:30:09Z
      text: {"copyright_id":"0x87518a65139e625457c705792d45ed652b2d6b248370b553121ed1627dbe753f","isrc":"SEXGF2398569","name":"Binaural Camping Delta 81 Hz - 84 Hz","registered_at":"2026-06-20T17:10:13Z","spotify_id":"6O4mU0MwvzW038frjVeSg5","type":"track"}
  track: Canvas Rain Theta 65 Hz - 72 Hz
    type: MusicRecording
    duration: PT2M38S
    duration ms: 158769
    explicit: false
    by artist: Unhappy Campers
    in album: Binaural Camping
      type: MusicAlbum
      date published: 2023-06-16
    isrc code: SEXGF2398570
  track: Night Rain Theta 90 Hz - 95 Hz
    type: MusicRecording
    duration: PT2M46S
    duration ms: 166153
    explicit: false
    by artist: Unhappy Campers
    in album: Binaural Camping
      type: MusicAlbum
      date published: 2023-06-16
    isrc code: SEXGF2398571
album: Wet Terrain
  type: MusicAlbum
  date published: 2023-01-16
  track: Damp Camping
    type: MusicRecording
    duration: PT2M33S
    duration ms: 153500
    explicit: false
    by artist: Unhappy Campers
    in album: Wet Terrain
      type: MusicAlbum
      date published: 2023-01-16
    isrc code: SEXGF2398047
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-06-04T07:49:37+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x638f9a4db6485d7d90646b267a950687cd5e56c0d6e8df8e86263ed6ac0a4bac
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 953528
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block/953528
    additional property: OTSRecordURL
      type: PropertyValue
      value: https://artists.proofprofile.net/proofs/track/0a0ikMrb22bYbPyOoLvjNo.json
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0a0ikMrb22bYbPyOoLvjNo
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-06-13T15:41:10Z
    additional property: OTSCanonicalRecord
      type: PropertyValue
      value: {"copyright_id":"0x638f9a4db6485d7d90646b267a950687cd5e56c0d6e8df8e86263ed6ac0a4bac","isrc":"SEXGF2398047","name":"Damp Camping","registered_at":"2026-06-04T07:49:37Z","spotify_id":"0a0ikMrb22bYbPyOoLvjNo","type":"track"}
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x638f9a4db6485d7d90646b267a950687cd5e56c0d6e8df8e86263ed6ac0a4bac. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0a0ikMrb22bYbPyOoLvjNo.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0a0ikMrb22bYbPyOoLvjNo.
      date published: 2026-06-13T15:41:10Z
      text: {"copyright_id":"0x638f9a4db6485d7d90646b267a950687cd5e56c0d6e8df8e86263ed6ac0a4bac","isrc":"SEXGF2398047","name":"Damp Camping","registered_at":"2026-06-04T07:49:37Z","spotify_id":"0a0ikMrb22bYbPyOoLvjNo","type":"track"}
  track: The Skies Clear Up
    type: MusicRecording
    duration: PT3M8S
    duration ms: 188000
    explicit: false
    by artist: Unhappy Campers
    in album: Wet Terrain
      type: MusicAlbum
      date published: 2023-01-16
    isrc code: SEXGF2398048
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-06-01T18:00:41+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x081b5f496faf9b7e7fb734bf76aeaa425886ea219f48156d2f05a9da3291b2e9
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 953513
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block/953513
    additional property: OTSRecordURL
      type: PropertyValue
      value: https://artists.proofprofile.net/proofs/track/2h4dGNkPZLhGJtV2tPulAd.json
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2h4dGNkPZLhGJtV2tPulAd
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-06-13T12:47:07Z
    additional property: OTSCanonicalRecord
      type: PropertyValue
      value: {"copyright_id":"0x081b5f496faf9b7e7fb734bf76aeaa425886ea219f48156d2f05a9da3291b2e9","isrc":"SEXGF2398048","name":"The Skies Clear Up","registered_at":"2026-06-01T18:00:41Z","spotify_id":"2h4dGNkPZLhGJtV2tPulAd","type":"track"}
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
    subject of: OpenTimestamps Proof of Existence
  track: Damp Camping - Seamless
  track: The Skies Clear Up - Seamless
album: Splish Splash
album: Washout Weekend
track: Binaural Camping Delta 81 Hz - 84 Hz
track: Canvas Rain Theta 65 Hz - 72 Hz
track: Night Rain Theta 90 Hz - 95 Hz
track: Damp Camping
track: The Skies Clear Up
track: Damp Camping - Seamless
track: The Skies Clear Up - Seamless
track: Rain Downpour
track: Rain Forest With Leaves
track: Rain Downpour - Seamless
track: Rain Forest With Leaves - Seamless
track: Forest Rain And Thunder (Seamless)
track: Forest Rain And Thunder
track: Rain On Canvas With Thunder (Seamless) - String Version
track: Rain On Canvas With Thunder
track: Rain In Car With Thunder (Seamless)
track: Rain In Car With Thunder

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x081b5f496faf9b7e7fb734bf76aeaa425886ea219f48156d2f05a9da3291b2e9. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2h4dGNkPZLhGJtV2tPulAd.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2h4dGNkPZLhGJtV2tPulAd.
date published: 2026-06-13T12:47:07Z
text: {"copyright_id":"0x081b5f496faf9b7e7fb734bf76aeaa425886ea219f48156d2f05a9da3291b2e9","isrc":"SEXGF2398048","name":"The Skies Clear Up","registered_at":"2026-06-01T18:00:41Z","spotify_id":"2h4dGNkPZLhGJtV2tPulAd","type":"track"}

Damp Camping - Seamless
type: MusicRecording
duration: PT2M33S
duration ms: 153500
explicit: false
by artist: Unhappy Campers
in album: Wet Terrain
  type: MusicAlbum
  date published: 2023-01-16
isrc code: SEXGF2398049
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-08T10:35:53+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x65664c8900973d0d585b7f89f14bf5fd5610c55cb1079af0eb24a03dbcbd8646
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953528
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953528
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/2Iccr4yEWN5ueMIbwnoPSF.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2Iccr4yEWN5ueMIbwnoPSF
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x65664c8900973d0d585b7f89f14bf5fd5610c55cb1079af0eb24a03dbcbd8646","isrc":"SEXGF2398049","name":"Damp Camping - Seamless","registered_at":"2026-06-08T10:35:53Z","spotify_id":"2Iccr4yEWN5ueMIbwnoPSF","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65664c8900973d0d585b7f89f14bf5fd5610c55cb1079af0eb24a03dbcbd8646. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2Iccr4yEWN5ueMIbwnoPSF.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2Iccr4yEWN5ueMIbwnoPSF.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x65664c8900973d0d585b7f89f14bf5fd5610c55cb1079af0eb24a03dbcbd8646","isrc":"SEXGF2398049","name":"Damp Camping - Seamless","registered_at":"2026-06-08T10:35:53Z","spotify_id":"2Iccr4yEWN5ueMIbwnoPSF","type":"track"}

The Skies Clear Up - Seamless
type: MusicRecording
duration: PT3M8S
duration ms: 188000
explicit: false
by artist: Unhappy Campers
in album: Wet Terrain
  type: MusicAlbum
  date published: 2023-01-16
isrc code: SEXGF2398050
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T18:37:38+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x7d829cff78efea8657b127cec3744fbc967708ef4b9835d496222622991f1186
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953536
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953536
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/4RvIQS6AxCdWSHCjA2uAY4.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4RvIQS6AxCdWSHCjA2uAY4
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x7d829cff78efea8657b127cec3744fbc967708ef4b9835d496222622991f1186","isrc":"SEXGF2398050","name":"The Skies Clear Up - Seamless","registered_at":"2026-06-07T18:37:38Z","spotify_id":"4RvIQS6AxCdWSHCjA2uAY4","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d829cff78efea8657b127cec3744fbc967708ef4b9835d496222622991f1186. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4RvIQS6AxCdWSHCjA2uAY4.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4RvIQS6AxCdWSHCjA2uAY4.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0x7d829cff78efea8657b127cec3744fbc967708ef4b9835d496222622991f1186","isrc":"SEXGF2398050","name":"The Skies Clear Up - Seamless","registered_at":"2026-06-07T18:37:38Z","spotify_id":"4RvIQS6AxCdWSHCjA2uAY4","type":"track"}

Splish Splash
type: MusicAlbum
date published: 2021-02-16
track: Rain Downpour
  type: MusicRecording
  duration: PT3M2S
  duration ms: 182000
  explicit: false
  by artist: Unhappy Campers
  in album: Splish Splash
    type: MusicAlbum
    date published: 2021-02-16
  isrc code: SEXGF2109701
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T06:47:13+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa034392ab58037b07cc4f6d564ed8fa74dc86b639b7da1484af2bae06f261a37
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953513
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/56PGNYfo42PMGLxkHEDnzE.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/56PGNYfo42PMGLxkHEDnzE
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xa034392ab58037b07cc4f6d564ed8fa74dc86b639b7da1484af2bae06f261a37","isrc":"SEXGF2109701","name":"Rain Downpour","registered_at":"2026-06-04T06:47:13Z","spotify_id":"56PGNYfo42PMGLxkHEDnzE","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa034392ab58037b07cc4f6d564ed8fa74dc86b639b7da1484af2bae06f261a37. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/56PGNYfo42PMGLxkHEDnzE.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/56PGNYfo42PMGLxkHEDnzE.
    date published: 2026-06-13T12:47:07Z
    text: {"copyright_id":"0xa034392ab58037b07cc4f6d564ed8fa74dc86b639b7da1484af2bae06f261a37","isrc":"SEXGF2109701","name":"Rain Downpour","registered_at":"2026-06-04T06:47:13Z","spotify_id":"56PGNYfo42PMGLxkHEDnzE","type":"track"}
track: Rain Forest With Leaves
  type: MusicRecording
  duration: PT3M2S
  duration ms: 182000
  explicit: false
  by artist: Unhappy Campers
  in album: Splish Splash
    type: MusicAlbum
    date published: 2021-02-16
  isrc code: SEXGF2109702
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-19T08:18:06+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x70b8e3af17077013eea1a1edbadd33c346ed45caeaf21403b6e3a42daf212134
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956302
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956302
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/5MoBEqT0G2MUrkkG6zVKRm.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5MoBEqT0G2MUrkkG6zVKRm
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x70b8e3af17077013eea1a1edbadd33c346ed45caeaf21403b6e3a42daf212134","isrc":"SEXGF2109702","name":"Rain Forest With Leaves","registered_at":"2026-06-19T08:18:06Z","spotify_id":"5MoBEqT0G2MUrkkG6zVKRm","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70b8e3af17077013eea1a1edbadd33c346ed45caeaf21403b6e3a42daf212134. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5MoBEqT0G2MUrkkG6zVKRm.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5MoBEqT0G2MUrkkG6zVKRm.
    date published: 2026-07-02T03:30:09Z
    text: {"copyright_id":"0x70b8e3af17077013eea1a1edbadd33c346ed45caeaf21403b6e3a42daf212134","isrc":"SEXGF2109702","name":"Rain Forest With Leaves","registered_at":"2026-06-19T08:18:06Z","spotify_id":"5MoBEqT0G2MUrkkG6zVKRm","type":"track"}
track: Rain Downpour - Seamless
  type: MusicRecording
  duration: PT3M2S
  duration ms: 182000
  explicit: false
  by artist: Unhappy Campers
  in album: Splish Splash
    type: MusicAlbum
    date published: 2021-02-16
  isrc code: SEXGF2109703
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-10T15:22:13+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x656de3abdb8b38d4d18b531cb908f6da38aad8eaea4616701ad180038de4599e
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953536
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953536
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/5pFKU0wdZypKOWsPsBMdSo.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5pFKU0wdZypKOWsPsBMdSo
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T17:25:41Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x656de3abdb8b38d4d18b531cb908f6da38aad8eaea4616701ad180038de4599e","isrc":"SEXGF2109703","name":"Rain Downpour - Seamless","registered_at":"2026-06-10T15:22:13Z","spotify_id":"5pFKU0wdZypKOWsPsBMdSo","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x656de3abdb8b38d4d18b531cb908f6da38aad8eaea4616701ad180038de4599e. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5pFKU0wdZypKOWsPsBMdSo.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5pFKU0wdZypKOWsPsBMdSo.
    date published: 2026-06-13T17:25:41Z
    text: {"copyright_id":"0x656de3abdb8b38d4d18b531cb908f6da38aad8eaea4616701ad180038de4599e","isrc":"SEXGF2109703","name":"Rain Downpour - Seamless","registered_at":"2026-06-10T15:22:13Z","spotify_id":"5pFKU0wdZypKOWsPsBMdSo","type":"track"}
track: Rain Forest With Leaves - Seamless
  type: MusicRecording
  duration: PT3M2S
  duration ms: 182000
  explicit: false
  by artist: Unhappy Campers
  in album: Splish Splash
    type: MusicAlbum
    date published: 2021-02-16
  isrc code: SEXGF2109704

Washout Weekend
type: MusicAlbum
date published: 2020-12-14
track: Forest Rain And Thunder (Seamless)
  type: MusicRecording
  duration: PT3M2S
  duration ms: 182000
  explicit: false
  by artist: Unhappy Campers
  in album: Washout Weekend
    type: MusicAlbum
    date published: 2020-12-14
  isrc code: SEXGF2040701
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-06T21:01:05+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfa528805e98c15ecf2d357709d08a7f276948b6233b3ac1568ee4562e57c2ede
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953515
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953515
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/6Oo7wRB2ikA63zFBwkq8Y6.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6Oo7wRB2ikA63zFBwkq8Y6
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:53:06Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xfa528805e98c15ecf2d357709d08a7f276948b6233b3ac1568ee4562e57c2ede","isrc":"SEXGF2040701","name":"Forest Rain And Thunder (Seamless)","registered_at":"2026-06-06T21:01:05Z","spotify_id":"6Oo7wRB2ikA63zFBwkq8Y6","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa528805e98c15ecf2d357709d08a7f276948b6233b3ac1568ee4562e57c2ede. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6Oo7wRB2ikA63zFBwkq8Y6.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6Oo7wRB2ikA63zFBwkq8Y6.
    date published: 2026-06-13T12:53:06Z
    text: {"copyright_id":"0xfa528805e98c15ecf2d357709d08a7f276948b6233b3ac1568ee4562e57c2ede","isrc":"SEXGF2040701","name":"Forest Rain And Thunder (Seamless)","registered_at":"2026-06-06T21:01:05Z","spotify_id":"6Oo7wRB2ikA63zFBwkq8Y6","type":"track"}
track: Forest Rain And Thunder
  type: MusicRecording
  duration: PT3M2S
  duration ms: 182000
  explicit: false
  by artist: Unhappy Campers
  in album: Washout Weekend
    type: MusicAlbum
    date published: 2020-12-14
  isrc code: SEXGF2040702
track: Rain On Canvas With Thunder (Seamless) - String Version
  type: MusicRecording
  duration: PT3M2S
  duration ms: 182000
  explicit: false
  by artist: Unhappy Campers
  in album: Washout Weekend
    type: MusicAlbum
    date published: 2020-12-14
  isrc code: SEXGF2040703
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-07T18:20:49+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe1a249f5f9588dc8db98a8eef2f8c7ce6b185e7592d3b4723f53b8b5e90cc999
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953536
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953536
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/52QahduAGzPEuRugJCZ3S5.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/52QahduAGzPEuRugJCZ3S5
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T17:25:41Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xe1a249f5f9588dc8db98a8eef2f8c7ce6b185e7592d3b4723f53b8b5e90cc999","isrc":"SEXGF2040703","name":"Rain On Canvas With Thunder (Seamless) - String Version","registered_at":"2026-06-07T18:20:49Z","spotify_id":"52QahduAGzPEuRugJCZ3S5","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1a249f5f9588dc8db98a8eef2f8c7ce6b185e7592d3b4723f53b8b5e90cc999. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/52QahduAGzPEuRugJCZ3S5.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/52QahduAGzPEuRugJCZ3S5.
    date published: 2026-06-13T17:25:41Z
    text: {"copyright_id":"0xe1a249f5f9588dc8db98a8eef2f8c7ce6b185e7592d3b4723f53b8b5e90cc999","isrc":"SEXGF2040703","name":"Rain On Canvas With Thunder (Seamless) - String Version","registered_at":"2026-06-07T18:20:49Z","spotify_id":"52QahduAGzPEuRugJCZ3S5","type":"track"}
track: Rain On Canvas With Thunder
  type: MusicRecording
  duration: PT3M2S
  duration ms: 182000
  explicit: false
  by artist: Unhappy Campers
  in album: Washout Weekend
    type: MusicAlbum
    date published: 2020-12-14
  isrc code: SEXGF2040704
track: Rain In Car With Thunder (Seamless)
  type: MusicRecording
  duration: PT3M2S
  duration ms: 182000
  explicit: false
  by artist: Unhappy Campers
  in album: Washout Weekend
    type: MusicAlbum
    date published: 2020-12-14
  isrc code: SEXGF2040705
track: Rain In Car With Thunder
  type: MusicRecording
  duration: PT3M2S
  duration ms: 182000
  explicit: false
  by artist: Unhappy Campers
  in album: Washout Weekend
    type: MusicAlbum
    date published: 2020-12-14
  isrc code: SEXGF2040706

Binaural Camping Delta 81 Hz - 84 Hz
type: MusicRecording
duration: PT2M36S
duration ms: 156923
explicit: false
by artist: Unhappy Campers
in album: Binaural Camping
  type: MusicAlbum
  date published: 2023-06-16
isrc code: SEXGF2398569
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-20T17:10:13+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x87518a65139e625457c705792d45ed652b2d6b248370b553121ed1627dbe753f
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956302
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956302
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/6O4mU0MwvzW038frjVeSg5.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6O4mU0MwvzW038frjVeSg5
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x87518a65139e625457c705792d45ed652b2d6b248370b553121ed1627dbe753f","isrc":"SEXGF2398569","name":"Binaural Camping Delta 81 Hz - 84 Hz","registered_at":"2026-06-20T17:10:13Z","spotify_id":"6O4mU0MwvzW038frjVeSg5","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87518a65139e625457c705792d45ed652b2d6b248370b553121ed1627dbe753f. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6O4mU0MwvzW038frjVeSg5.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6O4mU0MwvzW038frjVeSg5.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0x87518a65139e625457c705792d45ed652b2d6b248370b553121ed1627dbe753f","isrc":"SEXGF2398569","name":"Binaural Camping Delta 81 Hz - 84 Hz","registered_at":"2026-06-20T17:10:13Z","spotify_id":"6O4mU0MwvzW038frjVeSg5","type":"track"}

Canvas Rain Theta 65 Hz - 72 Hz
type: MusicRecording
duration: PT2M38S
duration ms: 158769
explicit: false
by artist: Unhappy Campers
in album: Binaural Camping
  type: MusicAlbum
  date published: 2023-06-16
isrc code: SEXGF2398570

Night Rain Theta 90 Hz - 95 Hz
type: MusicRecording
duration: PT2M46S
duration ms: 166153
explicit: false
by artist: Unhappy Campers
in album: Binaural Camping
  type: MusicAlbum
  date published: 2023-06-16
isrc code: SEXGF2398571

Damp Camping
type: MusicRecording
duration: PT2M33S
duration ms: 153500
explicit: false
by artist: Unhappy Campers
in album: Wet Terrain
  type: MusicAlbum
  date published: 2023-01-16
isrc code: SEXGF2398047
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T07:49:37+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x638f9a4db6485d7d90646b267a950687cd5e56c0d6e8df8e86263ed6ac0a4bac
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953528
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953528
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/0a0ikMrb22bYbPyOoLvjNo.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0a0ikMrb22bYbPyOoLvjNo
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x638f9a4db6485d7d90646b267a950687cd5e56c0d6e8df8e86263ed6ac0a4bac","isrc":"SEXGF2398047","name":"Damp Camping","registered_at":"2026-06-04T07:49:37Z","spotify_id":"0a0ikMrb22bYbPyOoLvjNo","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x638f9a4db6485d7d90646b267a950687cd5e56c0d6e8df8e86263ed6ac0a4bac. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0a0ikMrb22bYbPyOoLvjNo.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0a0ikMrb22bYbPyOoLvjNo.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x638f9a4db6485d7d90646b267a950687cd5e56c0d6e8df8e86263ed6ac0a4bac","isrc":"SEXGF2398047","name":"Damp Camping","registered_at":"2026-06-04T07:49:37Z","spotify_id":"0a0ikMrb22bYbPyOoLvjNo","type":"track"}

The Skies Clear Up
type: MusicRecording
duration: PT3M8S
duration ms: 188000
explicit: false
by artist: Unhappy Campers
in album: Wet Terrain
  type: MusicAlbum
  date published: 2023-01-16
isrc code: SEXGF2398048
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-01T18:00:41+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x081b5f496faf9b7e7fb734bf76aeaa425886ea219f48156d2f05a9da3291b2e9
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953513
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/2h4dGNkPZLhGJtV2tPulAd.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2h4dGNkPZLhGJtV2tPulAd
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x081b5f496faf9b7e7fb734bf76aeaa425886ea219f48156d2f05a9da3291b2e9","isrc":"SEXGF2398048","name":"The Skies Clear Up","registered_at":"2026-06-01T18:00:41Z","spotify_id":"2h4dGNkPZLhGJtV2tPulAd","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x081b5f496faf9b7e7fb734bf76aeaa425886ea219f48156d2f05a9da3291b2e9. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2h4dGNkPZLhGJtV2tPulAd.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2h4dGNkPZLhGJtV2tPulAd.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0x081b5f496faf9b7e7fb734bf76aeaa425886ea219f48156d2f05a9da3291b2e9","isrc":"SEXGF2398048","name":"The Skies Clear Up","registered_at":"2026-06-01T18:00:41Z","spotify_id":"2h4dGNkPZLhGJtV2tPulAd","type":"track"}

Damp Camping - Seamless
type: MusicRecording
duration: PT2M33S
duration ms: 153500
explicit: false
by artist: Unhappy Campers
in album: Wet Terrain
  type: MusicAlbum
  date published: 2023-01-16
isrc code: SEXGF2398049
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-08T10:35:53+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x65664c8900973d0d585b7f89f14bf5fd5610c55cb1079af0eb24a03dbcbd8646
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953528
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953528
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/2Iccr4yEWN5ueMIbwnoPSF.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2Iccr4yEWN5ueMIbwnoPSF
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x65664c8900973d0d585b7f89f14bf5fd5610c55cb1079af0eb24a03dbcbd8646","isrc":"SEXGF2398049","name":"Damp Camping - Seamless","registered_at":"2026-06-08T10:35:53Z","spotify_id":"2Iccr4yEWN5ueMIbwnoPSF","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65664c8900973d0d585b7f89f14bf5fd5610c55cb1079af0eb24a03dbcbd8646. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2Iccr4yEWN5ueMIbwnoPSF.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2Iccr4yEWN5ueMIbwnoPSF.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x65664c8900973d0d585b7f89f14bf5fd5610c55cb1079af0eb24a03dbcbd8646","isrc":"SEXGF2398049","name":"Damp Camping - Seamless","registered_at":"2026-06-08T10:35:53Z","spotify_id":"2Iccr4yEWN5ueMIbwnoPSF","type":"track"}

The Skies Clear Up - Seamless
type: MusicRecording
duration: PT3M8S
duration ms: 188000
explicit: false
by artist: Unhappy Campers
in album: Wet Terrain
  type: MusicAlbum
  date published: 2023-01-16
isrc code: SEXGF2398050
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T18:37:38+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x7d829cff78efea8657b127cec3744fbc967708ef4b9835d496222622991f1186
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953536
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953536
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/4RvIQS6AxCdWSHCjA2uAY4.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4RvIQS6AxCdWSHCjA2uAY4
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x7d829cff78efea8657b127cec3744fbc967708ef4b9835d496222622991f1186","isrc":"SEXGF2398050","name":"The Skies Clear Up - Seamless","registered_at":"2026-06-07T18:37:38Z","spotify_id":"4RvIQS6AxCdWSHCjA2uAY4","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d829cff78efea8657b127cec3744fbc967708ef4b9835d496222622991f1186. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4RvIQS6AxCdWSHCjA2uAY4.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4RvIQS6AxCdWSHCjA2uAY4.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0x7d829cff78efea8657b127cec3744fbc967708ef4b9835d496222622991f1186","isrc":"SEXGF2398050","name":"The Skies Clear Up - Seamless","registered_at":"2026-06-07T18:37:38Z","spotify_id":"4RvIQS6AxCdWSHCjA2uAY4","type":"track"}

Rain Downpour
type: MusicRecording
duration: PT3M2S
duration ms: 182000
explicit: false
by artist: Unhappy Campers
in album: Splish Splash
  type: MusicAlbum
  date published: 2021-02-16
isrc code: SEXGF2109701
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T06:47:13+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xa034392ab58037b07cc4f6d564ed8fa74dc86b639b7da1484af2bae06f261a37
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953513
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/56PGNYfo42PMGLxkHEDnzE.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/56PGNYfo42PMGLxkHEDnzE
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xa034392ab58037b07cc4f6d564ed8fa74dc86b639b7da1484af2bae06f261a37","isrc":"SEXGF2109701","name":"Rain Downpour","registered_at":"2026-06-04T06:47:13Z","spotify_id":"56PGNYfo42PMGLxkHEDnzE","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa034392ab58037b07cc4f6d564ed8fa74dc86b639b7da1484af2bae06f261a37. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/56PGNYfo42PMGLxkHEDnzE.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/56PGNYfo42PMGLxkHEDnzE.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0xa034392ab58037b07cc4f6d564ed8fa74dc86b639b7da1484af2bae06f261a37","isrc":"SEXGF2109701","name":"Rain Downpour","registered_at":"2026-06-04T06:47:13Z","spotify_id":"56PGNYfo42PMGLxkHEDnzE","type":"track"}

Rain Forest With Leaves
type: MusicRecording
duration: PT3M2S
duration ms: 182000
explicit: false
by artist: Unhappy Campers
in album: Splish Splash
  type: MusicAlbum
  date published: 2021-02-16
isrc code: SEXGF2109702
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-19T08:18:06+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x70b8e3af17077013eea1a1edbadd33c346ed45caeaf21403b6e3a42daf212134
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956302
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956302
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/5MoBEqT0G2MUrkkG6zVKRm.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5MoBEqT0G2MUrkkG6zVKRm
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x70b8e3af17077013eea1a1edbadd33c346ed45caeaf21403b6e3a42daf212134","isrc":"SEXGF2109702","name":"Rain Forest With Leaves","registered_at":"2026-06-19T08:18:06Z","spotify_id":"5MoBEqT0G2MUrkkG6zVKRm","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70b8e3af17077013eea1a1edbadd33c346ed45caeaf21403b6e3a42daf212134. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5MoBEqT0G2MUrkkG6zVKRm.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5MoBEqT0G2MUrkkG6zVKRm.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0x70b8e3af17077013eea1a1edbadd33c346ed45caeaf21403b6e3a42daf212134","isrc":"SEXGF2109702","name":"Rain Forest With Leaves","registered_at":"2026-06-19T08:18:06Z","spotify_id":"5MoBEqT0G2MUrkkG6zVKRm","type":"track"}

Rain Downpour - Seamless
type: MusicRecording
duration: PT3M2S
duration ms: 182000
explicit: false
by artist: Unhappy Campers
in album: Splish Splash
  type: MusicAlbum
  date published: 2021-02-16
isrc code: SEXGF2109703
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-10T15:22:13+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x656de3abdb8b38d4d18b531cb908f6da38aad8eaea4616701ad180038de4599e
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953536
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953536
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/5pFKU0wdZypKOWsPsBMdSo.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5pFKU0wdZypKOWsPsBMdSo
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x656de3abdb8b38d4d18b531cb908f6da38aad8eaea4616701ad180038de4599e","isrc":"SEXGF2109703","name":"Rain Downpour - Seamless","registered_at":"2026-06-10T15:22:13Z","spotify_id":"5pFKU0wdZypKOWsPsBMdSo","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x656de3abdb8b38d4d18b531cb908f6da38aad8eaea4616701ad180038de4599e. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5pFKU0wdZypKOWsPsBMdSo.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5pFKU0wdZypKOWsPsBMdSo.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0x656de3abdb8b38d4d18b531cb908f6da38aad8eaea4616701ad180038de4599e","isrc":"SEXGF2109703","name":"Rain Downpour - Seamless","registered_at":"2026-06-10T15:22:13Z","spotify_id":"5pFKU0wdZypKOWsPsBMdSo","type":"track"}

Rain Forest With Leaves - Seamless
type: MusicRecording
duration: PT3M2S
duration ms: 182000
explicit: false
by artist: Unhappy Campers
in album: Splish Splash
  type: MusicAlbum
  date published: 2021-02-16
isrc code: SEXGF2109704

Forest Rain And Thunder (Seamless)
type: MusicRecording
duration: PT3M2S
duration ms: 182000
explicit: false
by artist: Unhappy Campers
in album: Washout Weekend
  type: MusicAlbum
  date published: 2020-12-14
isrc code: SEXGF2040701
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-06T21:01:05+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xfa528805e98c15ecf2d357709d08a7f276948b6233b3ac1568ee4562e57c2ede
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953515
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953515
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/6Oo7wRB2ikA63zFBwkq8Y6.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6Oo7wRB2ikA63zFBwkq8Y6
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:53:06Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xfa528805e98c15ecf2d357709d08a7f276948b6233b3ac1568ee4562e57c2ede","isrc":"SEXGF2040701","name":"Forest Rain And Thunder (Seamless)","registered_at":"2026-06-06T21:01:05Z","spotify_id":"6Oo7wRB2ikA63zFBwkq8Y6","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa528805e98c15ecf2d357709d08a7f276948b6233b3ac1568ee4562e57c2ede. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6Oo7wRB2ikA63zFBwkq8Y6.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6Oo7wRB2ikA63zFBwkq8Y6.
  date published: 2026-06-13T12:53:06Z
  text: {"copyright_id":"0xfa528805e98c15ecf2d357709d08a7f276948b6233b3ac1568ee4562e57c2ede","isrc":"SEXGF2040701","name":"Forest Rain And Thunder (Seamless)","registered_at":"2026-06-06T21:01:05Z","spotify_id":"6Oo7wRB2ikA63zFBwkq8Y6","type":"track"}

Forest Rain And Thunder
type: MusicRecording
duration: PT3M2S
duration ms: 182000
explicit: false
by artist: Unhappy Campers
in album: Washout Weekend
  type: MusicAlbum
  date published: 2020-12-14
isrc code: SEXGF2040702

Rain On Canvas With Thunder (Seamless) - String Version
type: MusicRecording
duration: PT3M2S
duration ms: 182000
explicit: false
by artist: Unhappy Campers
in album: Washout Weekend
  type: MusicAlbum
  date published: 2020-12-14
isrc code: SEXGF2040703
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T18:20:49+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe1a249f5f9588dc8db98a8eef2f8c7ce6b185e7592d3b4723f53b8b5e90cc999
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953536
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953536
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/52QahduAGzPEuRugJCZ3S5.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/52QahduAGzPEuRugJCZ3S5
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xe1a249f5f9588dc8db98a8eef2f8c7ce6b185e7592d3b4723f53b8b5e90cc999","isrc":"SEXGF2040703","name":"Rain On Canvas With Thunder (Seamless) - String Version","registered_at":"2026-06-07T18:20:49Z","spotify_id":"52QahduAGzPEuRugJCZ3S5","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1a249f5f9588dc8db98a8eef2f8c7ce6b185e7592d3b4723f53b8b5e90cc999. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/52QahduAGzPEuRugJCZ3S5.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/52QahduAGzPEuRugJCZ3S5.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0xe1a249f5f9588dc8db98a8eef2f8c7ce6b185e7592d3b4723f53b8b5e90cc999","isrc":"SEXGF2040703","name":"Rain On Canvas With Thunder (Seamless) - String Version","registered_at":"2026-06-07T18:20:49Z","spotify_id":"52QahduAGzPEuRugJCZ3S5","type":"track"}

Rain On Canvas With Thunder
type: MusicRecording
duration: PT3M2S
duration ms: 182000
explicit: false
by artist: Unhappy Campers
in album: Washout Weekend
  type: MusicAlbum
  date published: 2020-12-14
isrc code: SEXGF2040704

Rain In Car With Thunder (Seamless)
type: MusicRecording
duration: PT3M2S
duration ms: 182000
explicit: false
by artist: Unhappy Campers
in album: Washout Weekend
  type: MusicAlbum
  date published: 2020-12-14
isrc code: SEXGF2040705

Rain In Car With Thunder
type: MusicRecording
duration: PT3M2S
duration ms: 182000
explicit: false
by artist: Unhappy Campers
in album: Washout Weekend
  type: MusicAlbum
  date published: 2020-12-14
isrc code: SEXGF2040706