Nathan Hartono
type: MusicGroup
genre: chinese hip hop
genre: chinese r&b
genre: mandopop
popularity: 31
followers: 15015
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xcb5eca6850cfca098b496ddda45a146d64cbde56f189accbe1a7503815df7d1b
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953408
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953408
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/cdb2b39c-bbf7-4fa3-934a-5aa40a09eeed.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/cdb2b39c-bbf7-4fa3-934a-5aa40a09eeed.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/cdb2b39c-bbf7-4fa3-934a-5aa40a09eeed
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:28:13Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xcb5eca6850cfca098b496ddda45a146d64cbde56f189accbe1a7503815df7d1b","name":"Nathan Hartono","registered_at":"2026-06-12T10:02:39Z","symbol":"NIM0264086","token_address":"0x6afffa1de04354a0036cfbd4d55761cabb5ab7be","type":"artist","uuid":"cdb2b39c-bbf7-4fa3-934a-5aa40a09eeed"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → block must exist at that height 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb5eca6850cfca098b496ddda45a146d64cbde56f189accbe1a7503815df7d1b. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/cdb2b39c-bbf7-4fa3-934a-5aa40a09eeed.json and https://artists.proofprofile.net/proofs/artist/cdb2b39c-bbf7-4fa3-934a-5aa40a09eeed.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:28:13Z
  text: {"copyright_id":"0xcb5eca6850cfca098b496ddda45a146d64cbde56f189accbe1a7503815df7d1b","name":"Nathan Hartono","registered_at":"2026-06-12T10:02:39Z","symbol":"NIM0264086","token_address":"0x6afffa1de04354a0036cfbd4d55761cabb5ab7be","type":"artist","uuid":"cdb2b39c-bbf7-4fa3-934a-5aa40a09eeed"}
album: The Great Regression
  type: MusicAlbum
  date published: 2023-09-22
  track: In The Clouds
    type: MusicRecording
    duration: PT2M55S
    duration ms: 175350
    explicit: false
    by artist: Nathan Hartono
    in album: The Great Regression
      type: MusicAlbum
      date published: 2023-09-22
    isrc code: SGA052300079
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-06-06T05:22:04+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xd920bf6923bf1a9e021fb6b2677a1b98a7541f9265bb55b6ef3a28f5ac606227
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 953528
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block/953528
    additional property: OTSRecordURL
      type: PropertyValue
      value: https://artists.proofprofile.net/proofs/track/6Kg8KoSEacO0Y21pL0ZcDj.json
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6Kg8KoSEacO0Y21pL0ZcDj
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-06-13T15:41:10Z
    additional property: OTSCanonicalRecord
      type: PropertyValue
      value: {"copyright_id":"0xd920bf6923bf1a9e021fb6b2677a1b98a7541f9265bb55b6ef3a28f5ac606227","isrc":"SGA052300079","name":"In The Clouds","registered_at":"2026-06-06T05:22:04Z","spotify_id":"6Kg8KoSEacO0Y21pL0ZcDj","type":"track"}
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd920bf6923bf1a9e021fb6b2677a1b98a7541f9265bb55b6ef3a28f5ac606227. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6Kg8KoSEacO0Y21pL0ZcDj.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6Kg8KoSEacO0Y21pL0ZcDj.
      date published: 2026-06-13T15:41:10Z
      text: {"copyright_id":"0xd920bf6923bf1a9e021fb6b2677a1b98a7541f9265bb55b6ef3a28f5ac606227","isrc":"SGA052300079","name":"In The Clouds","registered_at":"2026-06-06T05:22:04Z","spotify_id":"6Kg8KoSEacO0Y21pL0ZcDj","type":"track"}
  track: Infinity
    type: MusicRecording
    duration: PT3M25S
    duration ms: 205575
    explicit: false
    by artist: Nathan Hartono
    in album: The Great Regression
      type: MusicAlbum
      date published: 2023-09-22
    isrc code: SGA052200060
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-06-08T21:32:14+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xf541652b3416caa39e6db226b9e121e41402b1acd5e35dd0aad6cf95c4cd7e46
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 953528
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block/953528
    additional property: OTSRecordURL
      type: PropertyValue
      value: https://artists.proofprofile.net/proofs/track/4cMgVcMlNLBELt0QF13jw0.json
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4cMgVcMlNLBELt0QF13jw0
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-06-13T15:41:10Z
    additional property: OTSCanonicalRecord
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf541652b3416caa39e6db226b9e121e41402b1acd5e35dd0aad6cf95c4cd7e46. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4cMgVcMlNLBELt0QF13jw0.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4cMgVcMlNLBELt0QF13jw0.
      date published: 2026-06-13T15:41:10Z
  track: Night After Night
    type: MusicRecording
    duration: PT3M29S
    duration ms: 209816
    explicit: false
    by artist: Nathan Hartono
    in album: The Great Regression
      type: MusicAlbum
      date published: 2023-09-22
    isrc code: SGA052200107
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-06-20T09:22:26+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x950ba055bca77ff5b2da1c123d71610e0f2e0ce331a0c36d2b7386b8097585b2
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 956304
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block/956304
    additional property: OTSRecordURL
      type: PropertyValue
      value: https://artists.proofprofile.net/proofs/track/5zUtZpIAxysxYTjS3E7oUG.json
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5zUtZpIAxysxYTjS3E7oUG
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-02T03:55:08Z
    additional property: OTSCanonicalRecord
      type: PropertyValue
      value: {"copyright_id":"0x950ba055bca77ff5b2da1c123d71610e0f2e0ce331a0c36d2b7386b8097585b2","isrc":"SGA052200107","name":"Night After Night","registered_at":"2026-06-20T09:22:26Z","spotify_id":"5zUtZpIAxysxYTjS3E7oUG","type":"track"}
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x950ba055bca77ff5b2da1c123d71610e0f2e0ce331a0c36d2b7386b8097585b2. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5zUtZpIAxysxYTjS3E7oUG.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5zUtZpIAxysxYTjS3E7oUG.
      date published: 2026-07-02T03:55:08Z
      text: {"copyright_id":"0x950ba055bca77ff5b2da1c123d71610e0f2e0ce331a0c36d2b7386b8097585b2","isrc":"SGA052200107","name":"Night After Night","registered_at":"2026-06-20T09:22:26Z","spotify_id":"5zUtZpIAxysxYTjS3E7oUG","type":"track"}
  track: Pastrami
    type: MusicRecording
    duration: PT2M54S
    duration ms: 174165
    explicit: false
    by artist: Nathan Hartono
    in album: The Great Regression
      type: MusicAlbum
      date published: 2023-09-22
    isrc code: SGA052300007
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-06-09T19:09:00+00:00
    additional property: CopyrightChainExplorerURL
    additional property: OTSHash
    additional property: OTSBitcoinBlock
    additional property: OTSBitcoinBlockVerifyURL
    additional property: OTSRecordURL
    additional property: OTSVerificationAPI
    additional property: OTSTimestamp
    additional property: OTSCanonicalRecord
    additional property: OTSVerifyInstructions
    subject of: OpenTimestamps Proof of Existence
  track: Tell It To My Face
  track: Dopamine
  track: Somebody Else
  track: The End Of The World
album: Dopamine
album: Tell It To My Face
album: Pastrami
album: Night After Night
album: Infinity
album: The Difference (MYRNE Remix)
album: Edge Of Days
album: The Difference
album: 最新西部愛情
album: I'm Fine
album: 什麼都不做的一天
album: Dig Deep
album: 陪你旅行的人
album: 解謎
album: 排過的隊
album: 在河边洗衣 ("电影'女鬼爱上尸"原声带) [Pop Remix]
album: 等 (feat. 黃晶玲) [电影《女鬼爱上尸》主题曲]
album: 爱超给电
album: Electricity
album: Pasti Ada Jawabnya
album: Thinkin Bout Love
album: Layu Sebelum Berkembang (From "Langit Ke 7")
album: I'll Be Home For Christmas
album: Nathan Hartono
album: Terlanjur Sayang
track: In The Clouds
track: Pastrami
track: 最新西部愛情
track: Infinity
track: Dopamine
track: Tell It To My Face
track: Night After Night
track: The End Of The World
track: Somebody Else
track: 今天你熬夜了嗎
track: 不可能的我們
track: 什麼都不做的一天
track: 夏天放映中
track: The Difference
track: 晚風剛好
track: 陪你旅行的人

CopyrightChainExplorerURL
type: PropertyValue
value: https://explorer.copyrightchains.com/tx/0x0ee682864ae514ef8f051965ea6d5c10b5bc246caf45942203e3bbe5d1f0cd24

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 956304

OTSBitcoinBlockVerifyURL
type: PropertyValue
value: https://blockstream.info/api/block/956304

OTSRecordURL
type: PropertyValue
value: https://artists.proofprofile.net/proofs/track/3tbtSmAAHQom9UMJvLdH9L.json

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

OTSTimestamp
type: PropertyValue
value: 2026-07-02T03:55:08Z

OTSCanonicalRecord
type: PropertyValue

OTSVerifyInstructions
type: PropertyValue
value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ee682864ae514ef8f051965ea6d5c10b5bc246caf45942203e3bbe5d1f0cd24. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3tbtSmAAHQom9UMJvLdH9L.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3tbtSmAAHQom9UMJvLdH9L.
date published: 2026-07-02T03:55:08Z

Tell It To My Face
type: MusicRecording
duration: PT4M4S
duration ms: 244650
explicit: false
by artist: Nathan Hartono
in album: The Great Regression
  type: MusicAlbum
  date published: 2023-09-22
isrc code: SGA052300049
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-22T05:37:39+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xaae74d1e626716fa1e2b4c695d58c96706911b8bcf690c8f6fbda7d5cd41a563
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956889
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956889
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/4I9lnlNgmvPJGI8E342nOY.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4I9lnlNgmvPJGI8E342nOY
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-06T06:56:49Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xaae74d1e626716fa1e2b4c695d58c96706911b8bcf690c8f6fbda7d5cd41a563","isrc":"SGA052300049","name":"Tell It To My Face","registered_at":"2026-06-22T05:37:39Z","spotify_id":"4I9lnlNgmvPJGI8E342nOY","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaae74d1e626716fa1e2b4c695d58c96706911b8bcf690c8f6fbda7d5cd41a563. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4I9lnlNgmvPJGI8E342nOY.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4I9lnlNgmvPJGI8E342nOY.
  date published: 2026-07-06T06:56:49Z
  text: {"copyright_id":"0xaae74d1e626716fa1e2b4c695d58c96706911b8bcf690c8f6fbda7d5cd41a563","isrc":"SGA052300049","name":"Tell It To My Face","registered_at":"2026-06-22T05:37:39Z","spotify_id":"4I9lnlNgmvPJGI8E342nOY","type":"track"}

Dopamine
type: MusicRecording
duration: PT2M54S
duration ms: 174400
explicit: false
by artist: Nathan Hartono
in album: The Great Regression
  type: MusicAlbum
  date published: 2023-09-22
isrc code: SGA052300095
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-22T05:37:14+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xce8feeda8b94f90a7a23c99ae43ddeac9c72d93ca34d97f97df09fea2280a57a
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956304
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956304
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/2GJyPsMdQfS7dhf5L6tnNK.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2GJyPsMdQfS7dhf5L6tnNK
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce8feeda8b94f90a7a23c99ae43ddeac9c72d93ca34d97f97df09fea2280a57a. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2GJyPsMdQfS7dhf5L6tnNK.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2GJyPsMdQfS7dhf5L6tnNK.
  date published: 2026-07-02T03:55:08Z

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

The End Of The World
type: MusicRecording
duration: PT3M22S
duration ms: 202000
explicit: false
by artist: Nathan Hartono
in album: The Great Regression
  type: MusicAlbum
  date published: 2023-09-22
isrc code: SGA052300104
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-25T08:55:45+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe0e2f785c9bc8045e5f3639b40d42d3eee13603e58e4a62572d09e289264641c
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956349
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956349
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/7z4dWuYgTA6fiP1WtqrLO5.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7z4dWuYgTA6fiP1WtqrLO5
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T11:34:59Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xe0e2f785c9bc8045e5f3639b40d42d3eee13603e58e4a62572d09e289264641c","isrc":"SGA052300104","name":"The End Of The World","registered_at":"2026-06-25T08:55:45Z","spotify_id":"7z4dWuYgTA6fiP1WtqrLO5","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0e2f785c9bc8045e5f3639b40d42d3eee13603e58e4a62572d09e289264641c. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7z4dWuYgTA6fiP1WtqrLO5.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7z4dWuYgTA6fiP1WtqrLO5.
  date published: 2026-07-02T11:34:59Z
  text: {"copyright_id":"0xe0e2f785c9bc8045e5f3639b40d42d3eee13603e58e4a62572d09e289264641c","isrc":"SGA052300104","name":"The End Of The World","registered_at":"2026-06-25T08:55:45Z","spotify_id":"7z4dWuYgTA6fiP1WtqrLO5","type":"track"}

Dopamine
type: MusicAlbum
date published: 2023-08-04
track: Dopamine
  type: MusicRecording
  duration: PT2M54S
  duration ms: 174400
  explicit: false
  by artist: Nathan Hartono
  in album: Dopamine
    type: MusicAlbum
    date published: 2023-08-04
  isrc code: SGA052300095
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-22T05:37:14+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xce8feeda8b94f90a7a23c99ae43ddeac9c72d93ca34d97f97df09fea2280a57a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956304
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956304
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/1vM7TZz1ot0wbav7xFjNhX.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1vM7TZz1ot0wbav7xFjNhX
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce8feeda8b94f90a7a23c99ae43ddeac9c72d93ca34d97f97df09fea2280a57a. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1vM7TZz1ot0wbav7xFjNhX.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1vM7TZz1ot0wbav7xFjNhX.
    date published: 2026-07-02T03:55:08Z

Tell It To My Face
type: MusicAlbum
date published: 2023-05-05
track: Tell It To My Face
  type: MusicRecording
  duration: PT4M4S
  duration ms: 244650
  explicit: false
  by artist: Nathan Hartono
  in album: Tell It To My Face
    type: MusicAlbum
    date published: 2023-05-05
  isrc code: SGA052300049
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-22T05:37:39+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xaae74d1e626716fa1e2b4c695d58c96706911b8bcf690c8f6fbda7d5cd41a563
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956304
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956304
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/3BhdlvVCtfCzKFSmRQtUN4.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3BhdlvVCtfCzKFSmRQtUN4
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xaae74d1e626716fa1e2b4c695d58c96706911b8bcf690c8f6fbda7d5cd41a563","isrc":"SGA052300049","name":"Tell It To My Face","registered_at":"2026-06-22T05:37:39Z","spotify_id":"3BhdlvVCtfCzKFSmRQtUN4","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaae74d1e626716fa1e2b4c695d58c96706911b8bcf690c8f6fbda7d5cd41a563. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3BhdlvVCtfCzKFSmRQtUN4.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3BhdlvVCtfCzKFSmRQtUN4.
    date published: 2026-07-02T03:55:08Z
    text: {"copyright_id":"0xaae74d1e626716fa1e2b4c695d58c96706911b8bcf690c8f6fbda7d5cd41a563","isrc":"SGA052300049","name":"Tell It To My Face","registered_at":"2026-06-22T05:37:39Z","spotify_id":"3BhdlvVCtfCzKFSmRQtUN4","type":"track"}

Pastrami
type: MusicAlbum
date published: 2023-03-17
track: Pastrami
  type: MusicRecording
  duration: PT2M54S
  duration ms: 174165
  explicit: false
  by artist: Nathan Hartono
  in album: Pastrami
    type: MusicAlbum
    date published: 2023-03-17
  isrc code: SGA052300007
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-09T19:09:00+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0ee682864ae514ef8f051965ea6d5c10b5bc246caf45942203e3bbe5d1f0cd24
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953536
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953536
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/4GiTNaoSYL0jRmRLBQ9Y0O.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4GiTNaoSYL0jRmRLBQ9Y0O
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T17:25:41Z
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ee682864ae514ef8f051965ea6d5c10b5bc246caf45942203e3bbe5d1f0cd24. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4GiTNaoSYL0jRmRLBQ9Y0O.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4GiTNaoSYL0jRmRLBQ9Y0O.
    date published: 2026-06-13T17:25:41Z

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

Infinity
type: MusicAlbum
date published: 2022-08-12
track: Infinity
  type: MusicRecording
  duration: PT3M25S
  duration ms: 205575
  explicit: false
  by artist: Nathan Hartono
  in album: Infinity
    type: MusicAlbum
    date published: 2022-08-12
  isrc code: SGA052200060
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-08T21:32:14+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf541652b3416caa39e6db226b9e121e41402b1acd5e35dd0aad6cf95c4cd7e46
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953528
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953528
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/0ys67ApLdX56j21to2JRIV.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0ys67ApLdX56j21to2JRIV
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf541652b3416caa39e6db226b9e121e41402b1acd5e35dd0aad6cf95c4cd7e46. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0ys67ApLdX56j21to2JRIV.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0ys67ApLdX56j21to2JRIV.
    date published: 2026-06-13T15:41:10Z

The Difference (MYRNE Remix)
type: MusicAlbum
date published: 2021-12-17
track: The Difference (MYRNE Remix)
  type: MusicRecording
  duration: PT5M49S
  duration ms: 349440
  explicit: false
  by artist: Nathan Hartono
  by artist: MYRNE
  in album: The Difference (MYRNE Remix)
    type: MusicAlbum
    date published: 2021-12-17
  isrc code: SGA052100157

Edge Of Days
type: MusicAlbum
date published: 2021-09-03
track: Simple
  type: MusicRecording
  duration: PT2M52S
  duration ms: 172909
  explicit: false
  by artist: Nathan Hartono
  in album: Edge Of Days
    type: MusicAlbum
    date published: 2021-09-03
  isrc code: SGA052100034
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-24T17:36:44+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0597dbf36468b723bfbea254f1d3f1d5a6198a83750283f593e1e681ba0ddfbc
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956304
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956304
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/74BRV1YvX35isp2BgKdW4k.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/74BRV1YvX35isp2BgKdW4k
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0597dbf36468b723bfbea254f1d3f1d5a6198a83750283f593e1e681ba0ddfbc. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/74BRV1YvX35isp2BgKdW4k.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/74BRV1YvX35isp2BgKdW4k.
    date published: 2026-07-02T03:55:08Z
track: I'm Fine
  type: MusicRecording
  duration: PT2M41S
  duration ms: 161194
  explicit: false
  by artist: Nathan Hartono
  in album: Edge Of Days
    type: MusicAlbum
    date published: 2021-09-03
  isrc code: SGA052100004
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-10T19:29:46+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbf7144b01bc66de892c3cc93aecb8b39819c6421a1e40520c8330ce91eb06a2c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957120
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/957120
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/18HOC06Tt4DjWjGQcVsZBA.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/18HOC06Tt4DjWjGQcVsZBA
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:22:41Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xbf7144b01bc66de892c3cc93aecb8b39819c6421a1e40520c8330ce91eb06a2c","isrc":"SGA052100004","name":"I'm Fine","registered_at":"2026-06-10T19:29:46Z","spotify_id":"18HOC06Tt4DjWjGQcVsZBA","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf7144b01bc66de892c3cc93aecb8b39819c6421a1e40520c8330ce91eb06a2c. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/18HOC06Tt4DjWjGQcVsZBA.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/18HOC06Tt4DjWjGQcVsZBA.
    date published: 2026-07-08T03:22:41Z
    text: {"copyright_id":"0xbf7144b01bc66de892c3cc93aecb8b39819c6421a1e40520c8330ce91eb06a2c","isrc":"SGA052100004","name":"I'm Fine","registered_at":"2026-06-10T19:29:46Z","spotify_id":"18HOC06Tt4DjWjGQcVsZBA","type":"track"}
track: The Difference
  type: MusicRecording
  duration: PT3M7S
  duration ms: 187826
  explicit: false
  by artist: Nathan Hartono
  in album: Edge Of Days
    type: MusicAlbum
    date published: 2021-09-03
  isrc code: SGA052100019
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-27T09:26:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc24d574d94ed9b3f49e94ab3938e632d00e058369cd61e99023596c523822747
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957124
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/957124
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/2L6zwmaKSJyQIjx2ME9Tm5.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2L6zwmaKSJyQIjx2ME9Tm5
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:53:27Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xc24d574d94ed9b3f49e94ab3938e632d00e058369cd61e99023596c523822747","isrc":"SGA052100019","name":"The Difference","registered_at":"2026-06-27T09:26:36Z","spotify_id":"2L6zwmaKSJyQIjx2ME9Tm5","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc24d574d94ed9b3f49e94ab3938e632d00e058369cd61e99023596c523822747. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2L6zwmaKSJyQIjx2ME9Tm5.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2L6zwmaKSJyQIjx2ME9Tm5.
    date published: 2026-07-08T03:53:27Z
    text: {"copyright_id":"0xc24d574d94ed9b3f49e94ab3938e632d00e058369cd61e99023596c523822747","isrc":"SGA052100019","name":"The Difference","registered_at":"2026-06-27T09:26:36Z","spotify_id":"2L6zwmaKSJyQIjx2ME9Tm5","type":"track"}
track: Didn't We
  type: MusicRecording
  duration: PT3M32S
  duration ms: 212653
  explicit: false
  by artist: Nathan Hartono
  in album: Edge Of Days
    type: MusicAlbum
    date published: 2021-09-03
  isrc code: SGA052100035

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

最新西部愛情
type: MusicAlbum
date published: 2021-07-16
track: 最新西部愛情
  type: MusicRecording
  duration: PT2M24S
  duration ms: 144000
  explicit: false
  by artist: Ty.
  by artist: Nathan Hartono
  in album: 最新西部愛情
    type: MusicAlbum
    date published: 2021-07-16
  isrc code: HKE672100310
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-08T11:20:37+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7c2be104e5fe865a51f2e92a3fcbf8e391a365bf6214136250f0a02c9203ce07
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956304
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956304
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/6ZzpTIMH5BBWlKG5HSIUcd.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6ZzpTIMH5BBWlKG5HSIUcd
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x7c2be104e5fe865a51f2e92a3fcbf8e391a365bf6214136250f0a02c9203ce07","isrc":"HKE672100310","name":"最新西部愛情","registered_at":"2026-06-08T11:20:37Z","spotify_id":"6ZzpTIMH5BBWlKG5HSIUcd","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c2be104e5fe865a51f2e92a3fcbf8e391a365bf6214136250f0a02c9203ce07. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6ZzpTIMH5BBWlKG5HSIUcd.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6ZzpTIMH5BBWlKG5HSIUcd.
    date published: 2026-07-02T03:55:08Z
    text: {"copyright_id":"0x7c2be104e5fe865a51f2e92a3fcbf8e391a365bf6214136250f0a02c9203ce07","isrc":"HKE672100310","name":"最新西部愛情","registered_at":"2026-06-08T11:20:37Z","spotify_id":"6ZzpTIMH5BBWlKG5HSIUcd","type":"track"}

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

什麼都不做的一天
type: MusicAlbum
date published: 2020-09-15
track: 什麼都不做的一天
  type: MusicRecording
  duration: PT2M29S
  duration ms: 149901
  explicit: false
  by artist: Nathan Hartono
  in album: 什麼都不做的一天
    type: MusicAlbum
    date published: 2020-09-15
  isrc code: HKE672000423
track: 夏天放映中
  type: MusicRecording
  duration: PT2M58S
  duration ms: 178764
  explicit: false
  by artist: Nathan Hartono
  in album: 什麼都不做的一天
    type: MusicAlbum
    date published: 2020-09-15
  isrc code: HKE672000428
track: 不可能的我們
  type: MusicRecording
  duration: PT4M22S
  duration ms: 262595
  explicit: false
  by artist: Nathan Hartono
  in album: 什麼都不做的一天
    type: MusicAlbum
    date published: 2020-09-15
  isrc code: HKE672000429
track: 今天你熬夜了嗎
  type: MusicRecording
  duration: PT3M49S
  duration ms: 229774
  explicit: false
  by artist: Nathan Hartono
  in album: 什麼都不做的一天
    type: MusicAlbum
    date published: 2020-09-15
  isrc code: HKE672000430
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-20T09:24:48+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4eeb3391258e627523b17b34a9a44c0eae9f9b173d5a4685a2aab0d2a0eee11b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956304
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956304
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/6QGqJZXcTOpSzY8NWeb7ef.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6QGqJZXcTOpSzY8NWeb7ef
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x4eeb3391258e627523b17b34a9a44c0eae9f9b173d5a4685a2aab0d2a0eee11b","isrc":"HKE672000430","name":"今天你熬夜了嗎","registered_at":"2026-06-20T09:24:48Z","spotify_id":"6QGqJZXcTOpSzY8NWeb7ef","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4eeb3391258e627523b17b34a9a44c0eae9f9b173d5a4685a2aab0d2a0eee11b. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6QGqJZXcTOpSzY8NWeb7ef.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6QGqJZXcTOpSzY8NWeb7ef.
    date published: 2026-07-02T03:55:08Z
    text: {"copyright_id":"0x4eeb3391258e627523b17b34a9a44c0eae9f9b173d5a4685a2aab0d2a0eee11b","isrc":"HKE672000430","name":"今天你熬夜了嗎","registered_at":"2026-06-20T09:24:48Z","spotify_id":"6QGqJZXcTOpSzY8NWeb7ef","type":"track"}
track: 陪你旅行的人
  type: MusicRecording
  duration: PT3M10S
  duration ms: 190968
  explicit: false
  by artist: Nathan Hartono
  in album: 什麼都不做的一天
    type: MusicAlbum
    date published: 2020-09-15
  isrc code: HKE672000125
track: 晚風剛好
  type: MusicRecording
  duration: PT3M43S
  duration ms: 223069
  explicit: false
  by artist: Nathan Hartono
  in album: 什麼都不做的一天
    type: MusicAlbum
    date published: 2020-09-15
  isrc code: HKE672000431

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

陪你旅行的人
type: MusicAlbum
date published: 2020-03-13
track: 陪你旅行的人
  type: MusicRecording
  duration: PT3M9S
  duration ms: 189247
  explicit: false
  by artist: Nathan Hartono
  in album: 陪你旅行的人
    type: MusicAlbum
    date published: 2020-03-13
  isrc code: HKE672000125

解謎
type: MusicAlbum
date published: 2019-12-26
track: 解謎
  type: MusicRecording
  duration: PT3M42S
  duration ms: 222066
  explicit: false
  by artist: Nathan Hartono
  in album: 解謎
    type: MusicAlbum
    date published: 2019-12-26
  isrc code: HKE671900579

排過的隊
type: MusicAlbum
date published: 2019-09-06
track: 排過的隊
  type: MusicRecording
  duration: PT3M41S
  duration ms: 221141
  explicit: false
  by artist: Nathan Hartono
  in album: 排過的隊
    type: MusicAlbum
    date published: 2019-09-06
  isrc code: HKE671900525
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-27T09:28:31+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfdcc40e1e0838656ab54919c91b82059d5b0cfe8ae560dfadb75b2de4c05ba98
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956304
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956304
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/3o6ZzTYy1JcDZiUAUArdjE.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3o6ZzTYy1JcDZiUAUArdjE
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xfdcc40e1e0838656ab54919c91b82059d5b0cfe8ae560dfadb75b2de4c05ba98","isrc":"HKE671900525","name":"排過的隊","registered_at":"2026-06-27T09:28:31Z","spotify_id":"3o6ZzTYy1JcDZiUAUArdjE","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdcc40e1e0838656ab54919c91b82059d5b0cfe8ae560dfadb75b2de4c05ba98. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3o6ZzTYy1JcDZiUAUArdjE.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3o6ZzTYy1JcDZiUAUArdjE.
    date published: 2026-07-02T03:55:08Z
    text: {"copyright_id":"0xfdcc40e1e0838656ab54919c91b82059d5b0cfe8ae560dfadb75b2de4c05ba98","isrc":"HKE671900525","name":"排過的隊","registered_at":"2026-06-27T09:28:31Z","spotify_id":"3o6ZzTYy1JcDZiUAUArdjE","type":"track"}

在河边洗衣 ("电影'女鬼爱上尸"原声带) [Pop Remix]
type: MusicAlbum
date published: 2019-02-01
track: 在河边洗衣 ("电影'女鬼爱上尸"原声带) - Pop Remix
  type: MusicRecording
  duration: PT3M45S
  duration ms: 225000
  explicit: false
  by artist: Nathan Hartono
  in album: 在河边洗衣 ("电影'女鬼爱上尸"原声带) [Pop Remix]
    type: MusicAlbum
    date published: 2019-02-01
  isrc code: SGA051900020

等 (feat. 黃晶玲) [电影《女鬼爱上尸》主题曲]
type: MusicAlbum
date published: 2019-01-25
track: 等 (feat. 黃晶玲) [电影《女鬼爱上尸》主题曲]
  type: MusicRecording
  duration: PT4M4S
  duration ms: 244780
  explicit: false
  by artist: Nathan Hartono
  by artist: 黃晶玲
  in album: 等 (feat. 黃晶玲) [电影《女鬼爱上尸》主题曲]
    type: MusicAlbum
    date published: 2019-01-25
  isrc code: SGA051900016
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-24T16:04:28+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x82e0eec9a9438bbe18a1d3ea0aca665796b082132a82e47b2ab662c614e63a09
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956312
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956312
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/4h4IZpQR7CkD62xJFCMF5D.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4h4IZpQR7CkD62xJFCMF5D
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T05:09:12Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x82e0eec9a9438bbe18a1d3ea0aca665796b082132a82e47b2ab662c614e63a09","isrc":"SGA051900016","name":"等 (feat. 黃晶玲) [电影《女鬼爱上尸》主题曲]","registered_at":"2026-06-24T16:04:28Z","spotify_id":"4h4IZpQR7CkD62xJFCMF5D","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82e0eec9a9438bbe18a1d3ea0aca665796b082132a82e47b2ab662c614e63a09. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4h4IZpQR7CkD62xJFCMF5D.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4h4IZpQR7CkD62xJFCMF5D.
    date published: 2026-07-02T05:09:12Z
    text: {"copyright_id":"0x82e0eec9a9438bbe18a1d3ea0aca665796b082132a82e47b2ab662c614e63a09","isrc":"SGA051900016","name":"等 (feat. 黃晶玲) [电影《女鬼爱上尸》主题曲]","registered_at":"2026-06-24T16:04:28Z","spotify_id":"4h4IZpQR7CkD62xJFCMF5D","type":"track"}

爱超给电
type: MusicAlbum
date published: 2018-02-09
track: 爱超给电
  type: MusicRecording
  duration: PT3M56S
  duration ms: 236769
  explicit: false
  by artist: Nathan Hartono
  in album: 爱超给电
    type: MusicAlbum
    date published: 2018-02-09
  isrc code: SGA051700201

Electricity
type: MusicAlbum
date published: 2016-07-22
track: Electricity
  type: MusicRecording
  duration: PT3M53S
  duration ms: 233733
  explicit: false
  by artist: Nathan Hartono
  in album: Electricity
    type: MusicAlbum
    date published: 2016-07-22
  isrc code: SGA051600118
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-18T18:47:05+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe97a756c3e17633cb21d272d0fd88879c27210122e38138f1235aa39f44297d4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956302
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956302
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/0X3BJIk1Bcn5eFlYDXUYZY.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0X3BJIk1Bcn5eFlYDXUYZY
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe97a756c3e17633cb21d272d0fd88879c27210122e38138f1235aa39f44297d4. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0X3BJIk1Bcn5eFlYDXUYZY.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0X3BJIk1Bcn5eFlYDXUYZY.
    date published: 2026-07-02T03:30:09Z

Pasti Ada Jawabnya
type: MusicAlbum
date published: 2015-05-03
track: Pasti Ada Jawabnya
  type: MusicRecording
  duration: PT4M53S
  duration ms: 293720
  explicit: false
  by artist: Nathan Hartono
  in album: Pasti Ada Jawabnya
    type: MusicAlbum
    date published: 2015-05-03
  isrc code: IDA041533101

Thinkin Bout Love
type: MusicAlbum
date published: 2013-07-05
track: Thinkin Bout Love
  type: MusicRecording
  duration: PT3M21S
  duration ms: 201736
  explicit: false
  by artist: Nathan Hartono
  in album: Thinkin Bout Love
    type: MusicAlbum
    date published: 2013-07-05
  isrc code: USHM21385501
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-19T14:47:11+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb33066012e2658647b16e290f31bceb041aaa301556d4717a3f692074f4fbe68
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956304
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956304
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/6ybaDewwhZxA42bvNt5ylN.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6ybaDewwhZxA42bvNt5ylN
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xb33066012e2658647b16e290f31bceb041aaa301556d4717a3f692074f4fbe68","isrc":"USHM21385501","name":"Thinkin Bout Love","registered_at":"2026-06-19T14:47:11Z","spotify_id":"6ybaDewwhZxA42bvNt5ylN","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb33066012e2658647b16e290f31bceb041aaa301556d4717a3f692074f4fbe68. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6ybaDewwhZxA42bvNt5ylN.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6ybaDewwhZxA42bvNt5ylN.
    date published: 2026-07-02T03:55:08Z
    text: {"copyright_id":"0xb33066012e2658647b16e290f31bceb041aaa301556d4717a3f692074f4fbe68","isrc":"USHM21385501","name":"Thinkin Bout Love","registered_at":"2026-06-19T14:47:11Z","spotify_id":"6ybaDewwhZxA42bvNt5ylN","type":"track"}

Layu Sebelum Berkembang (From "Langit Ke 7")
type: MusicAlbum
date published: 2012-12-21
track: Layu Sebelum Berkembang - From "Langit Ke 7"
  type: MusicRecording
  duration: PT4M48S
  duration ms: 288000
  explicit: false
  by artist: Nathan Hartono
  in album: Layu Sebelum Berkembang (From "Langit Ke 7")
    type: MusicAlbum
    date published: 2012-12-21
  isrc code: IDA041233114

I'll Be Home For Christmas
type: MusicAlbum
date published: 2012-12-20
track: I'll Be Home For Christmas
  type: MusicRecording
  duration: PT3M21S
  duration ms: 201320
  explicit: false
  by artist: Nathan Hartono
  in album: I'll Be Home For Christmas
    type: MusicAlbum
    date published: 2012-12-20

Nathan Hartono
type: MusicAlbum
date published: 2012-09-01
track: Take Me Home
  type: MusicRecording
  duration: PT5M50S
  duration ms: 350053
  explicit: false
  by artist: Nathan Hartono
  in album: Nathan Hartono
    type: MusicAlbum
    date published: 2012-09-01
  isrc code: USHM91279995
track: Life of a Superhero
  type: MusicRecording
  duration: PT4M35S
  duration ms: 275306
  explicit: false
  by artist: Nathan Hartono
  in album: Nathan Hartono
    type: MusicAlbum
    date published: 2012-09-01
  isrc code: USHM91279996
track: The Right Ones
  type: MusicRecording
  duration: PT3M48S
  duration ms: 228466
  explicit: false
  by artist: Nathan Hartono
  in album: Nathan Hartono
    type: MusicAlbum
    date published: 2012-09-01
  isrc code: USHM91279997
track: There Is Much More to This
  type: MusicRecording
  duration: PT4M34S
  duration ms: 274840
  explicit: false
  by artist: Nathan Hartono
  in album: Nathan Hartono
    type: MusicAlbum
    date published: 2012-09-01
  isrc code: USHM91279998
track: Weight of Her Love
  type: MusicRecording
  duration: PT6M25S
  duration ms: 385173
  explicit: false
  by artist: Nathan Hartono
  in album: Nathan Hartono
    type: MusicAlbum
    date published: 2012-09-01
  isrc code: USHM91279999
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-24T15:34:48+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa4f4808f77b301502f9acd9f6ec823d9b10a56c7c3d72ec70defcd685b7e23cc
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956304
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956304
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/56LMYSXfkZF4Kf1OFrnWMd.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/56LMYSXfkZF4Kf1OFrnWMd
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xa4f4808f77b301502f9acd9f6ec823d9b10a56c7c3d72ec70defcd685b7e23cc","isrc":"USHM91279999","name":"Weight of Her Love","registered_at":"2026-06-24T15:34:48Z","spotify_id":"56LMYSXfkZF4Kf1OFrnWMd","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4f4808f77b301502f9acd9f6ec823d9b10a56c7c3d72ec70defcd685b7e23cc. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/56LMYSXfkZF4Kf1OFrnWMd.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/56LMYSXfkZF4Kf1OFrnWMd.
    date published: 2026-07-02T03:55:08Z
    text: {"copyright_id":"0xa4f4808f77b301502f9acd9f6ec823d9b10a56c7c3d72ec70defcd685b7e23cc","isrc":"USHM91279999","name":"Weight of Her Love","registered_at":"2026-06-24T15:34:48Z","spotify_id":"56LMYSXfkZF4Kf1OFrnWMd","type":"track"}

Terlanjur Sayang
type: MusicAlbum
date published: 2011-08-15
track: Terlanjur Sayang
  type: MusicRecording
  duration: PT5M7S
  duration ms: 307600
  explicit: false
  by artist: Nathan Hartono
  in album: Terlanjur Sayang
    type: MusicAlbum
    date published: 2011-08-15
  isrc code: IDA041236101
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-25T08:59:40+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb0498a317cef2cb70acb5dc617957dfe6b60eed68af41f93e95df5a48d2249b2
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956312
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956312
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/2lyx7czr1Lijux2MSM10r1.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2lyx7czr1Lijux2MSM10r1
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T05:09:12Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xb0498a317cef2cb70acb5dc617957dfe6b60eed68af41f93e95df5a48d2249b2","isrc":"IDA041236101","name":"Terlanjur Sayang","registered_at":"2026-06-25T08:59:40Z","spotify_id":"2lyx7czr1Lijux2MSM10r1","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0498a317cef2cb70acb5dc617957dfe6b60eed68af41f93e95df5a48d2249b2. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2lyx7czr1Lijux2MSM10r1.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2lyx7czr1Lijux2MSM10r1.
    date published: 2026-07-02T05:09:12Z
    text: {"copyright_id":"0xb0498a317cef2cb70acb5dc617957dfe6b60eed68af41f93e95df5a48d2249b2","isrc":"IDA041236101","name":"Terlanjur Sayang","registered_at":"2026-06-25T08:59:40Z","spotify_id":"2lyx7czr1Lijux2MSM10r1","type":"track"}

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

Pastrami
type: MusicRecording
duration: PT2M54S
duration ms: 174165
explicit: false
by artist: Nathan Hartono
in album: Pastrami
  type: MusicAlbum
  date published: 2023-03-17
isrc code: SGA052300007
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T19:09:00+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x0ee682864ae514ef8f051965ea6d5c10b5bc246caf45942203e3bbe5d1f0cd24
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953536
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953536
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/4GiTNaoSYL0jRmRLBQ9Y0O.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4GiTNaoSYL0jRmRLBQ9Y0O
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ee682864ae514ef8f051965ea6d5c10b5bc246caf45942203e3bbe5d1f0cd24. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4GiTNaoSYL0jRmRLBQ9Y0O.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4GiTNaoSYL0jRmRLBQ9Y0O.
  date published: 2026-06-13T17:25:41Z

最新西部愛情
type: MusicRecording
duration: PT2M24S
duration ms: 144000
explicit: false
by artist: Ty.
by artist: Nathan Hartono
in album: 煙火正傳
  type: MusicAlbum
  date published: 2022-03-11
isrc code: HKE672100310
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-08T11:20:37+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x7c2be104e5fe865a51f2e92a3fcbf8e391a365bf6214136250f0a02c9203ce07
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953528
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953528
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/14lzu1yd0fKwCL6S5excPR.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/14lzu1yd0fKwCL6S5excPR
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x7c2be104e5fe865a51f2e92a3fcbf8e391a365bf6214136250f0a02c9203ce07","isrc":"HKE672100310","name":"最新西部愛情","registered_at":"2026-06-08T11:20:37Z","spotify_id":"14lzu1yd0fKwCL6S5excPR","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c2be104e5fe865a51f2e92a3fcbf8e391a365bf6214136250f0a02c9203ce07. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/14lzu1yd0fKwCL6S5excPR.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/14lzu1yd0fKwCL6S5excPR.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x7c2be104e5fe865a51f2e92a3fcbf8e391a365bf6214136250f0a02c9203ce07","isrc":"HKE672100310","name":"最新西部愛情","registered_at":"2026-06-08T11:20:37Z","spotify_id":"14lzu1yd0fKwCL6S5excPR","type":"track"}

Infinity
type: MusicRecording
duration: PT3M25S
duration ms: 205575
explicit: false
by artist: Nathan Hartono
in album: The Great Regression
  type: MusicAlbum
  date published: 2023-09-22
isrc code: SGA052200060
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-08T21:32:14+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf541652b3416caa39e6db226b9e121e41402b1acd5e35dd0aad6cf95c4cd7e46
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953528
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953528
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/4cMgVcMlNLBELt0QF13jw0.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4cMgVcMlNLBELt0QF13jw0
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf541652b3416caa39e6db226b9e121e41402b1acd5e35dd0aad6cf95c4cd7e46. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4cMgVcMlNLBELt0QF13jw0.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4cMgVcMlNLBELt0QF13jw0.
  date published: 2026-06-13T15:41:10Z

Dopamine
type: MusicRecording
duration: PT2M54S
duration ms: 174400
explicit: false
by artist: Nathan Hartono
in album: Dopamine
  type: MusicAlbum
  date published: 2023-08-04
isrc code: SGA052300095
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-22T05:37:14+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xce8feeda8b94f90a7a23c99ae43ddeac9c72d93ca34d97f97df09fea2280a57a
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956304
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956304
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/1vM7TZz1ot0wbav7xFjNhX.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1vM7TZz1ot0wbav7xFjNhX
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce8feeda8b94f90a7a23c99ae43ddeac9c72d93ca34d97f97df09fea2280a57a. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1vM7TZz1ot0wbav7xFjNhX.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1vM7TZz1ot0wbav7xFjNhX.
  date published: 2026-07-02T03:55:08Z

Tell It To My Face
type: MusicRecording
duration: PT4M4S
duration ms: 244650
explicit: false
by artist: Nathan Hartono
in album: Tell It To My Face
  type: MusicAlbum
  date published: 2023-05-05
isrc code: SGA052300049
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-22T05:37:39+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xaae74d1e626716fa1e2b4c695d58c96706911b8bcf690c8f6fbda7d5cd41a563
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956304
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956304
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/3BhdlvVCtfCzKFSmRQtUN4.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3BhdlvVCtfCzKFSmRQtUN4
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xaae74d1e626716fa1e2b4c695d58c96706911b8bcf690c8f6fbda7d5cd41a563","isrc":"SGA052300049","name":"Tell It To My Face","registered_at":"2026-06-22T05:37:39Z","spotify_id":"3BhdlvVCtfCzKFSmRQtUN4","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaae74d1e626716fa1e2b4c695d58c96706911b8bcf690c8f6fbda7d5cd41a563. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3BhdlvVCtfCzKFSmRQtUN4.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3BhdlvVCtfCzKFSmRQtUN4.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0xaae74d1e626716fa1e2b4c695d58c96706911b8bcf690c8f6fbda7d5cd41a563","isrc":"SGA052300049","name":"Tell It To My Face","registered_at":"2026-06-22T05:37:39Z","spotify_id":"3BhdlvVCtfCzKFSmRQtUN4","type":"track"}

Pastrami
type: MusicRecording
duration: PT2M54S
duration ms: 174165
explicit: false
by artist: Nathan Hartono
in album: The Great Regression
  type: MusicAlbum
  date published: 2023-09-22
isrc code: SGA052300007
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T19:09:00+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x0ee682864ae514ef8f051965ea6d5c10b5bc246caf45942203e3bbe5d1f0cd24
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956304
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956304
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/3tbtSmAAHQom9UMJvLdH9L.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3tbtSmAAHQom9UMJvLdH9L
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ee682864ae514ef8f051965ea6d5c10b5bc246caf45942203e3bbe5d1f0cd24. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3tbtSmAAHQom9UMJvLdH9L.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3tbtSmAAHQom9UMJvLdH9L.
  date published: 2026-07-02T03:55:08Z

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

Dopamine
type: MusicRecording
duration: PT2M54S
duration ms: 174400
explicit: false
by artist: Nathan Hartono
in album: The Great Regression
  type: MusicAlbum
  date published: 2023-09-22
isrc code: SGA052300095
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-22T05:37:14+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xce8feeda8b94f90a7a23c99ae43ddeac9c72d93ca34d97f97df09fea2280a57a
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956304
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956304
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/2GJyPsMdQfS7dhf5L6tnNK.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2GJyPsMdQfS7dhf5L6tnNK
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce8feeda8b94f90a7a23c99ae43ddeac9c72d93ca34d97f97df09fea2280a57a. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2GJyPsMdQfS7dhf5L6tnNK.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2GJyPsMdQfS7dhf5L6tnNK.
  date published: 2026-07-02T03:55:08Z

The End Of The World
type: MusicRecording
duration: PT3M22S
duration ms: 202000
explicit: false
by artist: Nathan Hartono
in album: The Great Regression
  type: MusicAlbum
  date published: 2023-09-22
isrc code: SGA052300104
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-25T08:55:45+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe0e2f785c9bc8045e5f3639b40d42d3eee13603e58e4a62572d09e289264641c
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956349
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956349
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/7z4dWuYgTA6fiP1WtqrLO5.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7z4dWuYgTA6fiP1WtqrLO5
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T11:34:59Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xe0e2f785c9bc8045e5f3639b40d42d3eee13603e58e4a62572d09e289264641c","isrc":"SGA052300104","name":"The End Of The World","registered_at":"2026-06-25T08:55:45Z","spotify_id":"7z4dWuYgTA6fiP1WtqrLO5","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0e2f785c9bc8045e5f3639b40d42d3eee13603e58e4a62572d09e289264641c. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7z4dWuYgTA6fiP1WtqrLO5.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7z4dWuYgTA6fiP1WtqrLO5.
  date published: 2026-07-02T11:34:59Z
  text: {"copyright_id":"0xe0e2f785c9bc8045e5f3639b40d42d3eee13603e58e4a62572d09e289264641c","isrc":"SGA052300104","name":"The End Of The World","registered_at":"2026-06-25T08:55:45Z","spotify_id":"7z4dWuYgTA6fiP1WtqrLO5","type":"track"}

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

今天你熬夜了嗎
type: MusicRecording
duration: PT3M49S
duration ms: 229774
explicit: false
by artist: Nathan Hartono
in album: 什麼都不做的一天
  type: MusicAlbum
  date published: 2020-09-15
isrc code: HKE672000430
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-20T09:24:48+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x4eeb3391258e627523b17b34a9a44c0eae9f9b173d5a4685a2aab0d2a0eee11b
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956304
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956304
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/6QGqJZXcTOpSzY8NWeb7ef.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6QGqJZXcTOpSzY8NWeb7ef
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x4eeb3391258e627523b17b34a9a44c0eae9f9b173d5a4685a2aab0d2a0eee11b","isrc":"HKE672000430","name":"今天你熬夜了嗎","registered_at":"2026-06-20T09:24:48Z","spotify_id":"6QGqJZXcTOpSzY8NWeb7ef","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4eeb3391258e627523b17b34a9a44c0eae9f9b173d5a4685a2aab0d2a0eee11b. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6QGqJZXcTOpSzY8NWeb7ef.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6QGqJZXcTOpSzY8NWeb7ef.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0x4eeb3391258e627523b17b34a9a44c0eae9f9b173d5a4685a2aab0d2a0eee11b","isrc":"HKE672000430","name":"今天你熬夜了嗎","registered_at":"2026-06-20T09:24:48Z","spotify_id":"6QGqJZXcTOpSzY8NWeb7ef","type":"track"}

Tell It To My Face
type: MusicRecording
duration: PT4M4S
duration ms: 244650
explicit: false
by artist: Nathan Hartono
in album: The Great Regression
  type: MusicAlbum
  date published: 2023-09-22
isrc code: SGA052300049
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-22T05:37:39+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xaae74d1e626716fa1e2b4c695d58c96706911b8bcf690c8f6fbda7d5cd41a563
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956889
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956889
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/4I9lnlNgmvPJGI8E342nOY.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4I9lnlNgmvPJGI8E342nOY
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-06T06:56:49Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xaae74d1e626716fa1e2b4c695d58c96706911b8bcf690c8f6fbda7d5cd41a563","isrc":"SGA052300049","name":"Tell It To My Face","registered_at":"2026-06-22T05:37:39Z","spotify_id":"4I9lnlNgmvPJGI8E342nOY","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaae74d1e626716fa1e2b4c695d58c96706911b8bcf690c8f6fbda7d5cd41a563. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4I9lnlNgmvPJGI8E342nOY.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4I9lnlNgmvPJGI8E342nOY.
  date published: 2026-07-06T06:56:49Z
  text: {"copyright_id":"0xaae74d1e626716fa1e2b4c695d58c96706911b8bcf690c8f6fbda7d5cd41a563","isrc":"SGA052300049","name":"Tell It To My Face","registered_at":"2026-06-22T05:37:39Z","spotify_id":"4I9lnlNgmvPJGI8E342nOY","type":"track"}

最新西部愛情
type: MusicRecording
duration: PT2M24S
duration ms: 144000
explicit: false
by artist: Ty.
by artist: Nathan Hartono
in album: 最新西部愛情
  type: MusicAlbum
  date published: 2021-07-16
isrc code: HKE672100310
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-08T11:20:37+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x7c2be104e5fe865a51f2e92a3fcbf8e391a365bf6214136250f0a02c9203ce07
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956304
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956304
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/6ZzpTIMH5BBWlKG5HSIUcd.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6ZzpTIMH5BBWlKG5HSIUcd
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x7c2be104e5fe865a51f2e92a3fcbf8e391a365bf6214136250f0a02c9203ce07","isrc":"HKE672100310","name":"最新西部愛情","registered_at":"2026-06-08T11:20:37Z","spotify_id":"6ZzpTIMH5BBWlKG5HSIUcd","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c2be104e5fe865a51f2e92a3fcbf8e391a365bf6214136250f0a02c9203ce07. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6ZzpTIMH5BBWlKG5HSIUcd.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6ZzpTIMH5BBWlKG5HSIUcd.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0x7c2be104e5fe865a51f2e92a3fcbf8e391a365bf6214136250f0a02c9203ce07","isrc":"HKE672100310","name":"最新西部愛情","registered_at":"2026-06-08T11:20:37Z","spotify_id":"6ZzpTIMH5BBWlKG5HSIUcd","type":"track"}

不可能的我們
type: MusicRecording
duration: PT4M22S
duration ms: 262595
explicit: false
by artist: Nathan Hartono
in album: 什麼都不做的一天
  type: MusicAlbum
  date published: 2020-09-15
isrc code: HKE672000429

什麼都不做的一天
type: MusicRecording
duration: PT2M29S
duration ms: 149901
explicit: false
by artist: Nathan Hartono
in album: 什麼都不做的一天
  type: MusicAlbum
  date published: 2020-09-15
isrc code: HKE672000423

夏天放映中
type: MusicRecording
duration: PT2M58S
duration ms: 178764
explicit: false
by artist: Nathan Hartono
in album: 什麼都不做的一天
  type: MusicAlbum
  date published: 2020-09-15
isrc code: HKE672000428

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

晚風剛好
type: MusicRecording
duration: PT3M43S
duration ms: 223069
explicit: false
by artist: Nathan Hartono
in album: 什麼都不做的一天
  type: MusicAlbum
  date published: 2020-09-15
isrc code: HKE672000431

陪你旅行的人
type: MusicRecording
duration: PT3M10S
duration ms: 190968
explicit: false
by artist: Nathan Hartono
in album: 什麼都不做的一天
  type: MusicAlbum
  date published: 2020-09-15
isrc code: HKE672000125