Andrew Farstar
type: MusicGroup
popularity: 20
followers: 3010
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x9c5893b2781f1af17728d8e48c5df3ccc2a658882a869b2c08855ac68b67931c
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953786
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953786
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/d65b3cfb-8575-44dd-a1b2-270cfbb4db06.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/d65b3cfb-8575-44dd-a1b2-270cfbb4db06.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/d65b3cfb-8575-44dd-a1b2-270cfbb4db06
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-15T12:56:12Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x9c5893b2781f1af17728d8e48c5df3ccc2a658882a869b2c08855ac68b67931c","name":"Andrew Farstar","registered_at":"2026-06-15T03:06:28Z","symbol":"NIM0662531","token_address":"0xca81ccbcfae915d77721d2af20646eca37671690","type":"artist","uuid":"d65b3cfb-8575-44dd-a1b2-270cfbb4db06"}
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 0x9c5893b2781f1af17728d8e48c5df3ccc2a658882a869b2c08855ac68b67931c. Chain 2 (Bitcoin): anchored in block 953786 (2026-06-15T12:56:12Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d65b3cfb-8575-44dd-a1b2-270cfbb4db06.json and https://artists.proofprofile.net/proofs/artist/d65b3cfb-8575-44dd-a1b2-270cfbb4db06.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-15T12:56:12Z
  text: {"copyright_id":"0x9c5893b2781f1af17728d8e48c5df3ccc2a658882a869b2c08855ac68b67931c","name":"Andrew Farstar","registered_at":"2026-06-15T03:06:28Z","symbol":"NIM0662531","token_address":"0xca81ccbcfae915d77721d2af20646eca37671690","type":"artist","uuid":"d65b3cfb-8575-44dd-a1b2-270cfbb4db06"}
album: Amayadori
  type: MusicAlbum
  date published: 2017-09-05
album: I Don't Want to Lose Your Love
  type: MusicAlbum
  date published: 2017-10-01
  track: I Don't Want to Lose Your Love
    type: MusicRecording
    duration: PT3M33S
    duration ms: 213159
    explicit: false
    by artist: Andrew Farstar
    in album: I Don't Want to Lose Your Love
      type: MusicAlbum
      date published: 2017-10-01
    isrc code: USHM81764918
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-19T07:10:01+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xc4212200b486818d7ad59883b85acba72e54dbe9fb9f49b2815a8400c43332da
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958690
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958690
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USHM81764918
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-19T07:14:39Z
    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 0xc4212200b486818d7ad59883b85acba72e54dbe9fb9f49b2815a8400c43332da. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/USHM81764918.
      date published: 2026-07-19T07:14:39Z
    audio: I Don't Want to Lose Your Love
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 131.935
      additional property: Musical Key
        type: PropertyValue
        value: 9
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.57
      additional property: Energy
        type: PropertyValue
        value: 0.475
      additional property: Speechiness
        type: PropertyValue
        value: 0.027
      additional property: Acousticness
        type: PropertyValue
        value: 0.714
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.001
      additional property: Liveness
        type: PropertyValue
        value: 0.105
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.285
      additional property: Loudness (dB)
        type: PropertyValue
        value: -7.702
      additional property: Key Name
        type: PropertyValue
        value: A
      additional property: Mode Name
        type: PropertyValue
        value: Major
album: Metamorphosis
  type: MusicAlbum
  date published: 2017-12-10
album: Top of the World
  type: MusicAlbum
  date published: 2018-02-03
album: You Don't Have to Say You Love Me
  type: MusicAlbum
  date published: 2018-02-24
album: The Moon Represents My Heart
  type: MusicAlbum
  date published: 2018-05-08
album: Walk on By
  type: MusicAlbum
  date published: 2018-05-09
album: Sealed with a Kiss
  type: MusicAlbum
  date published: 2018-06-24
album: A House Is Not a Home
  type: MusicAlbum
  date published: 2018-07-21
album: I Don't Want to Lose Your Love (Remix)
  type: MusicAlbum
  date published: 2018-10-13
album: Day by Day
  type: MusicAlbum
  date published: 2019-03-28
album: Hymns & Inspiration
  type: MusicAlbum
  date published: 2019-04-09
album: Chamomile Tea
  type: MusicAlbum
  date published: 2019-06-02
album: Sonata D'amore
  type: MusicAlbum
  date published: 2019-11-12
album: Your Song
  type: MusicAlbum
  date published: 2020-01-25
album: Classics
  type: MusicAlbum
  date published: 2020-02-20
album: Don't Ask The Reason Why
  type: MusicAlbum
  date published: 2020-03-26
album: I Can Wait Forever
  type: MusicAlbum
  date published: 2020-04-17
album: My Infatuation (Love Vibration) [Radio Edit]
  type: MusicAlbum
  date published: 2020-04-28
album: You've Got a Friend
  type: MusicAlbum
  date published: 2020-05-09
album: My Funny Valentine
  type: MusicAlbum
  date published: 2020-06-18
album: Never On Sunday
  type: MusicAlbum
  date published: 2020-07-15
album: Never On Sunday (Latin Dance Mix)
  type: MusicAlbum
  date published: 2020-07-31
album: Never On Sunday (Party Animal Mix)
  type: MusicAlbum
  date published: 2020-08-27
album: Les feuilles mortes
  type: MusicAlbum
  date published: 2020-09-18
album: We're All Alone
  type: MusicAlbum
  date published: 2020-10-14
album: Amayadori (Acoustic)
album: Reality
album: Memories
album: Boulevard
album: Follow Your Heart (2021 Version)
album: Christie (Cover)
album: I Will Always Love You (2021 Version)
album: Prayer (Bunessan) - Fervent Mix
album: Besame Mucho
album: Reality (Piano Version)
album: When You Look in My Eyes (22 Mix)
album: Mermaid
album: Bengawan Solo (Jazz Version)
album: Nostalgia
album: Winter Wonderland
album: Top of the World (Jazz Version 23)
album: I Wouldn't Change a Thing
album: Just Loving You
album: Take Me Home Country Roads (Jazz Version)
album: Out of the Blue (Bossa Version)
album: Bossa Covers (EP)
album: Sukiyaki
album: Autumn Leaves
album: Horizons
album: Boulevard (Remix)
album: It's Not Goodbye
album: For Sentimental Reasons
album: Love

Amayadori (Acoustic)
type: MusicAlbum
date published: 2020-10-29

Reality
type: MusicAlbum
date published: 2020-11-13

Memories
type: MusicAlbum
date published: 2021-04-07

Don't Ask The Reason Why
type: MusicAlbum
date published: 2021-06-09

I Can Wait Forever
type: MusicAlbum
date published: 2021-06-09

You've Got a Friend
type: MusicAlbum
date published: 2021-06-11

Classics
type: MusicAlbum
date published: 2021-06-28

Boulevard
type: MusicAlbum
date published: 2021-07-06

Follow Your Heart (2021 Version)
type: MusicAlbum
date published: 2021-07-07

Christie (Cover)
type: MusicAlbum
date published: 2021-07-21
track: Christie (Cover)
  type: MusicRecording
  duration: PT2M57S
  duration ms: 177598
  explicit: false
  by artist: Andrew Farstar
  in album: Christie (Cover)
    type: MusicAlbum
    date published: 2021-07-21
  isrc code: QZGWX2220813
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T23:41:58+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa11432cf755fda44cd8a28625cba1c551f68efc284e7da37a79b30de35faa254
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958373
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958373
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZGWX2220813
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T06:09: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 0xa11432cf755fda44cd8a28625cba1c551f68efc284e7da37a79b30de35faa254. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/QZGWX2220813.
    date published: 2026-07-17T06:09:33Z
  audio: Christie (Cover)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 176.812
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.417
    additional property: Energy
      type: PropertyValue
      value: 0.313
    additional property: Speechiness
      type: PropertyValue
      value: 0.029
    additional property: Acousticness
      type: PropertyValue
      value: 0.853
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.071
    additional property: Liveness
      type: PropertyValue
      value: 0.109
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.237
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.081
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

I Will Always Love You (2021 Version)
type: MusicAlbum
date published: 2021-08-02

Prayer (Bunessan) - Fervent Mix
type: MusicAlbum
date published: 2022-02-11

Besame Mucho
type: MusicAlbum
date published: 2022-03-21

Reality (Piano Version)
type: MusicAlbum
date published: 2022-04-03

When You Look in My Eyes (22 Mix)
type: MusicAlbum
date published: 2022-04-19

Mermaid
type: MusicAlbum
date published: 2022-05-22
track: Mermaid
  type: MusicRecording
  duration: PT4M28S
  duration ms: 268638
  explicit: false
  by artist: Andrew Farstar
  in album: Mermaid
    type: MusicAlbum
    date published: 2022-05-22
  isrc code: QZPJ32166867
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T16:58:54+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb3c9ca52654a3c708a3a15ea96adab195202846602e8420f34228d14d8ed5b68
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958601
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958601
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZPJ32166867
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T19:27:02Z
  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 0xb3c9ca52654a3c708a3a15ea96adab195202846602e8420f34228d14d8ed5b68. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), 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/QZPJ32166867.
    date published: 2026-07-18T19:27:02Z
  audio: Mermaid
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 96.015
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.752
    additional property: Energy
      type: PropertyValue
      value: 0.697
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.234
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.434
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.558
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.219
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Bengawan Solo (Jazz Version)
type: MusicAlbum
date published: 2022-06-30

Nostalgia
type: MusicAlbum
date published: 2022-09-16
track: Chamomile Tea
  type: MusicRecording
  duration: PT4M12S
  duration ms: 252261
  explicit: false
  by artist: Andrew Farstar
  in album: Nostalgia
    type: MusicAlbum
    date published: 2022-09-16
  isrc code: USDY41995763
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T00:33:34+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf61d110261838cfa10bda89841062cf2601eeffe32f9a1fb121829bd86329df1
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956422
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956422
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USDY41995763
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T01:01:38Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf61d110261838cfa10bda89841062cf2601eeffe32f9a1fb121829bd86329df1. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USDY41995763.
    date published: 2026-07-03T01:01:38Z
  audio: Chamomile Tea
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 97.928
    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.623
    additional property: Energy
      type: PropertyValue
      value: 0.392
    additional property: Speechiness
      type: PropertyValue
      value: 0.034
    additional property: Acousticness
      type: PropertyValue
      value: 0.59
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.132
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.488
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.392
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: I Don't Want to Lose Your Love
  type: MusicRecording
  duration: PT3M33S
  duration ms: 213159
  explicit: false
  by artist: Andrew Farstar
  in album: Nostalgia
    type: MusicAlbum
    date published: 2022-09-16
  isrc code: USHM81764918
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc4212200b486818d7ad59883b85acba72e54dbe9fb9f49b2815a8400c43332da
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959043
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959043
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USHM81764918
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T18:40:26Z
  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 0xc4212200b486818d7ad59883b85acba72e54dbe9fb9f49b2815a8400c43332da. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/USHM81764918.
    date published: 2026-07-21T18:40:26Z
  audio: I Don't Want to Lose Your Love
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 131.935
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.57
    additional property: Energy
      type: PropertyValue
      value: 0.475
    additional property: Speechiness
      type: PropertyValue
      value: 0.027
    additional property: Acousticness
      type: PropertyValue
      value: 0.714
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.001
    additional property: Liveness
      type: PropertyValue
      value: 0.105
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.285
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.702
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Christie (Cover)
  type: MusicRecording
  duration: PT2M57S
  duration ms: 177598
  explicit: false
  by artist: Andrew Farstar
  in album: Nostalgia
    type: MusicAlbum
    date published: 2022-09-16
  isrc code: QZGWX2220813
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa11432cf755fda44cd8a28625cba1c551f68efc284e7da37a79b30de35faa254
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958444
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958444
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZGWX2220813
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T19:12:23Z
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Christie (Cover)
track: Boulevard

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 0xa11432cf755fda44cd8a28625cba1c551f68efc284e7da37a79b30de35faa254. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZGWX2220813.
date published: 2026-07-17T19:12:23Z

Christie (Cover)
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 176.812
additional property: Musical Key
  type: PropertyValue
  value: 5
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.417
additional property: Energy
  type: PropertyValue
  value: 0.313
additional property: Speechiness
  type: PropertyValue
  value: 0.029
additional property: Acousticness
  type: PropertyValue
  value: 0.853
additional property: Instrumentalness
  type: PropertyValue
  value: 0.071
additional property: Liveness
  type: PropertyValue
  value: 0.109
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.237
additional property: Loudness (dB)
  type: PropertyValue
  value: -8.081
additional property: Key Name
  type: PropertyValue
  value: F
additional property: Mode Name
  type: PropertyValue
  value: Major

Boulevard
type: MusicRecording
duration: PT4M21S
duration ms: 261560
explicit: false
by artist: Andrew Farstar
in album: Nostalgia
  type: MusicAlbum
  date published: 2022-09-16
isrc code: QZGWX2214925
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T15:06:48+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf683f0d8caffeaa11da46adb52f24a29867087aba2ec78de8a2a143dd1f4d3ea
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/QZGWX2214925
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 0xf683f0d8caffeaa11da46adb52f24a29867087aba2ec78de8a2a143dd1f4d3ea. 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/QZGWX2214925.
  date published: 2026-07-05T01:12:41Z
audio: Boulevard
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 71.997
  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.557
  additional property: Energy
    type: PropertyValue
    value: 0.558
  additional property: Speechiness
    type: PropertyValue
    value: 0.025
  additional property: Acousticness
    type: PropertyValue
    value: 0.347
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.016
  additional property: Liveness
    type: PropertyValue
    value: 0.123
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.332
  additional property: Loudness (dB)
    type: PropertyValue
    value: -5.502
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Winter Wonderland
type: MusicAlbum
date published: 2022-10-14

Top of the World (Jazz Version 23)
type: MusicAlbum
date published: 2022-11-03

I Wouldn't Change a Thing
type: MusicAlbum
date published: 2022-11-27

Just Loving You
type: MusicAlbum
date published: 2023-01-11

Take Me Home Country Roads (Jazz Version)
type: MusicAlbum
date published: 2023-03-03

Out of the Blue (Bossa Version)
type: MusicAlbum
date published: 2023-04-20

Bossa Covers (EP)
type: MusicAlbum
date published: 2023-06-20

Sukiyaki
type: MusicAlbum
date published: 2023-08-04

Autumn Leaves
type: MusicAlbum
date published: 2023-11-27

Horizons
type: MusicAlbum
date published: 2023-12-16

Boulevard (Remix)
type: MusicAlbum
date published: 2024-03-03

It's Not Goodbye
type: MusicAlbum
date published: 2024-04-22

For Sentimental Reasons
type: MusicAlbum
date published: 2024-07-22

Love
type: MusicAlbum
date published: 2025-05-13