Gustaf
type: MusicGroup
genre: post-punk
popularity: 30
followers: 26563
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb50f99516e621bf376a8be2587347302dd03206f229b8fcac6763e2fc77a1011
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953407
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953407
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/8d53470f-dcee-47f7-bf76-acf3d04706ef.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/8d53470f-dcee-47f7-bf76-acf3d04706ef.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/8d53470f-dcee-47f7-bf76-acf3d04706ef
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
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 0xb50f99516e621bf376a8be2587347302dd03206f229b8fcac6763e2fc77a1011. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8d53470f-dcee-47f7-bf76-acf3d04706ef.json and https://artists.proofprofile.net/proofs/artist/8d53470f-dcee-47f7-bf76-acf3d04706ef.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
album: Mine
  type: MusicAlbum
  date published: 2020-10-08
album: Mine
  type: MusicAlbum
  date published: 2020-10-08
album: Design
  type: MusicAlbum
  date published: 2020-12-02
album: Design
  type: MusicAlbum
  date published: 2020-12-02
album: Mine
  type: MusicAlbum
  date published: 2020-12-04
album: Mine
  type: MusicAlbum
  date published: 2020-12-04
album: Mine
  type: MusicAlbum
  date published: 2020-12-04
album: Book
  type: MusicAlbum
  date published: 2021-07-28
album: Book
  type: MusicAlbum
  date published: 2021-07-28
album: Best Behavior
  type: MusicAlbum
  date published: 2021-08-17
album: Best Behavior
  type: MusicAlbum
  date published: 2021-08-17
album: The Motions
  type: MusicAlbum
  date published: 2021-09-08
album: The Motions
  type: MusicAlbum
  date published: 2021-09-08
album: Audio Drag for Ego Slobs
  type: MusicAlbum
  date published: 2021-10-01
  track: Dream
    type: MusicRecording
    duration: PT3M16S
    duration ms: 196523
    explicit: false
    by artist: Gustaf
    in album: Audio Drag for Ego Slobs
      type: MusicAlbum
      date published: 2021-10-01
    genre: post-punk
    isrc code: QM6MZ2170820
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-17T23:58:18+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x588337d2e6cd8fbe8c028949461360add4623d8e0815cd4dbf956f52e1f4c8a8
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958468
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958468
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6MZ2170820
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-18T00:27: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 0x588337d2e6cd8fbe8c028949461360add4623d8e0815cd4dbf956f52e1f4c8a8. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/QM6MZ2170820.
      date published: 2026-07-18T00:27:51Z
    audio: Dream
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 127.004
      additional property: Musical Key
        type: PropertyValue
        value: 8
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.813
      additional property: Energy
        type: PropertyValue
        value: 0.884
      additional property: Speechiness
        type: PropertyValue
        value: 0.096
      additional property: Acousticness
        type: PropertyValue
        value: 0.184
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.267
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.938
      additional property: Loudness (dB)
        type: PropertyValue
        value: -3.718
      additional property: Key Name
        type: PropertyValue
        value: Ab
      additional property: Mode Name
        type: PropertyValue
        value: Minor
  track: The Motions
    type: MusicRecording
    duration: PT3M19S
    duration ms: 199697
    explicit: false
    by artist: Gustaf
    in album: Audio Drag for Ego Slobs
      type: MusicAlbum
      date published: 2021-10-01
    genre: post-punk
    isrc code: QM6MZ2170873
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-16T07:11:37+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x79566ea31320d49aab58902a230ea25fc679e511b0055a58c0f28804bcaee659
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958256
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958256
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6MZ2170873
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-16T07:22: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 0x79566ea31320d49aab58902a230ea25fc679e511b0055a58c0f28804bcaee659. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/QM6MZ2170873.
      date published: 2026-07-16T07:22:18Z
    audio: The Motions
  track: Cruel
  track: Dog
  track: Package
  track: Happy
album: Design (Beck Remix)
album: Gustaf on Audiotree Live
album: Starting and Staring
album: Here Hair / Hard Hair
album: Close
album: Package Pt. 2
album: Package, Pt. 2
album: I Trusted You

The Motions
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 127.015
additional property: Musical Key
  type: PropertyValue
  value: 7
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.852
additional property: Energy
  type: PropertyValue
  value: 0.715
additional property: Speechiness
  type: PropertyValue
  value: 0.036
additional property: Acousticness
  type: PropertyValue
  value: 0.212
additional property: Instrumentalness
  type: PropertyValue
  value: 0.02
additional property: Liveness
  type: PropertyValue
  value: 0.348
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.945
additional property: Loudness (dB)
  type: PropertyValue
  value: -5.499
additional property: Key Name
  type: PropertyValue
  value: G
additional property: Mode Name
  type: PropertyValue
  value: Major

Cruel
type: MusicRecording
duration: PT2M50S
duration ms: 170174
explicit: false
by artist: Gustaf
in album: Audio Drag for Ego Slobs
  type: MusicAlbum
  date published: 2021-10-01
genre: post-punk
isrc code: QM6MZ2170877
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-17T23:28:16+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x0644f9c08443e3f6da5c17cf624dca6d1d77a329ef8c041bb5c8cc08e56f2ce8
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958465
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958465
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6MZ2170877
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-18T00:04: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 0x0644f9c08443e3f6da5c17cf624dca6d1d77a329ef8c041bb5c8cc08e56f2ce8. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04: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/QM6MZ2170877.
  date published: 2026-07-18T00:04:42Z
audio: Cruel
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 127.109
  additional property: Musical Key
    type: PropertyValue
    value: 6
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.828
  additional property: Energy
    type: PropertyValue
    value: 0.863
  additional property: Speechiness
    type: PropertyValue
    value: 0.115
  additional property: Acousticness
    type: PropertyValue
    value: 0.068
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.018
  additional property: Liveness
    type: PropertyValue
    value: 0.147
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.787
  additional property: Loudness (dB)
    type: PropertyValue
    value: -4.851
  additional property: Key Name
    type: PropertyValue
    value: F#
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Dog
type: MusicRecording
duration: PT2M56S
duration ms: 176104
explicit: false
by artist: Gustaf
in album: Audio Drag for Ego Slobs
  type: MusicAlbum
  date published: 2021-10-01
genre: post-punk
isrc code: QM6MZ2170883
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-11T08:53:15+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x6cf4dc65849a8f0b06d435d961a919501518117b09a9c53b8f495d558d552c6d
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957546
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/957546
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6MZ2170883
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-11T09:35:53Z
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 0x6cf4dc65849a8f0b06d435d961a919501518117b09a9c53b8f495d558d552c6d. Chain 2 (Bitcoin): anchored in block 957546 (2026-07-11T09:35:53Z), 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/QM6MZ2170883.
  date published: 2026-07-11T09:35:53Z
audio: Dog
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 117.016
  additional property: Musical Key
    type: PropertyValue
    value: 9
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.852
  additional property: Energy
    type: PropertyValue
    value: 0.626
  additional property: Speechiness
    type: PropertyValue
    value: 0.049
  additional property: Acousticness
    type: PropertyValue
    value: 0.169
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.046
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.808
  additional property: Loudness (dB)
    type: PropertyValue
    value: -5.604
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Package
type: MusicRecording
duration: PT2M53S
duration ms: 173925
explicit: false
by artist: Gustaf
in album: Audio Drag for Ego Slobs
  type: MusicAlbum
  date published: 2021-10-01
genre: post-punk
isrc code: QM6MZ2170887
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-19T03:13:46+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x80e34e573e68779b8035a310303b0568b1c99bb6e0f64d0638954b7f9ab15521
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958650
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958650
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6MZ2170887
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-19T03:36: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 0x80e34e573e68779b8035a310303b0568b1c99bb6e0f64d0638954b7f9ab15521. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QM6MZ2170887.
  date published: 2026-07-19T03:36:41Z
audio: Package
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 129.982
  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.893
  additional property: Energy
    type: PropertyValue
    value: 0.631
  additional property: Speechiness
    type: PropertyValue
    value: 0.052
  additional property: Acousticness
    type: PropertyValue
    value: 0.065
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.109
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.941
  additional property: Loudness (dB)
    type: PropertyValue
    value: -5.629
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Major

Happy
type: MusicRecording
duration: PT4M8S
duration ms: 248372
explicit: false
by artist: Gustaf
in album: Audio Drag for Ego Slobs
  type: MusicAlbum
  date published: 2021-10-01
genre: post-punk
isrc code: QM6MZ2170892
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-17T09:35:12+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xcddb39e1b6d66b0e532b886b4e11dfa9c17df071a9d2cad5d7cd9880cb72df0f
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958392
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958392
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6MZ2170892
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-17T09:46:31Z
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 0xcddb39e1b6d66b0e532b886b4e11dfa9c17df071a9d2cad5d7cd9880cb72df0f. Chain 2 (Bitcoin): anchored in block 958392 (2026-07-17T09:46:31Z), 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/QM6MZ2170892.
  date published: 2026-07-17T09:46:31Z
audio: Happy
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 109.983
  additional property: Musical Key
    type: PropertyValue
    value: 9
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.712
  additional property: Energy
    type: PropertyValue
    value: 0.629
  additional property: Speechiness
    type: PropertyValue
    value: 0.029
  additional property: Acousticness
    type: PropertyValue
    value: 0.659
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.005
  additional property: Liveness
    type: PropertyValue
    value: 0.061
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.696
  additional property: Loudness (dB)
    type: PropertyValue
    value: -5.188
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Audio Drag for Ego Slobs
type: MusicAlbum
date published: 2021-10-01

Design (Beck Remix)
type: MusicAlbum
date published: 2021-12-02
track: Design - Beck Remix
  type: MusicRecording
  duration: PT2M36S
  duration ms: 156338
  explicit: false
  by artist: Gustaf
  in album: Design (Beck Remix)
    type: MusicAlbum
    date published: 2021-12-02
  genre: post-punk
  isrc code: CAUM82100452
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T10:57:19+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd4e055f6ecf93394bc72badf12669c10d79d0bb2ccbde8469f05c592088f97bf
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958152
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958152
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAUM82100452
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T13:59:38Z
  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 0xd4e055f6ecf93394bc72badf12669c10d79d0bb2ccbde8469f05c592088f97bf. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T13:59:38Z), 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/CAUM82100452.
    date published: 2026-07-15T13:59:38Z
  audio: Design - Beck Remix
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 131.927
    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.849
    additional property: Energy
      type: PropertyValue
      value: 0.648
    additional property: Speechiness
      type: PropertyValue
      value: 0.06
    additional property: Acousticness
      type: PropertyValue
      value: 0.013
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.007
    additional property: Liveness
      type: PropertyValue
      value: 0.066
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.966
    additional property: Loudness (dB)
      type: PropertyValue
      value: -2.625
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Gustaf on Audiotree Live
type: MusicAlbum
date published: 2022-02-08

Starting and Staring
type: MusicAlbum
date published: 2024-01-10
track: Starting and Staring
  type: MusicRecording
  duration: PT3M0S
  duration ms: 180444
  explicit: false
  by artist: Gustaf
  in album: Starting and Staring
    type: MusicAlbum
    date published: 2024-01-10
  genre: post-punk
  isrc code: CAUM82300328
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T13:55:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf9e6ce38368bf1255380cd7c3ae328d6a0cceb5bf2a3046cbd9a40abfbd15e9f
  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/CAUM82300328
  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 0xf9e6ce38368bf1255380cd7c3ae328d6a0cceb5bf2a3046cbd9a40abfbd15e9f. 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/CAUM82300328.
    date published: 2026-07-05T01:12:41Z
  audio: Starting and Staring
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 135.041
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.75
    additional property: Energy
      type: PropertyValue
      value: 0.694
    additional property: Speechiness
      type: PropertyValue
      value: 0.033
    additional property: Acousticness
      type: PropertyValue
      value: 0.015
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.366
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.922
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.356
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Here Hair / Hard Hair
type: MusicAlbum
date published: 2024-02-14

Here Hair / Hard Hair
type: MusicAlbum
date published: 2024-02-14

Close
type: MusicAlbum
date published: 2024-03-13

Close
type: MusicAlbum
date published: 2024-03-13

Package Pt. 2
type: MusicAlbum
date published: 2024-04-05
track: I Won
  type: MusicRecording
  duration: PT2M41S
  duration ms: 161112
  explicit: false
  by artist: Gustaf
  in album: Package Pt. 2
    type: MusicAlbum
    date published: 2024-04-05
  genre: post-punk
  isrc code: CAUM82300329
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T19:40:06+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x48dddac01203ec1dc9896aec6f262208e9aeeed1152444c0ac1059a9fd54e117
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956375
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956375
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAUM82300329
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  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 0x48dddac01203ec1dc9896aec6f262208e9aeeed1152444c0ac1059a9fd54e117. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/CAUM82300329.
    date published: 2026-07-02T16:51:38Z
  audio: I Won
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 127.071
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.831
    additional property: Energy
      type: PropertyValue
      value: 0.634
    additional property: Speechiness
      type: PropertyValue
      value: 0.227
    additional property: Acousticness
      type: PropertyValue
      value: 0.156
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.157
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.89
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.106
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Weighing Me Down
  type: MusicRecording
  duration: PT3M1S
  duration ms: 181262
  explicit: false
  by artist: Gustaf
  in album: Package Pt. 2
    type: MusicAlbum
    date published: 2024-04-05
  genre: post-punk
  isrc code: CAUM82300330
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T11:36:34+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x59b5b818c4eac5cbf5e4af1aff79af91448e9335a2684b6473f87afad96fbb97
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958286
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958286
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAUM82300330
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T12:43:37Z
  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 0x59b5b818c4eac5cbf5e4af1aff79af91448e9335a2684b6473f87afad96fbb97. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/CAUM82300330.
    date published: 2026-07-16T12:43:37Z
  audio: Weighing Me Down
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 157.112
    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.642
    additional property: Energy
      type: PropertyValue
      value: 0.831
    additional property: Speechiness
      type: PropertyValue
      value: 0.081
    additional property: Acousticness
      type: PropertyValue
      value: 0.04
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.016
    additional property: Liveness
      type: PropertyValue
      value: 0.088
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.757
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.218
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Here Hair
  type: MusicRecording
  duration: PT4M40S
  duration ms: 280416
  explicit: false
  by artist: Gustaf
  in album: Package Pt. 2
    type: MusicAlbum
    date published: 2024-04-05
  genre: post-punk
  isrc code: CAUM82300331
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T22:01:17+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd70479b2db42fb9ac0e6064740fc948440a31dc612506c039bc6e6ee99a870a3
  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
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Here Hair
track: Hard Hair
track: Produce (Package Pt. 2)
track: Happiest Thought
track: Ground
track: End Of The Year

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

OTSTimestamp
type: PropertyValue
value: 2026-07-17T23:18:11Z

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 0xd70479b2db42fb9ac0e6064740fc948440a31dc612506c039bc6e6ee99a870a3. 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/CAUM82300331.
date published: 2026-07-17T23:18:11Z

Here Hair
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 105.3
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.558
additional property: Energy
  type: PropertyValue
  value: 0.603
additional property: Speechiness
  type: PropertyValue
  value: 0.102
additional property: Acousticness
  type: PropertyValue
  value: 0.867
additional property: Instrumentalness
  type: PropertyValue
  value: 0.716
additional property: Liveness
  type: PropertyValue
  value: 0.109
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.423
additional property: Loudness (dB)
  type: PropertyValue
  value: -12.658
additional property: Key Name
  type: PropertyValue
  value: B
additional property: Mode Name
  type: PropertyValue
  value: Major

Hard Hair
type: MusicRecording
duration: PT0M45S
duration ms: 45273
explicit: false
by artist: Gustaf
in album: Package Pt. 2
  type: MusicAlbum
  date published: 2024-04-05
genre: post-punk
isrc code: CAUM82300332
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T18:18:46+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xeb437e60f990368a3a5ea8f6c2a804238e00679599c8e79ae1136ea32cbaa4af
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/CAUM82300332
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 0xeb437e60f990368a3a5ea8f6c2a804238e00679599c8e79ae1136ea32cbaa4af. 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/CAUM82300332.
  date published: 2026-07-05T01:12:41Z
audio: Hard Hair
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 97.175
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.471
  additional property: Energy
    type: PropertyValue
    value: 0.866
  additional property: Speechiness
    type: PropertyValue
    value: 0.155
  additional property: Acousticness
    type: PropertyValue
    value: 0.002
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.089
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.744
  additional property: Loudness (dB)
    type: PropertyValue
    value: -6.01
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

Produce (Package Pt. 2)
type: MusicRecording
duration: PT2M14S
duration ms: 134898
explicit: false
by artist: Gustaf
in album: Package Pt. 2
  type: MusicAlbum
  date published: 2024-04-05
genre: post-punk
isrc code: CAUM82300333
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-03T17:02:29+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x4e397b7c5d08bccd03bce96005fbfdb93e8a31dc61512d69eca6518bb294bc23
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/CAUM82300333
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 0x4e397b7c5d08bccd03bce96005fbfdb93e8a31dc61512d69eca6518bb294bc23. 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/CAUM82300333.
  date published: 2026-07-03T19:59:51Z
audio: Produce (Package Pt. 2)
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 173.174
  additional property: Musical Key
    type: PropertyValue
    value: 1
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.738
  additional property: Energy
    type: PropertyValue
    value: 0.68
  additional property: Speechiness
    type: PropertyValue
    value: 0.048
  additional property: Acousticness
    type: PropertyValue
    value: 0.039
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.008
  additional property: Liveness
    type: PropertyValue
    value: 0.289
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.656
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.342
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Happiest Thought
type: MusicRecording
duration: PT3M4S
duration ms: 184638
explicit: false
by artist: Gustaf
in album: Package Pt. 2
  type: MusicAlbum
  date published: 2024-04-05
genre: post-punk
isrc code: CAUM82300334
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-15T20:46:02+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x903ae5f3656443fb3dad46ec6591728aad7cf2257ad27fbf4259b524c5a4bb24
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958202
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958202
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAUM82300334
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-15T23:47:52Z
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 0x903ae5f3656443fb3dad46ec6591728aad7cf2257ad27fbf4259b524c5a4bb24. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T23:47:52Z), 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/CAUM82300334.
  date published: 2026-07-15T23:47:52Z
audio: Happiest Thought
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 143.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: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.835
  additional property: Energy
    type: PropertyValue
    value: 0.678
  additional property: Speechiness
    type: PropertyValue
    value: 0.076
  additional property: Acousticness
    type: PropertyValue
    value: 0.079
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.083
  additional property: Liveness
    type: PropertyValue
    value: 0.108
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.736
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.477
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Major

Ground
type: MusicRecording
duration: PT3M7S
duration ms: 187839
explicit: false
by artist: Gustaf
in album: Package Pt. 2
  type: MusicAlbum
  date published: 2024-04-05
genre: post-punk
isrc code: CAUM82300335
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-02T23:41:37+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x72ce7bdb38c67721fa6412364019f27b10b9ef48f7ad17749ff20fa8e6f82918
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956422
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956422
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAUM82300335
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-03T01:01:38Z
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 0x72ce7bdb38c67721fa6412364019f27b10b9ef48f7ad17749ff20fa8e6f82918. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), 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/CAUM82300335.
  date published: 2026-07-03T01:01:38Z
audio: Ground
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 135.86
  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.885
  additional property: Energy
    type: PropertyValue
    value: 0.479
  additional property: Speechiness
    type: PropertyValue
    value: 0.145
  additional property: Acousticness
    type: PropertyValue
    value: 0.017
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.006
  additional property: Liveness
    type: PropertyValue
    value: 0.058
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.826
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.289
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Major

End Of The Year
type: MusicRecording
duration: PT4M27S
duration ms: 267814
explicit: false
by artist: Gustaf
in album: Package Pt. 2
  type: MusicAlbum
  date published: 2024-04-05
genre: post-punk
isrc code: CAUM82300336
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T12:05:22+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xeed3a928b512846b5930c9de630757adca2f5ec6c39e0671e539ddc66efa4004
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/CAUM82300336
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 0xeed3a928b512846b5930c9de630757adca2f5ec6c39e0671e539ddc66efa4004. 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/CAUM82300336.
  date published: 2026-07-05T01:12:41Z
audio: End Of The Year
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 149.027
  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.682
  additional property: Energy
    type: PropertyValue
    value: 0.575
  additional property: Speechiness
    type: PropertyValue
    value: 0.044
  additional property: Acousticness
    type: PropertyValue
    value: 0.742
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.002
  additional property: Liveness
    type: PropertyValue
    value: 0.116
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.489
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.873
  additional property: Key Name
    type: PropertyValue
    value: E
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Package, Pt. 2
type: MusicAlbum
date published: 2024-04-05

I Trusted You
type: MusicAlbum
date published: 2024-08-20

I Trusted You
type: MusicAlbum
date published: 2024-08-20