sunho974
type: MusicGroup
popularity: 6
followers: 40
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x73b2b83d66342e7fefde23f76ab02e4af86575d5dedfde686b16574a10bc2fe9
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 954728
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/954728
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/f8e4009c-37bb-4a17-8e15-43c339589c62.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/f8e4009c-37bb-4a17-8e15-43c339589c62.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/f8e4009c-37bb-4a17-8e15-43c339589c62
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-21T18:08:38Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73b2b83d66342e7fefde23f76ab02e4af86575d5dedfde686b16574a10bc2fe9. Chain 2 (Bitcoin): anchored in block 954728 (2026-06-21T18:08:38Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f8e4009c-37bb-4a17-8e15-43c339589c62.json and https://artists.proofprofile.net/proofs/artist/f8e4009c-37bb-4a17-8e15-43c339589c62.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-21T18:08:38Z
album: 가지 말라고 했잖아 I Said Don’t Go
  type: MusicAlbum
  date published: 2025-09-29
album: Don’t Go
  type: MusicAlbum
  date published: 2025-09-30
album: Don’t Leave Me Alone
  type: MusicAlbum
  date published: 2025-09-30
  track: Don’t Leave Me Alone
    type: MusicRecording
    duration: PT3M1S
    duration ms: 181239
    explicit: false
    by artist: sunho974
    in album: Don’t Leave Me Alone
      type: MusicAlbum
      date published: 2025-09-30
    isrc code: QT3F62530620
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-03T02:20:21+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xe1c91233dc49aa977a4cc6f56525141e496c17b81828de8d7951da54905ddcd1
    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/QT3F62530620
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-03T08:56:35Z
    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 0xe1c91233dc49aa977a4cc6f56525141e496c17b81828de8d7951da54905ddcd1. 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/QT3F62530620.
      date published: 2026-07-03T08:56:35Z
    audio: Don’t Leave Me Alone
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 77.899
      additional property: Musical Key
        type: PropertyValue
        value: 9
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.582
      additional property: Energy
        type: PropertyValue
        value: 0.392
      additional property: Speechiness
        type: PropertyValue
        value: 0.029
      additional property: Acousticness
        type: PropertyValue
        value: 0.227
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.158
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.18
      additional property: Loudness (dB)
        type: PropertyValue
        value: -12.079
      additional property: Key Name
        type: PropertyValue
        value: A
      additional property: Mode Name
        type: PropertyValue
        value: Minor
album: 감성의 기록 1
  type: MusicAlbum
  date published: 2025-10-01
album: 그대 없는 하늘
  type: MusicAlbum
  date published: 2025-10-02
album: 잊지 못해
  type: MusicAlbum
  date published: 2025-10-02
album: 놓지 못한 너 The You I Couldn’t Let Go
  type: MusicAlbum
  date published: 2025-10-02
album: Stay With Me Tonight
  type: MusicAlbum
  date published: 2025-10-03
album: 가지 말라고 했잖아 I Told You Not to Go
  type: MusicAlbum
  date published: 2025-10-03
album: Don’t Walk Away
  type: MusicAlbum
  date published: 2025-10-03
album: 못 한 그 말
  type: MusicAlbum
  date published: 2025-10-04
album: 아직도 거기서 Still There
  type: MusicAlbum
  date published: 2025-10-04
album: 너 없는 밤에
  type: MusicAlbum
  date published: 2025-10-04
album: 괜찮은 척 말 하지마 Don’t Pretend to Be Okay
  type: MusicAlbum
  date published: 2025-10-05
album: 너 없는 하루 A Day Without You
  type: MusicAlbum
  date published: 2025-10-06
album: 난 아직 여기 있어 I’m Still Here
  type: MusicAlbum
  date published: 2025-10-06
album: 흔들려도 나는 나야 Shaken, But Still Myself
  type: MusicAlbum
  date published: 2025-10-08
  track: 흔들려도 나는 나야 Shaken, But Still Myself
    type: MusicRecording
    duration: PT2M8S
    duration ms: 128839
    explicit: false
    by artist: sunho974
    in album: 흔들려도 나는 나야 Shaken, But Still Myself
      type: MusicAlbum
      date published: 2025-10-08
    isrc code: QT3FA2546768
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-15T14:15:08+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xf2e17807593567d259a6bdb5dd0e24f4dc60252e04092307884f7b12b07e4e38
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958163
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958163
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QT3FA2546768
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-15T14:38:07Z
    additional property: OTSVerifyInstructions
    subject of: OpenTimestamps Proof of Existence
    audio: 흔들려도 나는 나야 Shaken, But Still Myself
album: 끝까지 그리워해
album: 아직 네 흔적
album: 그때로 돌아갈 수 있다면
album: 넌 잘 지내니 I Wonder How You’ve Been
album: Tonight, I Let You Go
album: 사랑한단 말, 왜 그때 못 했을까 Why Couldn’t I Say I Love You Then
album: 그리워서, 오늘도 불러요
album: 아직도 네가 익숙해 You Still Feel So Familiar
album: Don’t Walk Away 제발 떠나지 마 (English Version)
album: 넌 내 전부였어 You Still Feel So Familiar
album: 다시 보고 싶어 I Want to See You Again
album: Still in My Heart
album: I Need Your Love
album: 아직도 난 벗어나질 못해 I Still Can’t Let Go
album: 아직도 널 사랑해 Still in Love with You
album: A Sky Without You (그대 없는 하늘) [English Version]
album: 그대가 머물던 밤
album: 사랑이 머물던 자리
album: 부르지 못한 이름 The Name I Couldn’t Call
album: 다시 피어나는 봄 The Spring That Blooms Again
album: 이제 그만 울게 No More Tears Tonight
album: 오늘은 그대가 그리워
album: Let Me Go
album: 괜찮은 척하지 않을게 I Won’t Pretend to Be Okay
album: Without You Tonight
album: Echoes of You
album: 사라지는 기억들 Fading Memories
album: 밤이 지나면 After the Night Fades
album: Can't breathe without you
album: Missing You
album: 우리의 계절은 거기서 멈췄다
album: Don’t Leave Me Alone (Female English Ver.)
album: 하지 못한 말의 여운
album: The Words I Couldn’t Say
album: Don’t Leave Me Alone（ひとりにしないで） (Japanese Version)
album: Don’t Leave Me Alone (Jangan Biarkan Aku Sendiri) [Indonesia Version]
album: 그날 속을 걷고 있어 Walking Through That Day
album: 혼자 마셔 I Drink Alone Tonight
album: 그때처럼 안아줘 Hold Me Like You Did Before
album: You Were My Everything

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 0xf2e17807593567d259a6bdb5dd0e24f4dc60252e04092307884f7b12b07e4e38. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/QT3FA2546768.
date published: 2026-07-15T14:38:07Z

흔들려도 나는 나야 Shaken, But Still Myself
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 140.032
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.627
additional property: Energy
  type: PropertyValue
  value: 0.62
additional property: Speechiness
  type: PropertyValue
  value: 0.037
additional property: Acousticness
  type: PropertyValue
  value: 0.171
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.15
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.11
additional property: Loudness (dB)
  type: PropertyValue
  value: -7.933
additional property: Key Name
  type: PropertyValue
  value: B
additional property: Mode Name
  type: PropertyValue
  value: Minor

끝까지 그리워해
type: MusicAlbum
date published: 2025-10-08

아직 네 흔적
type: MusicAlbum
date published: 2025-10-08

그때로 돌아갈 수 있다면
type: MusicAlbum
date published: 2025-10-08
track: 그때로 돌아갈 수 있다면
  type: MusicRecording
  duration: PT3M9S
  duration ms: 189959
  explicit: false
  by artist: sunho974
  in album: 그때로 돌아갈 수 있다면
    type: MusicAlbum
    date published: 2025-10-08
  isrc code: QT3FA2546536
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T00:22:20+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x561fa87fab95cbee3dcb232c89cb63c6bf557cffe346ed8bd9093ff54b74610b
  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/QT3FA2546536
  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 0x561fa87fab95cbee3dcb232c89cb63c6bf557cffe346ed8bd9093ff54b74610b. 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/QT3FA2546536.
    date published: 2026-07-05T01:12:41Z
  audio: 그때로 돌아갈 수 있다면
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 139.89
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.482
    additional property: Energy
      type: PropertyValue
      value: 0.5
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.012
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.148
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.132
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.601
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

넌 잘 지내니 I Wonder How You’ve Been
type: MusicAlbum
date published: 2025-10-08
track: 넌 잘 지내니 I Wonder How You’ve Been
  type: MusicRecording
  duration: PT3M20S
  duration ms: 200759
  explicit: false
  by artist: sunho974
  in album: 넌 잘 지내니 I Wonder How You’ve Been
    type: MusicAlbum
    date published: 2025-10-08
  isrc code: QT3FA2546757
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T10:39:32+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x72538da253cd873be69b1b7471479559454a11aaf206beaab86dbb9686276988
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958867
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958867
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QT3FA2546757
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T11:08: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 0x72538da253cd873be69b1b7471479559454a11aaf206beaab86dbb9686276988. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/QT3FA2546757.
    date published: 2026-07-20T11:08:30Z
  audio: 넌 잘 지내니 I Wonder How You’ve Been
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 74.968
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.594
    additional property: Energy
      type: PropertyValue
      value: 0.591
    additional property: Speechiness
      type: PropertyValue
      value: 0.039
    additional property: Acousticness
      type: PropertyValue
      value: 0.044
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.092
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.17
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.373
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Tonight, I Let You Go
type: MusicAlbum
date published: 2025-10-10
track: Tonight, I Let You Go
  type: MusicRecording
  duration: PT4M9S
  duration ms: 249959
  explicit: false
  by artist: sunho974
  in album: Tonight, I Let You Go
    type: MusicAlbum
    date published: 2025-10-10
  isrc code: QT3FB2555198
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T09:29:51+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa30774ada7b08e2e35708962892b4695b889cac394b6feac8e56546e60655a44
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958857
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958857
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QT3FB2555198
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T09:45:25Z
  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 0xa30774ada7b08e2e35708962892b4695b889cac394b6feac8e56546e60655a44. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45:25Z), 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/QT3FB2555198.
    date published: 2026-07-20T09:45:25Z
  audio: Tonight, I Let You Go
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 76.146
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.485
    additional property: Energy
      type: PropertyValue
      value: 0.5
    additional property: Speechiness
      type: PropertyValue
      value: 0.046
    additional property: Acousticness
      type: PropertyValue
      value: 0.024
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.112
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.089
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.185
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

사랑한단 말, 왜 그때 못 했을까 Why Couldn’t I Say I Love You Then
type: MusicAlbum
date published: 2025-10-11
track: 사랑한단 말, 왜 그때 못 했을까 Why Couldn’t I Say I Love You Then
  type: MusicRecording
  duration: PT2M58S
  duration ms: 178279
  explicit: false
  by artist: sunho974
  in album: 사랑한단 말, 왜 그때 못 했을까 Why Couldn’t I Say I Love You Then
    type: MusicAlbum
    date published: 2025-10-11
  isrc code: QT3FC2523874
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-06T07:12:09+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0bce259eed8c09800fbc4e719349b8405b1ad854e87ac0d43494956bfbde016d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957819
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957819
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QT3FC2523874
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-13T07:53: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 0x0bce259eed8c09800fbc4e719349b8405b1ad854e87ac0d43494956bfbde016d. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QT3FC2523874.
    date published: 2026-07-13T07:53:33Z
  audio: 사랑한단 말, 왜 그때 못 했을까 Why Couldn’t I Say I Love You Then
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 77.025
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.674
    additional property: Energy
      type: PropertyValue
      value: 0.605
    additional property: Speechiness
      type: PropertyValue
      value: 0.034
    additional property: Acousticness
      type: PropertyValue
      value: 0.129
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.124
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.53
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.4
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

그리워서, 오늘도 불러요
type: MusicAlbum
date published: 2025-10-11

아직도 네가 익숙해 You Still Feel So Familiar
type: MusicAlbum
date published: 2025-10-12
track: 아직도 네가 익숙해 You Still Feel So Familiar
  type: MusicRecording
  duration: PT2M6S
  duration ms: 126279
  explicit: false
  by artist: sunho974
  in album: 아직도 네가 익숙해 You Still Feel So Familiar
    type: MusicAlbum
    date published: 2025-10-12
  isrc code: QT3FC2523976
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T13:55:15+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa95baa3258ab3934e8217024b61a3b9f29a4934678d2e87486c1ca1799ff4ba9
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958742
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958742
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QT3FC2523976
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T14:09:34Z
  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 0xa95baa3258ab3934e8217024b61a3b9f29a4934678d2e87486c1ca1799ff4ba9. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09:34Z), 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/QT3FC2523976.
    date published: 2026-07-19T14:09:34Z
  audio: 아직도 네가 익숙해 You Still Feel So Familiar
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 151.878
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.563
    additional property: Energy
      type: PropertyValue
      value: 0.621
    additional property: Speechiness
      type: PropertyValue
      value: 0.051
    additional property: Acousticness
      type: PropertyValue
      value: 0.074
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.802
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.173
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.006
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Don’t Walk Away 제발 떠나지 마 (English Version)
type: MusicAlbum
date published: 2025-10-12

넌 내 전부였어 You Still Feel So Familiar
type: MusicAlbum
date published: 2025-10-12
track: 넌 내 전부였어 You Still Feel So Familiar
  type: MusicRecording
  duration: PT2M39S
  duration ms: 159999
  explicit: false
  by artist: sunho974
  in album: 넌 내 전부였어 You Still Feel So Familiar
    type: MusicAlbum
    date published: 2025-10-12
  isrc code: QT3FC2523969
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T14:16:09+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8ee578b1e10fc37a6a43e35d0d15dcf1553a63e399b65dc45476f90bf2f1feb4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958163
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958163
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QT3FC2523969
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T14:38: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 0x8ee578b1e10fc37a6a43e35d0d15dcf1553a63e399b65dc45476f90bf2f1feb4. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/QT3FC2523969.
    date published: 2026-07-15T14:38:07Z
  audio: 넌 내 전부였어 You Still Feel So Familiar
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 78.999
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.543
    additional property: Energy
      type: PropertyValue
      value: 0.557
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.136
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.408
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.171
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.299
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

다시 보고 싶어 I Want to See You Again
type: MusicAlbum
date published: 2025-10-12

Still in My Heart
type: MusicAlbum
date published: 2025-10-13

I Need Your Love
type: MusicAlbum
date published: 2025-10-13

아직도 난 벗어나질 못해 I Still Can’t Let Go
type: MusicAlbum
date published: 2025-10-14

아직도 널 사랑해 Still in Love with You
type: MusicAlbum
date published: 2025-10-14
track: 아직도 널 사랑해 Still in Love with You
  type: MusicRecording
  duration: PT2M33S
  duration ms: 153879
  explicit: false
  by artist: sunho974
  in album: 아직도 널 사랑해 Still in Love with You
    type: MusicAlbum
    date published: 2025-10-14
  isrc code: QT3FE2512599
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T06:34:45+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x62e9ac804a09259af8c4597088f74c022beaeda1ded62f3fe45368f236415bcc
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958256
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958256
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QT3FE2512599
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T07:22:18Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62e9ac804a09259af8c4597088f74c022beaeda1ded62f3fe45368f236415bcc. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QT3FE2512599.
    date published: 2026-07-16T07:22:18Z
  audio: 아직도 널 사랑해 Still in Love with You
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 141.713
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.559
    additional property: Energy
      type: PropertyValue
      value: 0.524
    additional property: Speechiness
      type: PropertyValue
      value: 0.04
    additional property: Acousticness
      type: PropertyValue
      value: 0.267
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.104
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.253
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.115
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Minor

A Sky Without You (그대 없는 하늘) [English Version]
type: MusicAlbum
date published: 2025-10-14
track: A Sky Without You (그대 없는 하늘) - English Version
  type: MusicRecording
  duration: PT4M19S
  duration ms: 259719
  explicit: false
  by artist: sunho974
  in album: A Sky Without You (그대 없는 하늘) [English Version]
    type: MusicAlbum
    date published: 2025-10-14
  isrc code: QT3FE2543921
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-13T01:31:51+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9ecddf2a6381db7b966747165c268244222e6830f1f460101043edeafde5202e
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957788
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957788
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QT3FE2543921
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-13T02:37: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 0x9ecddf2a6381db7b966747165c268244222e6830f1f460101043edeafde5202e. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37: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/QT3FE2543921.
    date published: 2026-07-13T02:37:37Z
  audio: A Sky Without You (그대 없는 하늘) - English Version
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 74.992
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.586
    additional property: Energy
      type: PropertyValue
      value: 0.446
    additional property: Speechiness
      type: PropertyValue
      value: 0.028
    additional property: Acousticness
      type: PropertyValue
      value: 0.031
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.147
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.07
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.174
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

그대가 머물던 밤
type: MusicAlbum
date published: 2025-10-15

사랑이 머물던 자리
type: MusicAlbum
date published: 2025-10-15

부르지 못한 이름 The Name I Couldn’t Call
type: MusicAlbum
date published: 2025-10-17

다시 피어나는 봄 The Spring That Blooms Again
type: MusicAlbum
date published: 2025-10-17

이제 그만 울게 No More Tears Tonight
type: MusicAlbum
date published: 2025-10-18
track: 이제 그만 울게 No More Tears Tonight
  type: MusicRecording
  duration: PT3M7S
  duration ms: 187959
  explicit: false
  by artist: sunho974
  in album: 이제 그만 울게 No More Tears Tonight
    type: MusicAlbum
    date published: 2025-10-18
  isrc code: QT3FG2532370
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T06:54:22+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x63ae864ab1ea5bea18bfd08b6e855eac91d3b846d8e0462f9376055fb173c364
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956772
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956772
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QT3FG2532370
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T10:01:46Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63ae864ab1ea5bea18bfd08b6e855eac91d3b846d8e0462f9376055fb173c364. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QT3FG2532370.
    date published: 2026-07-05T10:01:46Z
  audio: 이제 그만 울게 No More Tears Tonight
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 136.984
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.396
    additional property: Energy
      type: PropertyValue
      value: 0.403
    additional property: Speechiness
      type: PropertyValue
      value: 0.035
    additional property: Acousticness
      type: PropertyValue
      value: 0.185
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.149
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.164
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.181
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

오늘은 그대가 그리워
type: MusicAlbum
date published: 2025-10-20

Let Me Go
type: MusicAlbum
date published: 2025-10-21
track: Let Me Go
  type: MusicRecording
  duration: PT2M52S
  duration ms: 172119
  explicit: false
  by artist: sunho974
  in album: Let Me Go
    type: MusicAlbum
    date published: 2025-10-21
  isrc code: QT3FH2582486
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T02:16:57+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8d875add8686c31f8cc1da75a2cb34649dfdbd1c569fbfe9762b4f9f1ce11d09
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958480
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958480
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QT3FH2582486
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T02:58:58Z
  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 0x8d875add8686c31f8cc1da75a2cb34649dfdbd1c569fbfe9762b4f9f1ce11d09. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/QT3FH2582486.
    date published: 2026-07-18T02:58:58Z
  audio: Let Me Go
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 80.015
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.603
    additional property: Energy
      type: PropertyValue
      value: 0.463
    additional property: Speechiness
      type: PropertyValue
      value: 0.035
    additional property: Acousticness
      type: PropertyValue
      value: 0.193
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.122
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.2
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.39
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

괜찮은 척하지 않을게 I Won’t Pretend to Be Okay
type: MusicAlbum
date published: 2025-10-21
track: 괜찮은 척하지 않을게 I Won’t Pretend to Be Okay
  type: MusicRecording
  duration: PT4M34S
  duration ms: 274399
  explicit: false
  by artist: sunho974
  in album: 괜찮은 척하지 않을게 I Won’t Pretend to Be Okay
    type: MusicAlbum
    date published: 2025-10-21
  isrc code: QT3FH2582508
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T20:20:24+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9a567756a8fc8fb79c96f39b3e6689bf01c3c09b7741f634db03974ed0afb23b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958607
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958607
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QT3FH2582508
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T21:01:11Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a567756a8fc8fb79c96f39b3e6689bf01c3c09b7741f634db03974ed0afb23b. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QT3FH2582508.
    date published: 2026-07-18T21:01:11Z
  audio: 괜찮은 척하지 않을게 I Won’t Pretend to Be Okay
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 136.059
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.46
    additional property: Energy
      type: PropertyValue
      value: 0.452
    additional property: Speechiness
      type: PropertyValue
      value: 0.051
    additional property: Acousticness
      type: PropertyValue
      value: 0.065
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.135
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.263
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.523
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Without You Tonight
type: MusicAlbum
date published: 2025-10-23

Echoes of You
type: MusicAlbum
date published: 2025-10-23

사라지는 기억들 Fading Memories
type: MusicAlbum
date published: 2025-10-23

밤이 지나면 After the Night Fades
type: MusicAlbum
date published: 2025-10-24
track: 밤이 지나면 After the Night Fades
  type: MusicRecording
  duration: PT3M57S
  duration ms: 237759
  explicit: false
  by artist: sunho974
  in album: 밤이 지나면 After the Night Fades
    type: MusicAlbum
    date published: 2025-10-24
  isrc code: QT6E62565995
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T10:24:50+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1dee4df2cf3ab923e48f021e1fe548eff006d2153fbe1f9917345ce5a2e55572
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958867
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958867
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QT6E62565995
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T11:08: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 0x1dee4df2cf3ab923e48f021e1fe548eff006d2153fbe1f9917345ce5a2e55572. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/QT6E62565995.
    date published: 2026-07-20T11:08:30Z
  audio: 밤이 지나면 After the Night Fades
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 143.752
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.56
    additional property: Energy
      type: PropertyValue
      value: 0.377
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.092
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.34
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.218
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.217
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Can't breathe without you
type: MusicAlbum
date published: 2025-10-25

Missing You
type: MusicAlbum
date published: 2025-10-27

우리의 계절은 거기서 멈췄다
type: MusicAlbum
date published: 2025-10-28

Don’t Leave Me Alone (Female English Ver.)
type: MusicAlbum
date published: 2025-10-29

하지 못한 말의 여운
type: MusicAlbum
date published: 2025-10-31

The Words I Couldn’t Say
type: MusicAlbum
date published: 2025-10-31

Don’t Leave Me Alone（ひとりにしないで） (Japanese Version)
type: MusicAlbum
date published: 2025-11-09

Don’t Leave Me Alone (Jangan Biarkan Aku Sendiri) [Indonesia Version]
type: MusicAlbum
date published: 2025-11-10

그날 속을 걷고 있어 Walking Through That Day
type: MusicAlbum
date published: 2025-11-11

혼자 마셔 I Drink Alone Tonight
type: MusicAlbum
date published: 2025-11-14

그때처럼 안아줘 Hold Me Like You Did Before
type: MusicAlbum
date published: 2025-11-17

You Were My Everything
type: MusicAlbum
date published: 2025-11-17