Grace Grundy
type: MusicGroup
popularity: 46
followers: 76557
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xaa75e9a701c33201b0d080c7ed33f37bd6a0a580eb600cd059ed3aec975d4d41
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/49509b94-af1f-4ae4-b271-22694967c6a4.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/49509b94-af1f-4ae4-b271-22694967c6a4.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/49509b94-af1f-4ae4-b271-22694967c6a4
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xaa75e9a701c33201b0d080c7ed33f37bd6a0a580eb600cd059ed3aec975d4d41","name":"Grace Grundy","registered_at":"2026-06-11T19:09:33Z","symbol":"NIM0095602","token_address":"0x05ae7f62f5fb2ac8374d92d3eec07a365d16522b","type":"artist","uuid":"49509b94-af1f-4ae4-b271-22694967c6a4"}
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 0xaa75e9a701c33201b0d080c7ed33f37bd6a0a580eb600cd059ed3aec975d4d41. 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/49509b94-af1f-4ae4-b271-22694967c6a4.json and https://artists.proofprofile.net/proofs/artist/49509b94-af1f-4ae4-b271-22694967c6a4.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0xaa75e9a701c33201b0d080c7ed33f37bd6a0a580eb600cd059ed3aec975d4d41","name":"Grace Grundy","registered_at":"2026-06-11T19:09:33Z","symbol":"NIM0095602","token_address":"0x05ae7f62f5fb2ac8374d92d3eec07a365d16522b","type":"artist","uuid":"49509b94-af1f-4ae4-b271-22694967c6a4"}
album: I Took a Pill in Ibiza
  type: MusicAlbum
  date published: 2016-01-22
album: Roses
  type: MusicAlbum
  date published: 2016-02-23
album: Don't Be So Shy
  type: MusicAlbum
  date published: 2016-03-29
album: Sketches
  type: MusicAlbum
  date published: 2016-04-11
album: I Hate U, I Love U
  type: MusicAlbum
  date published: 2016-05-18
album: I Took a Pill in Ibiza
  type: MusicAlbum
  date published: 2016-06-03
album: Sketches
  type: MusicAlbum
  date published: 2016-06-10
album: Sketches
  type: MusicAlbum
  date published: 2016-06-10
  track: Raging
    type: MusicRecording
    duration: PT2M52S
    duration ms: 172824
    explicit: false
    by artist: Grace Grundy
    in album: Sketches
      type: MusicAlbum
      date published: 2016-06-10
    isrc code: TCACP1620141
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-18T07:32:29+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xe87b02153a074ada1b871c94d466a98b2b30477c2a2181efa12cfac24cbe64c3
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958517
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958517
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCACP1620141
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-18T07:54:29Z
    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 0xe87b02153a074ada1b871c94d466a98b2b30477c2a2181efa12cfac24cbe64c3. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCACP1620141.
      date published: 2026-07-18T07:54:29Z
    audio: Raging
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 93.876
      additional property: Musical Key
        type: PropertyValue
        value: 6
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.585
      additional property: Energy
        type: PropertyValue
        value: 0.495
      additional property: Speechiness
        type: PropertyValue
        value: 0.09
      additional property: Acousticness
        type: PropertyValue
        value: 0.633
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.101
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.228
      additional property: Loudness (dB)
        type: PropertyValue
        value: -8.093
      additional property: Key Name
        type: PropertyValue
        value: F#
      additional property: Mode Name
        type: PropertyValue
        value: Major
  track: Roses
    type: MusicRecording
    duration: PT1M33S
    duration ms: 93514
    explicit: false
    by artist: Grace Grundy
    in album: Sketches
      type: MusicAlbum
      date published: 2016-06-10
    isrc code: TCACM1639952
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-13T15:46:58+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x39a9d0e06ac72c32e1b403ba9b6f7556904cbef803405bd414cb086aeeb686ab
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 957876
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/957876
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCACM1639952
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-13T16:00:32Z
    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 0x39a9d0e06ac72c32e1b403ba9b6f7556904cbef803405bd414cb086aeeb686ab. Chain 2 (Bitcoin): anchored in block 957876 (2026-07-13T16:00:32Z), 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/TCACM1639952.
      date published: 2026-07-13T16:00:32Z
    audio: Roses
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 102.927
      additional property: Musical Key
        type: PropertyValue
        value: 3
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.815
      additional property: Energy
      additional property: Speechiness
      additional property: Acousticness
      additional property: Instrumentalness
      additional property: Liveness
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
  track: Running Out
  track: I Hate U, I Love U
album: Perfect Strangers
album: Capsize
album: You Get What You Give
album: Final Song
album: In the Name of Love
album: Sexual
album: Grace
album: Fresh Eyes
album: Call on Me
album: City of Stars
album: Scared to Be Lonely
album: Grace (Acoustic)
album: Grace Grundy (Acoustic)
album: Put Me Back Together
album: Leave a Light On
album: Ocean
album: Eastside
album: Happier
album: Let You Love Me
album: I'm So Tired
album: So Am I
album: Bulletproof
album: Blinding Lights
album: I Miss You
album: I Will Follow You Into The Dark
album: Paper, Bleach & Indigo
album: Wish I Could Stay
album: Boys On Posters
album: Headspace
album: With You In Mind
album: All I Know
track: Tears - Salomé Le Chat Remix
track: Tears
track: I Don't Need You
track: Skyscraper
track: Bad To Me
track: Fingerprints
track: Kites
track: Kaleidoscope (feat. Grace Grundy)

Energy
type: PropertyValue
value: 0.15

Speechiness
type: PropertyValue
value: 0.057

Acousticness
type: PropertyValue
value: 0.95

Instrumentalness
type: PropertyValue
value: 0

Liveness
type: PropertyValue
value: 0.16

Valence (Positivity)
type: PropertyValue
value: 0.258

Loudness (dB)
type: PropertyValue
value: -9.26

Key Name
type: PropertyValue
value: Eb

Mode Name
type: PropertyValue
value: Major

Running Out
type: MusicRecording
duration: PT2M0S
duration ms: 120111
explicit: false
by artist: Grace Grundy
in album: Sketches
  type: MusicAlbum
  date published: 2016-06-10
isrc code: TCACM1639949
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-16T14:53:47+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc4cf9de443d871d279945246eba86592009ab56e7f501e3d868dd250bcaa142c
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958300
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958300
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCACM1639949
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-16T16:14:30Z
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 0xc4cf9de443d871d279945246eba86592009ab56e7f501e3d868dd250bcaa142c. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/TCACM1639949.
  date published: 2026-07-16T16:14:30Z
audio: Running Out
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 168.599
  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.463
  additional property: Energy
    type: PropertyValue
    value: 0.185
  additional property: Speechiness
    type: PropertyValue
    value: 0.073
  additional property: Acousticness
    type: PropertyValue
    value: 0.926
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.114
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.439
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.595
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Major

I Hate U, I Love U
type: MusicRecording
duration: PT1M57S
duration ms: 117054
explicit: true
by artist: Grace Grundy
in album: Sketches
  type: MusicAlbum
  date published: 2016-06-10
isrc code: TCACO1667583
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-29T10:06:19+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xfc12f7c6382c57a0002cf37feeda53f7f8be532282b1e50428fab48275829344
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/TCACO1667583
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 0xfc12f7c6382c57a0002cf37feeda53f7f8be532282b1e50428fab48275829344. 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/TCACO1667583.
  date published: 2026-07-02T16:51:38Z
audio: I Hate U, I Love U
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 92.298
  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.659
  additional property: Energy
    type: PropertyValue
    value: 0.291
  additional property: Speechiness
    type: PropertyValue
    value: 0.118
  additional property: Acousticness
    type: PropertyValue
    value: 0.861
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.093
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.386
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.931
  additional property: Key Name
    type: PropertyValue
    value: F#
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Sketches
type: MusicAlbum
date published: 2016-06-10

Sketches
type: MusicAlbum
date published: 2016-06-10

Perfect Strangers
type: MusicAlbum
date published: 2016-07-15

Capsize
type: MusicAlbum
date published: 2016-07-18

You Get What You Give
type: MusicAlbum
date published: 2016-08-12

Final Song
type: MusicAlbum
date published: 2016-08-26

In the Name of Love
type: MusicAlbum
date published: 2016-09-16

In the Name of Love
type: MusicAlbum
date published: 2016-09-16

Sexual
type: MusicAlbum
date published: 2016-11-04

Grace
type: MusicAlbum
date published: 2016-11-11

Grace
type: MusicAlbum
date published: 2016-11-11

Fresh Eyes
type: MusicAlbum
date published: 2016-11-18

Grace
type: MusicAlbum
date published: 2016-11-25

Grace
type: MusicAlbum
date published: 2016-11-25
track: Cold Water
  type: MusicRecording
  duration: PT2M31S
  duration ms: 151953
  explicit: false
  by artist: Grace Grundy
  in album: Grace
    type: MusicAlbum
    date published: 2016-11-25
  isrc code: TCACT1626649
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T10:04:58+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x74396ab09aa5ba3845846b8dbf66fca815a55cd63f8598a44c22bd524fa2cefd
  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/TCACT1626649
  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 0x74396ab09aa5ba3845846b8dbf66fca815a55cd63f8598a44c22bd524fa2cefd. 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/TCACT1626649.
    date published: 2026-07-02T16:51:38Z
  audio: Cold Water
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 76.071
    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.416
    additional property: Energy
      type: PropertyValue
      value: 0.119
    additional property: Speechiness
      type: PropertyValue
      value: 0.05
    additional property: Acousticness
      type: PropertyValue
      value: 0.965
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.109
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.321
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.708
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Closer
  type: MusicRecording
  duration: PT2M22S
  duration ms: 142150
  explicit: false
  by artist: Grace Grundy
  in album: Grace
    type: MusicAlbum
    date published: 2016-11-25
  isrc code: TCACT1626702
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T13:03:03+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6a72caeae333e1efa19ce776189f4b7ff46a921c1c3de5fbf2ffd064bcff24f0
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958420
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958420
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCACT1626702
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T13:33:01Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a72caeae333e1efa19ce776189f4b7ff46a921c1c3de5fbf2ffd064bcff24f0. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33:01Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCACT1626702.
    date published: 2026-07-17T13:33:01Z
  audio: Closer
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 93.864
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.84
    additional property: Energy
      type: PropertyValue
      value: 0.233
    additional property: Speechiness
      type: PropertyValue
      value: 0.041
    additional property: Acousticness
      type: PropertyValue
      value: 0.889
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.101
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.374
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.852
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Let Me Love You
  type: MusicRecording
  duration: PT2M43S
  duration ms: 163056
  explicit: false
  by artist: Grace Grundy
  in album: Grace
    type: MusicAlbum
    date published: 2016-11-25
  isrc code: TCACT1626715
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T02:08:48+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xee28636bc293f941cb6e979d05ee82c309dee5cbf6bcf2abc41ffd34be1083f1
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956474
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956474
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCACT1626715
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Let Me Love You

OTSTimestamp
type: PropertyValue
value: 2026-07-03T08:56:35Z

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 0xee28636bc293f941cb6e979d05ee82c309dee5cbf6bcf2abc41ffd34be1083f1. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCACT1626715.
date published: 2026-07-03T08:56:35Z

Let Me Love You
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 171.253
additional property: Musical Key
  type: PropertyValue
  value: 3
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.553
additional property: Energy
  type: PropertyValue
  value: 0.132
additional property: Speechiness
  type: PropertyValue
  value: 0.062
additional property: Acousticness
  type: PropertyValue
  value: 0.962
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.117
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.364
additional property: Loudness (dB)
  type: PropertyValue
  value: -8.168
additional property: Key Name
  type: PropertyValue
  value: Eb
additional property: Mode Name
  type: PropertyValue
  value: Major

Call on Me
type: MusicAlbum
date published: 2017-01-09

City of Stars
type: MusicAlbum
date published: 2017-02-08

City of Stars
type: MusicAlbum
date published: 2017-02-08

Scared to Be Lonely
type: MusicAlbum
date published: 2017-02-14

Scared to Be Lonely
type: MusicAlbum
date published: 2017-02-14

Grace
type: MusicAlbum
date published: 2017-03-17

Grace
type: MusicAlbum
date published: 2017-03-17

Grace (Acoustic)
type: MusicAlbum
date published: 2017-03-27

Grace Grundy (Acoustic)
type: MusicAlbum
date published: 2017-03-27

Put Me Back Together
type: MusicAlbum
date published: 2018-03-08

Put Me Back Together
type: MusicAlbum
date published: 2018-03-08

Leave a Light On
type: MusicAlbum
date published: 2018-03-28
track: Leave a Light On
  type: MusicRecording
  duration: PT2M50S
  duration ms: 170389
  explicit: false
  by artist: Grace Grundy
  in album: Leave a Light On
    type: MusicAlbum
    date published: 2018-03-28
  isrc code: QM4DW1825991
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T17:16:29+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x79eec8f6be20bb49b101a1ad5aaf44cadcefc1ec4ba4851acc26cb420891f3f2
  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/QM4DW1825991
  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 0x79eec8f6be20bb49b101a1ad5aaf44cadcefc1ec4ba4851acc26cb420891f3f2. 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/QM4DW1825991.
    date published: 2026-07-05T01:12:41Z
  audio: Leave a Light On
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 138.007
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.579
    additional property: Energy
      type: PropertyValue
      value: 0.236
    additional property: Speechiness
      type: PropertyValue
      value: 0.049
    additional property: Acousticness
      type: PropertyValue
      value: 0.842
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.195
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.15
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.999
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Leave a Light On
type: MusicAlbum
date published: 2018-03-28

Ocean
type: MusicAlbum
date published: 2018-06-21

Ocean
type: MusicAlbum
date published: 2018-06-21

Eastside
type: MusicAlbum
date published: 2018-08-16

Eastside
type: MusicAlbum
date published: 2018-08-16

Happier
type: MusicAlbum
date published: 2018-09-14

Happier
type: MusicAlbum
date published: 2018-09-14

Let You Love Me
type: MusicAlbum
date published: 2018-12-04

Let You Love Me
type: MusicAlbum
date published: 2018-12-04
track: Let You Love Me
  type: MusicRecording
  duration: PT2M22S
  duration ms: 142000
  explicit: false
  by artist: Grace Grundy
  in album: Let You Love Me
    type: MusicAlbum
    date published: 2018-12-04
  isrc code: QZES81844903
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T10:02:02+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x97469e1fe5ab20dbcfea258b076f8b77f5fc8f5378055b30758032cf09ab0772
  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/QZES81844903
  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 0x97469e1fe5ab20dbcfea258b076f8b77f5fc8f5378055b30758032cf09ab0772. 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/QZES81844903.
    date published: 2026-07-02T16:51:38Z
  audio: Let You Love Me
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 84.697
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.688
    additional property: Energy
      type: PropertyValue
      value: 0.261
    additional property: Speechiness
      type: PropertyValue
      value: 0.066
    additional property: Acousticness
      type: PropertyValue
      value: 0.926
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.105
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.233
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.096
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major

I'm So Tired
type: MusicAlbum
date published: 2019-03-15

So Am I
type: MusicAlbum
date published: 2019-06-07
track: So Am I
  type: MusicRecording
  duration: PT2M31S
  duration ms: 151374
  explicit: false
  by artist: Grace Grundy
  in album: So Am I
    type: MusicAlbum
    date published: 2019-06-07
  isrc code: QZFYX1951482
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T23:09:47+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x3e9ffa1a75ef48b7c08385cfd57ba292dacc502434e2250b5df4d028800ceead
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958627
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958627
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFYX1951482
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T23:33:54Z
  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 0x3e9ffa1a75ef48b7c08385cfd57ba292dacc502434e2250b5df4d028800ceead. Chain 2 (Bitcoin): anchored in block 958627 (2026-07-18T23:33:54Z), 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/QZFYX1951482.
    date published: 2026-07-18T23:33:54Z
  audio: So Am I
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 117.736
    additional property: Musical Key
      type: PropertyValue
      value: 4
    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.16
    additional property: Speechiness
      type: PropertyValue
      value: 0.057
    additional property: Acousticness
      type: PropertyValue
      value: 0.871
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.164
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.532
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.294
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Major

So Am I
type: MusicAlbum
date published: 2019-06-07

Bulletproof
type: MusicAlbum
date published: 2020-03-12
track: Bulletproof
  type: MusicRecording
  duration: PT3M4S
  duration ms: 184000
  explicit: false
  by artist: Grace Grundy
  in album: Bulletproof
    type: MusicAlbum
    date published: 2020-03-12
  isrc code: UK6KW2000102
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T10:08:27+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xed35269b45eb7e3123a646fb17f0c4f3b0c49ff6401cc9906c6e6b0f9dba2784
  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/UK6KW2000102
  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 0xed35269b45eb7e3123a646fb17f0c4f3b0c49ff6401cc9906c6e6b0f9dba2784. 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/UK6KW2000102.
    date published: 2026-07-02T16:51:38Z
  audio: Bulletproof
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 101.494
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.542
    additional property: Energy
      type: PropertyValue
      value: 0.251
    additional property: Speechiness
      type: PropertyValue
      value: 0.033
    additional property: Acousticness
      type: PropertyValue
      value: 0.912
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.103
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.174
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.453
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Bulletproof
type: MusicAlbum
date published: 2020-03-12

Bulletproof
type: MusicAlbum
date published: 2020-03-12

Blinding Lights
type: MusicAlbum
date published: 2020-06-12

Blinding Lights
type: MusicAlbum
date published: 2020-06-12

I Miss You
type: MusicAlbum
date published: 2021-04-30
track: I Miss You
  type: MusicRecording
  duration: PT2M14S
  duration ms: 134275
  explicit: false
  by artist: Grace Grundy
  in album: I Miss You
    type: MusicAlbum
    date published: 2021-04-30
  isrc code: GB45A2002346
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T16:44:52+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x76c696854fde1b2c264e07ac60aa54f9652dbfbf2e0866f9518461896a54c17f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956856
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956856
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GB45A2002346
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-06T01:25:57Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76c696854fde1b2c264e07ac60aa54f9652dbfbf2e0866f9518461896a54c17f. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GB45A2002346.
    date published: 2026-07-06T01:25:57Z
  audio: I Miss You
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 93.88
    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.585
    additional property: Energy
      type: PropertyValue
      value: 0.292
    additional property: Speechiness
      type: PropertyValue
      value: 0.044
    additional property: Acousticness
      type: PropertyValue
      value: 0.836
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.327
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.342
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.435
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Minor

I Will Follow You Into The Dark
type: MusicAlbum
date published: 2021-06-04

Paper, Bleach & Indigo
type: MusicAlbum
date published: 2021-07-09
track: I Miss You
  type: MusicRecording
  duration: PT2M14S
  duration ms: 134275
  explicit: false
  by artist: Grace Grundy
  in album: Paper, Bleach & Indigo
    type: MusicAlbum
    date published: 2021-07-09
  isrc code: GB45A2002346
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T16:44:52+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x76c696854fde1b2c264e07ac60aa54f9652dbfbf2e0866f9518461896a54c17f
  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/GB45A2002346
  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 0x76c696854fde1b2c264e07ac60aa54f9652dbfbf2e0866f9518461896a54c17f. 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/GB45A2002346.
    date published: 2026-07-05T01:12:41Z
  audio: I Miss You
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 93.88
    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.585
    additional property: Energy
      type: PropertyValue
      value: 0.292
    additional property: Speechiness
      type: PropertyValue
      value: 0.044
    additional property: Acousticness
      type: PropertyValue
      value: 0.836
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.327
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.342
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.435
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Teenage Dirtbag
  type: MusicRecording
  duration: PT2M38S
  duration ms: 158083
  explicit: true
  by artist: Grace Grundy
  in album: Paper, Bleach & Indigo
    type: MusicAlbum
    date published: 2021-07-09
  isrc code: GB45A2002350
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T22:05:55+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe7d5cd1e6cf93b3b05b20c6756483245c6e752c8a7e4b9f24aa4113b8e16d720
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958621
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958621
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GB45A2002350
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T22:59:44Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7d5cd1e6cf93b3b05b20c6756483245c6e752c8a7e4b9f24aa4113b8e16d720. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GB45A2002350.
    date published: 2026-07-18T22:59:44Z
  audio: Teenage Dirtbag
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 154.803
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.385
    additional property: Energy
      type: PropertyValue
      value: 0.226
    additional property: Speechiness
      type: PropertyValue
      value: 0.028
    additional property: Acousticness
      type: PropertyValue
      value: 0.887
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.137
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.483
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.255
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: I Will Follow You into the Dark
  type: MusicRecording
  duration: PT2M56S
  duration ms: 176505
  explicit: false
  by artist: Grace Grundy
  in album: Paper, Bleach & Indigo
    type: MusicAlbum
    date published: 2021-07-09
  isrc code: GB45A2002351
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T20:13:57+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x797491e18ae9c0e669c32e010c03b5c47d36a84f5dd2a59c6f3bef99530eaf70
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956551
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956551
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GB45A2002351
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: I Will Follow You into the Dark
track: The One That Got Away

OTSTimestamp
type: PropertyValue
value: 2026-07-03T21:18:05Z

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 0x797491e18ae9c0e669c32e010c03b5c47d36a84f5dd2a59c6f3bef99530eaf70. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GB45A2002351.
date published: 2026-07-03T21:18:05Z

I Will Follow You into the Dark
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 78.564
additional property: Musical Key
  type: PropertyValue
  value: 8
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.413
additional property: Energy
  type: PropertyValue
  value: 0.284
additional property: Speechiness
  type: PropertyValue
  value: 0.038
additional property: Acousticness
  type: PropertyValue
  value: 0.839
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.116
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.389
additional property: Loudness (dB)
  type: PropertyValue
  value: -9.899
additional property: Key Name
  type: PropertyValue
  value: Ab
additional property: Mode Name
  type: PropertyValue
  value: Major

The One That Got Away
type: MusicRecording
duration: PT3M5S
duration ms: 185946
explicit: false
by artist: Grace Grundy
in album: Paper, Bleach & Indigo
  type: MusicAlbum
  date published: 2021-07-09
isrc code: GB45A2002354
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-05T01:06:59+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x02578ef0c396f4d56e3d30fcc08cd7cc3dee8f76f3d176c8233b7b9586db1dbd
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956742
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956742
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GB45A2002354
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-05T05:07:15Z
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 0x02578ef0c396f4d56e3d30fcc08cd7cc3dee8f76f3d176c8233b7b9586db1dbd. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07:15Z), 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/GB45A2002354.
  date published: 2026-07-05T05:07:15Z
audio: The One That Got Away
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 110.154
  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.553
  additional property: Energy
    type: PropertyValue
    value: 0.306
  additional property: Speechiness
    type: PropertyValue
    value: 0.028
  additional property: Acousticness
    type: PropertyValue
    value: 0.8
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.203
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.157
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.749
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Major

Wish I Could Stay
type: MusicAlbum
date published: 2022-06-10

Boys On Posters
type: MusicAlbum
date published: 2022-07-22

Boys On Posters
type: MusicAlbum
date published: 2022-07-22

Headspace
type: MusicAlbum
date published: 2022-08-26

With You In Mind
type: MusicAlbum
date published: 2022-09-23
track: Headspace
  type: MusicRecording
  duration: PT3M1S
  duration ms: 181731
  explicit: false
  by artist: Grace Grundy
  in album: With You In Mind
    type: MusicAlbum
    date published: 2022-09-23
  isrc code: GB45A2202794
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T08:56:08+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x3afd569382375fae526f96050ba02e9acd160bc7015e22ed4199b823b2ee86e7
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956776
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956776
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GB45A2202794
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T10:59: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 0x3afd569382375fae526f96050ba02e9acd160bc7015e22ed4199b823b2ee86e7. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/GB45A2202794.
    date published: 2026-07-05T10:59:37Z
  audio: Headspace
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 88.623
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.578
    additional property: Energy
      type: PropertyValue
      value: 0.272
    additional property: Speechiness
      type: PropertyValue
      value: 0.038
    additional property: Acousticness
      type: PropertyValue
      value: 0.602
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.103
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.26
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.55
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

All I Know
type: MusicAlbum
date published: 2024-06-14

Tears - Salomé Le Chat Remix
type: MusicRecording
duration: PT4M51S
duration ms: 291080
explicit: false
by artist: Gorgon City
by artist: Grace Grundy
by artist: Salomé Le Chat
in album: Olympia (Remixes)
  type: MusicAlbum
  date published: 2021-11-05
genre: house
genre: pop-dance
genre: uk-dance
genre: future-garage
isrc code: GBUM72107890
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-26T16:42:44+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x82260702d3abe873f3dca163ebda6eee49a3b67f7715ac243bae5f99b20823e8
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956304
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956304
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBUM72107890
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
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 0x82260702d3abe873f3dca163ebda6eee49a3b67f7715ac243bae5f99b20823e8. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/GBUM72107890.
  date published: 2026-07-02T03:55:08Z
audio: Tears - Salomé Le Chat Remix
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 135.687
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.805
  additional property: Energy
    type: PropertyValue
    value: 0.513
  additional property: Speechiness
    type: PropertyValue
    value: 0.054
  additional property: Acousticness
    type: PropertyValue
    value: 0
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.895
  additional property: Liveness
    type: PropertyValue
    value: 0.123
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.304
  additional property: Loudness (dB)
    type: PropertyValue
    value: -13.703
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

Tears
type: MusicRecording
duration: PT4M49S
duration ms: 289400
explicit: false
by artist: Gorgon City
by artist: Grace Grundy
in album: Olympia
  type: MusicAlbum
  date published: 2021-06-25
genre: house
genre: pop-dance
genre: uk-dance
genre: future-garage
isrc code: GBUM72101637
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-06T21:40:35+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x09f09382117c42106238227853e1f36ffaf5b22e356f8f71708b967b48e80716
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953515
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953515
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBUM72101637
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:53:06Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09f09382117c42106238227853e1f36ffaf5b22e356f8f71708b967b48e80716. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBUM72101637.
  date published: 2026-06-13T12:53:06Z
audio: Tears
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 133.635
  additional property: Musical Key
    type: PropertyValue
    value: 9
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.681
  additional property: Energy
    type: PropertyValue
    value: 0.784
  additional property: Speechiness
    type: PropertyValue
    value: 0.051
  additional property: Acousticness
    type: PropertyValue
    value: 0.072
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.105
  additional property: Liveness
    type: PropertyValue
    value: 0.094
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.122
  additional property: Loudness (dB)
    type: PropertyValue
    value: -12.148
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Minor

I Don't Need You
type: MusicRecording
duration: PT3M42S
duration ms: 222827
explicit: false
by artist: Grace Grundy
by artist: Asking Alexandria
in album: Like A House On Fire
  type: MusicAlbum
  date published: 2020-05-15
isrc code: USYFZ2031605
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T09:59:53+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x663684a9538f0b693afde4c438c1b78f0993831d35ca0302b36dd250af305d8b
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953513
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USYFZ2031605
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x663684a9538f0b693afde4c438c1b78f0993831d35ca0302b36dd250af305d8b. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USYFZ2031605.
  date published: 2026-06-13T12:47:07Z
audio: I Don't Need You
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 140.107
  additional property: Musical Key
    type: PropertyValue
    value: 3
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.556
  additional property: Energy
    type: PropertyValue
    value: 0.473
  additional property: Speechiness
    type: PropertyValue
    value: 0.029
  additional property: Acousticness
    type: PropertyValue
    value: 0.132
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.221
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.349
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.274
  additional property: Key Name
    type: PropertyValue
    value: Eb
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Skyscraper
type: MusicRecording
duration: PT4M2S
duration ms: 242602
explicit: false
by artist: Tommee Profitt
by artist: Grace Grundy
in album: Covers (Vol. 2)
  type: MusicAlbum
  date published: 2024-05-10
genre: anthem-worship
isrc code: QZVR22400228
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-06T05:22:30+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe7beabdd10b2ba9e73b996fd604c309d03000c67f41ca257680cca3c7e1ed427
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953520
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953520
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZVR22400228
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7beabdd10b2ba9e73b996fd604c309d03000c67f41ca257680cca3c7e1ed427. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZVR22400228.
  date published: 2026-06-13T13:32:09Z
audio: Skyscraper
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 116.582
  additional property: Musical Key
    type: PropertyValue
    value: 6
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.615
  additional property: Energy
    type: PropertyValue
    value: 0.567
  additional property: Speechiness
    type: PropertyValue
    value: 0.038
  additional property: Acousticness
    type: PropertyValue
    value: 0.562
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.063
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.235
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.345
  additional property: Key Name
    type: PropertyValue
    value: F#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Skyscraper
type: MusicRecording
duration: PT4M2S
duration ms: 242602
explicit: false
by artist: Tommee Profitt
by artist: Grace Grundy
in album: Skyscraper
  type: MusicAlbum
  date published: 2024-03-29
genre: anthem-worship
isrc code: QZVR22400228
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-06T05:22:30+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe7beabdd10b2ba9e73b996fd604c309d03000c67f41ca257680cca3c7e1ed427
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953513
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZVR22400228
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7beabdd10b2ba9e73b996fd604c309d03000c67f41ca257680cca3c7e1ed427. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZVR22400228.
  date published: 2026-06-13T12:47:07Z
audio: Skyscraper
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 116.582
  additional property: Musical Key
    type: PropertyValue
    value: 6
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.615
  additional property: Energy
    type: PropertyValue
    value: 0.567
  additional property: Speechiness
    type: PropertyValue
    value: 0.038
  additional property: Acousticness
    type: PropertyValue
    value: 0.562
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.063
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.235
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.345
  additional property: Key Name
    type: PropertyValue
    value: F#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Bad To Me
type: MusicRecording
duration: PT4M11S
duration ms: 251034
explicit: false
by artist: Hybrid Minds
by artist: Grace Grundy
in album: EDC Las Vegas 2022
  type: MusicAlbum
  date published: 2022-05-13
isrc code: QM6MZ2180622
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-31T13:43:53+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc00c19084b13d8434dae8e8a5e1669a3f32f49a7fa9170be4b9e1b2bcc04a1d5
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960419
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960419
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6MZ2180622
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T15:20:33Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc00c19084b13d8434dae8e8a5e1669a3f32f49a7fa9170be4b9e1b2bcc04a1d5. Chain 2 (Bitcoin): anchored in block 960419 (2026-07-31T15:20:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6MZ2180622.
  date published: 2026-07-31T15:20:33Z
audio: Bad To Me
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 109.159
  additional property: Musical Key
    type: PropertyValue
    value: 0
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.485
  additional property: Energy
    type: PropertyValue
    value: 0.931
  additional property: Speechiness
    type: PropertyValue
    value: 0.044
  additional property: Acousticness
    type: PropertyValue
    value: 0.001
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.035
  additional property: Liveness
    type: PropertyValue
    value: 0.094
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.136
  additional property: Loudness (dB)
    type: PropertyValue
    value: -6.736
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Fingerprints
type: MusicRecording
duration: PT3M48S
duration ms: 228965
explicit: false
by artist: Hybrid Minds
by artist: Grace Grundy
by artist: homesick
in album: Tides
  type: MusicAlbum
  date published: 2024-03-22
isrc code: US39N2300424
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T09:27:48+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x1f9d4fb39e2d700cccc98ba6a9337db3d59c4f2c0bb7a9a87ac5ac3e1c3786d7
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953513
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US39N2300424
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f9d4fb39e2d700cccc98ba6a9337db3d59c4f2c0bb7a9a87ac5ac3e1c3786d7. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US39N2300424.
  date published: 2026-06-13T12:47:07Z
audio: Fingerprints
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 86.952
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.53
  additional property: Energy
    type: PropertyValue
    value: 0.684
  additional property: Speechiness
    type: PropertyValue
    value: 0.032
  additional property: Acousticness
    type: PropertyValue
    value: 0.02
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.001
  additional property: Liveness
    type: PropertyValue
    value: 0.091
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.039
  additional property: Loudness (dB)
    type: PropertyValue
    value: -3.88
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Kites
type: MusicRecording
duration: PT3M39S
duration ms: 219836
explicit: false
by artist: Hybrid Minds
by artist: Grace Grundy
by artist: homesick
in album: Tides
  type: MusicAlbum
  date published: 2024-03-22
isrc code: US38Y2309144
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-05T12:43:31+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x2bc133f5d152f88137049a1b02830ba1727bf576139daf34ef07c2e5dbc4e2e4
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953513
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US38Y2309144
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bc133f5d152f88137049a1b02830ba1727bf576139daf34ef07c2e5dbc4e2e4. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US38Y2309144.
  date published: 2026-06-13T12:47:07Z
audio: Kites
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 109.173
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.463
  additional property: Energy
    type: PropertyValue
    value: 0.706
  additional property: Speechiness
    type: PropertyValue
    value: 0.026
  additional property: Acousticness
    type: PropertyValue
    value: 0.1
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.744
  additional property: Liveness
    type: PropertyValue
    value: 0.645
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.077
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.752
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

Fingerprints
type: MusicRecording
duration: PT3M48S
duration ms: 228965
explicit: false
by artist: Hybrid Minds
by artist: Grace Grundy
in album: Delete Our Love
  type: MusicAlbum
  date published: 2024-01-26
isrc code: US39N2300424
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T09:27:48+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x1f9d4fb39e2d700cccc98ba6a9337db3d59c4f2c0bb7a9a87ac5ac3e1c3786d7
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953520
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953520
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US39N2300424
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f9d4fb39e2d700cccc98ba6a9337db3d59c4f2c0bb7a9a87ac5ac3e1c3786d7. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US39N2300424.
  date published: 2026-06-13T13:32:09Z
audio: Fingerprints
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 109.127
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.53
  additional property: Energy
    type: PropertyValue
    value: 0.684
  additional property: Speechiness
    type: PropertyValue
    value: 0.032
  additional property: Acousticness
    type: PropertyValue
    value: 0.02
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.001
  additional property: Liveness
    type: PropertyValue
    value: 0.091
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.039
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.197
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Kites
type: MusicRecording
duration: PT3M39S
duration ms: 219836
explicit: false
by artist: Hybrid Minds
by artist: Grace Grundy
by artist: homesick
in album: Kites
  type: MusicAlbum
  date published: 2024-02-23
isrc code: US38Y2309144
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-05T12:43:31+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x2bc133f5d152f88137049a1b02830ba1727bf576139daf34ef07c2e5dbc4e2e4
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953513
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US38Y2309144
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bc133f5d152f88137049a1b02830ba1727bf576139daf34ef07c2e5dbc4e2e4. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US38Y2309144.
  date published: 2026-06-13T12:47:07Z
audio: Kites
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 109.173
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.463
  additional property: Energy
    type: PropertyValue
    value: 0.706
  additional property: Speechiness
    type: PropertyValue
    value: 0.026
  additional property: Acousticness
    type: PropertyValue
    value: 0.1
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.744
  additional property: Liveness
    type: PropertyValue
    value: 0.645
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.077
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.752
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

Fingerprints
type: MusicRecording
duration: PT3M48S
duration ms: 228965
explicit: false
by artist: Hybrid Minds
by artist: Grace Grundy
by artist: homesick
in album: Kites
  type: MusicAlbum
  date published: 2024-02-23
isrc code: US39N2300424
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T09:27:48+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x1f9d4fb39e2d700cccc98ba6a9337db3d59c4f2c0bb7a9a87ac5ac3e1c3786d7
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956302
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956302
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US39N2300424
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f9d4fb39e2d700cccc98ba6a9337db3d59c4f2c0bb7a9a87ac5ac3e1c3786d7. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US39N2300424.
  date published: 2026-07-02T03:30:09Z
audio: Fingerprints
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 109.127
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.53
  additional property: Energy
    type: PropertyValue
    value: 0.684
  additional property: Speechiness
    type: PropertyValue
    value: 0.032
  additional property: Acousticness
    type: PropertyValue
    value: 0.02
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.001
  additional property: Liveness
    type: PropertyValue
    value: 0.091
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.039
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.197
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Kaleidoscope (feat. Grace Grundy)
type: MusicRecording
duration: PT3M34S
duration ms: 214787
explicit: false
by artist: Vicetone
by artist: Grace Grundy
in album: Kaleidoscope (feat. Grace Grundy)
  type: MusicAlbum
  date published: 2016-11-04
genre: edm
genre: electro-house
genre: pop-dance
genre: progressive-electro-house
isrc code: NLZ541600993
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-06T11:58:39+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xecb25077b0bb84a44fecaf0e7268e1e29d0697cc78f2ff9aec7442f8ddddce99
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953513
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLZ541600993
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecb25077b0bb84a44fecaf0e7268e1e29d0697cc78f2ff9aec7442f8ddddce99. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLZ541600993.
  date published: 2026-06-13T12:47:07Z
audio: Kaleidoscope (feat. Grace Grundy)
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 133.601
  additional property: Musical Key
    type: PropertyValue
    value: 5
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.61
  additional property: Energy
    type: PropertyValue
    value: 0.808
  additional property: Speechiness
    type: PropertyValue
    value: 0.038
  additional property: Acousticness
    type: PropertyValue
    value: 0.499
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.09
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.419
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.324
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Minor