Qunfan Wen
type: MusicGroup
popularity: 36
followers: 238
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5046c2f5b9ca3d16c01b0003c5ea9cd074bbfacafac69fc52899b0a6b55eda0a
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953423
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953423
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/8f460d1e-d420-4761-bf5d-b018f6f6dc62.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/8f460d1e-d420-4761-bf5d-b018f6f6dc62.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/8f460d1e-d420-4761-bf5d-b018f6f6dc62
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T21:20:00Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x5046c2f5b9ca3d16c01b0003c5ea9cd074bbfacafac69fc52899b0a6b55eda0a","name":"Qunfan Wen","registered_at":"2026-06-12T04:26:09Z","symbol":"NIM0186375","token_address":"0xb6fd0ac8c809e9a11b7142a48fbac72275c982b7","type":"artist","uuid":"8f460d1e-d420-4761-bf5d-b018f6f6dc62"}
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 0x5046c2f5b9ca3d16c01b0003c5ea9cd074bbfacafac69fc52899b0a6b55eda0a. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8f460d1e-d420-4761-bf5d-b018f6f6dc62.json and https://artists.proofprofile.net/proofs/artist/8f460d1e-d420-4761-bf5d-b018f6f6dc62.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T21:20:00Z
  text: {"copyright_id":"0x5046c2f5b9ca3d16c01b0003c5ea9cd074bbfacafac69fc52899b0a6b55eda0a","name":"Qunfan Wen","registered_at":"2026-06-12T04:26:09Z","symbol":"NIM0186375","token_address":"0xb6fd0ac8c809e9a11b7142a48fbac72275c982b7","type":"artist","uuid":"8f460d1e-d420-4761-bf5d-b018f6f6dc62"}
album: A Soft Light
  type: MusicAlbum
  date published: 2025-04-18
  track: A Soft Light
    type: MusicRecording
    duration: PT2M32S
    duration ms: 152312
    explicit: false
    by artist: Qunfan Wen
    in album: A Soft Light
      type: MusicAlbum
      date published: 2025-04-18
album: Lento Capriccioso
  type: MusicAlbum
  date published: 2025-03-14
  track: Lento Capriccioso
    type: MusicRecording
    duration: PT2M10S
    duration ms: 130250
    explicit: false
    by artist: Qunfan Wen
    in album: Lento Capriccioso
      type: MusicAlbum
      date published: 2025-03-14
    isrc code: QM4TX2562629
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-06-08T07:16:15+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x1012d7d7353355018728c65cbb08e4ba702050fb214e687f96d77d3894b2a427
    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/792QfiFo9By52EBWQCvl7r.json
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/792QfiFo9By52EBWQCvl7r
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-06-13T15:41:10Z
    additional property: OTSCanonicalRecord
      type: PropertyValue
      value: {"copyright_id":"0x1012d7d7353355018728c65cbb08e4ba702050fb214e687f96d77d3894b2a427","isrc":"QM4TX2562629","name":"Lento Capriccioso","registered_at":"2026-06-08T07:16:15Z","spotify_id":"792QfiFo9By52EBWQCvl7r","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 0x1012d7d7353355018728c65cbb08e4ba702050fb214e687f96d77d3894b2a427. 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/792QfiFo9By52EBWQCvl7r.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/792QfiFo9By52EBWQCvl7r.
      date published: 2026-06-13T15:41:10Z
      text: {"copyright_id":"0x1012d7d7353355018728c65cbb08e4ba702050fb214e687f96d77d3894b2a427","isrc":"QM4TX2562629","name":"Lento Capriccioso","registered_at":"2026-06-08T07:16:15Z","spotify_id":"792QfiFo9By52EBWQCvl7r","type":"track"}
album: A Gentle Breeze
  type: MusicAlbum
  date published: 2025-02-21
  track: A Gentle Breeze
    type: MusicRecording
    duration: PT3M18S
    duration ms: 198000
    explicit: false
    by artist: Qunfan Wen
    in album: A Gentle Breeze
      type: MusicAlbum
      date published: 2025-02-21
    isrc code: QM4TW2570397
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-06-07T10:08:43+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x3661537f2bb7573eb1b630aa6032b4d382e098cbf3c2e26b654baf92cbdecb6b
    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/3AJCcXwXxiC5tWGP63fyYb.json
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3AJCcXwXxiC5tWGP63fyYb
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-06-13T15:41:10Z
    additional property: OTSCanonicalRecord
      type: PropertyValue
      value: {"copyright_id":"0x3661537f2bb7573eb1b630aa6032b4d382e098cbf3c2e26b654baf92cbdecb6b","isrc":"QM4TW2570397","name":"A Gentle Breeze","registered_at":"2026-06-07T10:08:43Z","spotify_id":"3AJCcXwXxiC5tWGP63fyYb","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 0x3661537f2bb7573eb1b630aa6032b4d382e098cbf3c2e26b654baf92cbdecb6b. 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/3AJCcXwXxiC5tWGP63fyYb.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/3AJCcXwXxiC5tWGP63fyYb.
      date published: 2026-06-13T15:41:10Z
      text: {"copyright_id":"0x3661537f2bb7573eb1b630aa6032b4d382e098cbf3c2e26b654baf92cbdecb6b","isrc":"QM4TW2570397","name":"A Gentle Breeze","registered_at":"2026-06-07T10:08:43Z","spotify_id":"3AJCcXwXxiC5tWGP63fyYb","type":"track"}
album: Tea and Dreams
  type: MusicAlbum
  date published: 2024-12-20
  track: Tea and Dreams
    type: MusicRecording
    duration: PT2M21S
    duration ms: 141125
    explicit: false
    by artist: Qunfan Wen
    in album: Tea and Dreams
      type: MusicAlbum
      date published: 2024-12-20
    isrc code: QMFME2429119
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-06-18T23:34:01+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xd57cf581f805620462c2ce41796db8ca14ea231dbca8097c2208c51437b29ea9
    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/2x6abmmx9TWTpY2yDAhKX2.json
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2x6abmmx9TWTpY2yDAhKX2
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-02T03:55:08Z
    additional property: OTSCanonicalRecord
      type: PropertyValue
      value: {"copyright_id":"0xd57cf581f805620462c2ce41796db8ca14ea231dbca8097c2208c51437b29ea9","isrc":"QMFME2429119","name":"Tea and Dreams","registered_at":"2026-06-18T23:34:01Z","spotify_id":"2x6abmmx9TWTpY2yDAhKX2","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 0xd57cf581f805620462c2ce41796db8ca14ea231dbca8097c2208c51437b29ea9. 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/2x6abmmx9TWTpY2yDAhKX2.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/2x6abmmx9TWTpY2yDAhKX2.
      date published: 2026-07-02T03:55:08Z
      text: {"copyright_id":"0xd57cf581f805620462c2ce41796db8ca14ea231dbca8097c2208c51437b29ea9","isrc":"QMFME2429119","name":"Tea and Dreams","registered_at":"2026-06-18T23:34:01Z","spotify_id":"2x6abmmx9TWTpY2yDAhKX2","type":"track"}
album: Walking in Heather
album: Sleep
album: Morning Commute
album: Dusty Floorboards
album: The Oracle
album: Grey Skies
album: Dark Rose
album: To the Invisible
album: Light Through Falling Rain
album: Into The Abyss
album: Cottage on the Prairie
album: New Life
album: Chimes through the fog
album: Walking Softly
album: Under the Hawthorn Tree
album: The Dawn Wind
album: Sunny Weather
album: On A Summer Night EP
album: Midnight Train
album: Reflections in Time
album: Running through a forgotten meadow
album: Firefly
album: On a summer midnight
album: Ode To Autumn
album: Ocean Waves
album: Effortless Flight
album: Raindrops
album: Harmony Of The Winds
album: Le cygne
album: Tiny Glass Beads
album: Daybreak
album: End Of The Day
album: Whispers in the Wind
album: Twilight Serenade
album: Aurora's Lullaby
album: Across the Milbrook
track: A Soft Light
track: Lento Capriccioso
track: A Gentle Breeze
track: Tea and Dreams
track: Walking in Heather
track: Sleep
track: Morning Commute
track: Dusty Floorboards
track: The Oracle
track: Grey Skies
track: Dark Rose
track: To the Invisible
track: Light Through Falling Rain
track: Into The Abyss
track: Cottage on the Prairie
track: New Life
track: Chimes through the fog
track: Walking Softly

Walking in Heather
type: MusicAlbum
date published: 2024-11-22
track: Walking in Heather
  type: MusicRecording
  duration: PT2M36S
  duration ms: 156500
  explicit: false
  by artist: Qunfan Wen
  in album: Walking in Heather
    type: MusicAlbum
    date published: 2024-11-22
  isrc code: QMDA72429313
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-08T15:41:05+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x400345d1dc2797d4d0a330260df3f4479da3e4f5c48d18a41d02fd5e172ab595
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953520
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/4pI5rX7Bm7xSoWsTpmhGQj.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4pI5rX7Bm7xSoWsTpmhGQj
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x400345d1dc2797d4d0a330260df3f4479da3e4f5c48d18a41d02fd5e172ab595","isrc":"QMDA72429313","name":"Walking in Heather","registered_at":"2026-06-08T15:41:05Z","spotify_id":"4pI5rX7Bm7xSoWsTpmhGQj","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 0x400345d1dc2797d4d0a330260df3f4479da3e4f5c48d18a41d02fd5e172ab595. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4pI5rX7Bm7xSoWsTpmhGQj.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/4pI5rX7Bm7xSoWsTpmhGQj.
    date published: 2026-06-13T13:32:09Z
    text: {"copyright_id":"0x400345d1dc2797d4d0a330260df3f4479da3e4f5c48d18a41d02fd5e172ab595","isrc":"QMDA72429313","name":"Walking in Heather","registered_at":"2026-06-08T15:41:05Z","spotify_id":"4pI5rX7Bm7xSoWsTpmhGQj","type":"track"}

Sleep
type: MusicAlbum
date published: 2024-11-01
track: Sleep
  type: MusicRecording
  duration: PT2M16S
  duration ms: 136750
  explicit: false
  by artist: Qunfan Wen
  in album: Sleep
    type: MusicAlbum
    date published: 2024-11-01
  isrc code: QMDA62443304
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-09T12:07:48+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc3525af37dc515c73b7cfa67419a329c9acdb3afbca9b31b939c1af48cdff432
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953520
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/4Syok1j9uN7hXQOIHkk9C0.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4Syok1j9uN7hXQOIHkk9C0
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32: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 0xc3525af37dc515c73b7cfa67419a329c9acdb3afbca9b31b939c1af48cdff432. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4Syok1j9uN7hXQOIHkk9C0.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/4Syok1j9uN7hXQOIHkk9C0.
    date published: 2026-06-13T13:32:09Z

Morning Commute
type: MusicAlbum
date published: 2024-10-18
track: Morning Commute
  type: MusicRecording
  duration: PT2M36S
  duration ms: 156500
  explicit: false
  by artist: Qunfan Wen
  in album: Morning Commute
    type: MusicAlbum
    date published: 2024-10-18
  isrc code: QMDA62408808
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-09T12:07:08+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc4a20f3caf7aab139c910c38acd60011bc9c481b6386f45b92f7a023fb4b22d5
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953520
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/7tMIiKxxbAxLswKY0iOrUv.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7tMIiKxxbAxLswKY0iOrUv
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xc4a20f3caf7aab139c910c38acd60011bc9c481b6386f45b92f7a023fb4b22d5","isrc":"QMDA62408808","name":"Morning Commute","registered_at":"2026-06-09T12:07:08Z","spotify_id":"7tMIiKxxbAxLswKY0iOrUv","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 0xc4a20f3caf7aab139c910c38acd60011bc9c481b6386f45b92f7a023fb4b22d5. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7tMIiKxxbAxLswKY0iOrUv.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/7tMIiKxxbAxLswKY0iOrUv.
    date published: 2026-06-13T13:32:09Z
    text: {"copyright_id":"0xc4a20f3caf7aab139c910c38acd60011bc9c481b6386f45b92f7a023fb4b22d5","isrc":"QMDA62408808","name":"Morning Commute","registered_at":"2026-06-09T12:07:08Z","spotify_id":"7tMIiKxxbAxLswKY0iOrUv","type":"track"}

Dusty Floorboards
type: MusicAlbum
date published: 2024-09-13
track: Dusty Floorboards
  type: MusicRecording
  duration: PT2M8S
  duration ms: 128416
  explicit: false
  by artist: Qunfan Wen
  in album: Dusty Floorboards
    type: MusicAlbum
    date published: 2024-09-13
  isrc code: QMBZ92427626
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-18T23:34:17+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfa6b7d03c6ddc2987ed0c5fd2e0557c3dc9285e23a662feadd8671fd2994f0c1
  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/4pobMQsHoZUDX4ZsgGi2T0.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4pobMQsHoZUDX4ZsgGi2T0
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xfa6b7d03c6ddc2987ed0c5fd2e0557c3dc9285e23a662feadd8671fd2994f0c1","isrc":"QMBZ92427626","name":"Dusty Floorboards","registered_at":"2026-06-18T23:34:17Z","spotify_id":"4pobMQsHoZUDX4ZsgGi2T0","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 0xfa6b7d03c6ddc2987ed0c5fd2e0557c3dc9285e23a662feadd8671fd2994f0c1. 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/4pobMQsHoZUDX4ZsgGi2T0.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/4pobMQsHoZUDX4ZsgGi2T0.
    date published: 2026-07-02T03:55:08Z
    text: {"copyright_id":"0xfa6b7d03c6ddc2987ed0c5fd2e0557c3dc9285e23a662feadd8671fd2994f0c1","isrc":"QMBZ92427626","name":"Dusty Floorboards","registered_at":"2026-06-18T23:34:17Z","spotify_id":"4pobMQsHoZUDX4ZsgGi2T0","type":"track"}

The Oracle
type: MusicAlbum
date published: 2024-08-16
track: The Oracle
  type: MusicRecording
  duration: PT2M9S
  duration ms: 129873
  explicit: false
  by artist: Qunfan Wen
  in album: The Oracle
    type: MusicAlbum
    date published: 2024-08-16
  isrc code: QM7282446060

Grey Skies
type: MusicAlbum
date published: 2024-07-19
track: Grey Skies
  type: MusicRecording
  duration: PT3M7S
  duration ms: 187000
  explicit: false
  by artist: Qunfan Wen
  in album: Grey Skies
    type: MusicAlbum
    date published: 2024-07-19
  isrc code: QM6P42482806
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-09T21:58:19+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x3a18df16182ed758c58b435e2db9ab1f62cbaf057c72de85ac5782822383115b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953520
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/6MUYLFdoyl1GutYXCHD7FE.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6MUYLFdoyl1GutYXCHD7FE
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x3a18df16182ed758c58b435e2db9ab1f62cbaf057c72de85ac5782822383115b","isrc":"QM6P42482806","name":"Grey Skies","registered_at":"2026-06-09T21:58:19Z","spotify_id":"6MUYLFdoyl1GutYXCHD7FE","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 0x3a18df16182ed758c58b435e2db9ab1f62cbaf057c72de85ac5782822383115b. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6MUYLFdoyl1GutYXCHD7FE.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/6MUYLFdoyl1GutYXCHD7FE.
    date published: 2026-06-13T13:32:09Z
    text: {"copyright_id":"0x3a18df16182ed758c58b435e2db9ab1f62cbaf057c72de85ac5782822383115b","isrc":"QM6P42482806","name":"Grey Skies","registered_at":"2026-06-09T21:58:19Z","spotify_id":"6MUYLFdoyl1GutYXCHD7FE","type":"track"}

Dark Rose
type: MusicAlbum
date published: 2024-06-28
track: Dark Rose
  type: MusicRecording
  duration: PT2M23S
  duration ms: 143000
  explicit: false
  by artist: Qunfan Wen
  in album: Dark Rose
    type: MusicAlbum
    date published: 2024-06-28
  isrc code: QM6P42416010
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-10T23:36:46+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x117114bb307a68cce784f36a6dad551181bb83e465638cb1b16f77df1efba968
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953520
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/2pNgz76dSS25nqKtStPRL2.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2pNgz76dSS25nqKtStPRL2
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x117114bb307a68cce784f36a6dad551181bb83e465638cb1b16f77df1efba968","isrc":"QM6P42416010","name":"Dark Rose","registered_at":"2026-06-10T23:36:46Z","spotify_id":"2pNgz76dSS25nqKtStPRL2","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 0x117114bb307a68cce784f36a6dad551181bb83e465638cb1b16f77df1efba968. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2pNgz76dSS25nqKtStPRL2.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/2pNgz76dSS25nqKtStPRL2.
    date published: 2026-06-13T13:32:09Z
    text: {"copyright_id":"0x117114bb307a68cce784f36a6dad551181bb83e465638cb1b16f77df1efba968","isrc":"QM6P42416010","name":"Dark Rose","registered_at":"2026-06-10T23:36:46Z","spotify_id":"2pNgz76dSS25nqKtStPRL2","type":"track"}

To the Invisible
type: MusicAlbum
date published: 2024-05-31
track: To the Invisible
  type: MusicRecording
  duration: PT2M29S
  duration ms: 149211
  explicit: false
  by artist: Qunfan Wen
  in album: To the Invisible
    type: MusicAlbum
    date published: 2024-05-31
  isrc code: QM6N22426359
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-27T21:03:57+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5b37415e842f57700af31b60f496fce288218190e72386bb39a2fa1a6d68f855
  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/4FKlbHQ9dTyHyhmN7kEDHY.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4FKlbHQ9dTyHyhmN7kEDHY
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T05:09:12Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x5b37415e842f57700af31b60f496fce288218190e72386bb39a2fa1a6d68f855","isrc":"QM6N22426359","name":"To the Invisible","registered_at":"2026-06-27T21:03:57Z","spotify_id":"4FKlbHQ9dTyHyhmN7kEDHY","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 0x5b37415e842f57700af31b60f496fce288218190e72386bb39a2fa1a6d68f855. 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/4FKlbHQ9dTyHyhmN7kEDHY.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/4FKlbHQ9dTyHyhmN7kEDHY.
    date published: 2026-07-02T05:09:12Z
    text: {"copyright_id":"0x5b37415e842f57700af31b60f496fce288218190e72386bb39a2fa1a6d68f855","isrc":"QM6N22426359","name":"To the Invisible","registered_at":"2026-06-27T21:03:57Z","spotify_id":"4FKlbHQ9dTyHyhmN7kEDHY","type":"track"}

Light Through Falling Rain
type: MusicAlbum
date published: 2024-03-22
track: Light Through Falling Rain
  type: MusicRecording
  duration: PT2M24S
  duration ms: 144625
  explicit: false
  by artist: Qunfan Wen
  in album: Light Through Falling Rain
    type: MusicAlbum
    date published: 2024-03-22
track: Into The Abyss
  type: MusicRecording
  duration: PT2M15S
  duration ms: 135812
  explicit: false
  by artist: Qunfan Wen
  in album: Light Through Falling Rain
    type: MusicAlbum
    date published: 2024-03-22
track: Cottage on the Prairie
  type: MusicRecording
  duration: PT2M24S
  duration ms: 144500
  explicit: false
  by artist: Qunfan Wen
  in album: Light Through Falling Rain
    type: MusicAlbum
    date published: 2024-03-22

Into The Abyss
type: MusicAlbum
date published: 2024-03-01
track: Into The Abyss
  type: MusicRecording
  duration: PT2M15S
  duration ms: 135812
  explicit: false
  by artist: Qunfan Wen
  in album: Into The Abyss
    type: MusicAlbum
    date published: 2024-03-01

Cottage on the Prairie
type: MusicAlbum
date published: 2024-02-09
track: Cottage on the Prairie
  type: MusicRecording
  duration: PT2M24S
  duration ms: 144500
  explicit: false
  by artist: Qunfan Wen
  in album: Cottage on the Prairie
    type: MusicAlbum
    date published: 2024-02-09

New Life
type: MusicAlbum
date published: 2023-12-15
track: New Life
  type: MusicRecording
  duration: PT2M39S
  duration ms: 159000
  explicit: false
  by artist: Qunfan Wen
  in album: New Life
    type: MusicAlbum
    date published: 2023-12-15
  isrc code: SE5ZV2348101
track: Chimes through the fog
  type: MusicRecording
  duration: PT3M43S
  duration ms: 223000
  explicit: false
  by artist: Qunfan Wen
  in album: New Life
    type: MusicAlbum
    date published: 2023-12-15
track: Walking Softly
  type: MusicRecording
  duration: PT2M13S
  duration ms: 133062
  explicit: false
  by artist: Qunfan Wen
  in album: New Life
    type: MusicAlbum
    date published: 2023-12-15
track: Under the Hawthorn Tree
  type: MusicRecording
  duration: PT1M58S
  duration ms: 118500
  explicit: false
  by artist: Qunfan Wen
  in album: New Life
    type: MusicAlbum
    date published: 2023-12-15
track: The Dawn Wind
  type: MusicRecording
  duration: PT2M31S
  duration ms: 151083
  explicit: false
  by artist: Qunfan Wen
  in album: New Life
    type: MusicAlbum
    date published: 2023-12-15
track: Sunny Weather
  type: MusicRecording
  duration: PT2M21S
  duration ms: 141784
  explicit: false
  by artist: Qunfan Wen
  in album: New Life
    type: MusicAlbum
    date published: 2023-12-15

Chimes through the fog
type: MusicAlbum
date published: 2023-12-08
track: Chimes through the fog
  type: MusicRecording
  duration: PT3M43S
  duration ms: 223000
  explicit: false
  by artist: Qunfan Wen
  in album: Chimes through the fog
    type: MusicAlbum
    date published: 2023-12-08

Walking Softly
type: MusicAlbum
date published: 2023-12-01
track: Walking Softly
  type: MusicRecording
  duration: PT2M13S
  duration ms: 133062
  explicit: false
  by artist: Qunfan Wen
  in album: Walking Softly
    type: MusicAlbum
    date published: 2023-12-01

Under the Hawthorn Tree
type: MusicAlbum
date published: 2023-11-17
track: Under the Hawthorn Tree
  type: MusicRecording
  duration: PT1M58S
  duration ms: 118500
  explicit: false
  by artist: Qunfan Wen
  in album: Under the Hawthorn Tree
    type: MusicAlbum
    date published: 2023-11-17
  isrc code: SE5ZV2343801
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-09T22:09:46+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x712551b71f02e02570ef0c9efba3dee3de5068f86a03a81aced44e4ce4ec9c40
  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/0bO6Zb1nHUc1XN9iouymfN.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0bO6Zb1nHUc1XN9iouymfN
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x712551b71f02e02570ef0c9efba3dee3de5068f86a03a81aced44e4ce4ec9c40","isrc":"SE5ZV2343801","name":"Under the Hawthorn Tree","registered_at":"2026-06-09T22:09:46Z","spotify_id":"0bO6Zb1nHUc1XN9iouymfN","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 0x712551b71f02e02570ef0c9efba3dee3de5068f86a03a81aced44e4ce4ec9c40. 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/0bO6Zb1nHUc1XN9iouymfN.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/0bO6Zb1nHUc1XN9iouymfN.
    date published: 2026-06-13T15:41:10Z
    text: {"copyright_id":"0x712551b71f02e02570ef0c9efba3dee3de5068f86a03a81aced44e4ce4ec9c40","isrc":"SE5ZV2343801","name":"Under the Hawthorn Tree","registered_at":"2026-06-09T22:09:46Z","spotify_id":"0bO6Zb1nHUc1XN9iouymfN","type":"track"}

The Dawn Wind
type: MusicAlbum
date published: 2023-11-03
track: The Dawn Wind
  type: MusicRecording
  duration: PT2M31S
  duration ms: 151083
  explicit: false
  by artist: Qunfan Wen
  in album: The Dawn Wind
    type: MusicAlbum
    date published: 2023-11-03

Sunny Weather
type: MusicAlbum
date published: 2023-10-20
track: Sunny Weather
  type: MusicRecording
  duration: PT2M21S
  duration ms: 141784
  explicit: false
  by artist: Qunfan Wen
  in album: Sunny Weather
    type: MusicAlbum
    date published: 2023-10-20

On A Summer Night EP
type: MusicAlbum
date published: 2023-10-06
track: Light Summer Rain
  type: MusicRecording
  duration: PT1M35S
  duration ms: 95250
  explicit: false
  by artist: Qunfan Wen
  in album: On A Summer Night EP
    type: MusicAlbum
    date published: 2023-10-06
  isrc code: SE5ZV2335801
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-10T23:36:28+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc466312aaac7393bcdb8cbaa8c324e63a81695ff9c071a072045e80b9ccc5c7b
  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/2bCJIWcBkKwnNhS0Z7PHXK.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2bCJIWcBkKwnNhS0Z7PHXK
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T17:25:41Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xc466312aaac7393bcdb8cbaa8c324e63a81695ff9c071a072045e80b9ccc5c7b","isrc":"SE5ZV2335801","name":"Light Summer Rain","registered_at":"2026-06-10T23:36:28Z","spotify_id":"2bCJIWcBkKwnNhS0Z7PHXK","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 0xc466312aaac7393bcdb8cbaa8c324e63a81695ff9c071a072045e80b9ccc5c7b. 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/2bCJIWcBkKwnNhS0Z7PHXK.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/2bCJIWcBkKwnNhS0Z7PHXK.
    date published: 2026-06-13T17:25:41Z
    text: {"copyright_id":"0xc466312aaac7393bcdb8cbaa8c324e63a81695ff9c071a072045e80b9ccc5c7b","isrc":"SE5ZV2335801","name":"Light Summer Rain","registered_at":"2026-06-10T23:36:28Z","spotify_id":"2bCJIWcBkKwnNhS0Z7PHXK","type":"track"}
track: Midnight Train
  type: MusicRecording
  duration: PT2M50S
  duration ms: 170000
  explicit: false
  by artist: Qunfan Wen
  in album: On A Summer Night EP
    type: MusicAlbum
    date published: 2023-10-06
track: Reflections in Time
  type: MusicRecording
  duration: PT2M18S
  duration ms: 138874
  explicit: false
  by artist: Qunfan Wen
  in album: On A Summer Night EP
    type: MusicAlbum
    date published: 2023-10-06
track: Running through a forgotten meadow
  type: MusicRecording
  duration: PT1M59S
  duration ms: 119671
  explicit: false
  by artist: Qunfan Wen
  in album: On A Summer Night EP
    type: MusicAlbum
    date published: 2023-10-06
track: Firefly
  type: MusicRecording
  duration: PT1M58S
  duration ms: 118874
  explicit: false
  by artist: Qunfan Wen
  in album: On A Summer Night EP
    type: MusicAlbum
    date published: 2023-10-06
track: On a summer midnight
  type: MusicRecording
  duration: PT2M3S
  duration ms: 123124
  explicit: false
  by artist: Qunfan Wen
  in album: On A Summer Night EP
    type: MusicAlbum
    date published: 2023-10-06

Midnight Train
type: MusicAlbum
date published: 2023-09-22
track: Midnight Train
  type: MusicRecording
  duration: PT2M50S
  duration ms: 170000
  explicit: false
  by artist: Qunfan Wen
  in album: Midnight Train
    type: MusicAlbum
    date published: 2023-09-22
  isrc code: SE5ZV2332601

Reflections in Time
type: MusicAlbum
date published: 2023-09-08
track: Reflections in Time
  type: MusicRecording
  duration: PT2M18S
  duration ms: 138874
  explicit: false
  by artist: Qunfan Wen
  in album: Reflections in Time
    type: MusicAlbum
    date published: 2023-09-08
  isrc code: SE5ZV2329901
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T13:11:12+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf6bb2f950dd300a30dcc318c89040803b96415f499d367523b79451ba220319f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953513
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/5F7EnNfiWR5nSIHmkhtT0F.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5F7EnNfiWR5nSIHmkhtT0F
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xf6bb2f950dd300a30dcc318c89040803b96415f499d367523b79451ba220319f","isrc":"SE5ZV2329901","name":"Reflections in Time","registered_at":"2026-06-04T13:11:12Z","spotify_id":"5F7EnNfiWR5nSIHmkhtT0F","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 0xf6bb2f950dd300a30dcc318c89040803b96415f499d367523b79451ba220319f. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5F7EnNfiWR5nSIHmkhtT0F.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/5F7EnNfiWR5nSIHmkhtT0F.
    date published: 2026-06-13T12:47:07Z
    text: {"copyright_id":"0xf6bb2f950dd300a30dcc318c89040803b96415f499d367523b79451ba220319f","isrc":"SE5ZV2329901","name":"Reflections in Time","registered_at":"2026-06-04T13:11:12Z","spotify_id":"5F7EnNfiWR5nSIHmkhtT0F","type":"track"}

Running through a forgotten meadow
type: MusicAlbum
date published: 2023-08-25
track: Running through a forgotten meadow
  type: MusicRecording
  duration: PT1M59S
  duration ms: 119671
  explicit: false
  by artist: Qunfan Wen
  in album: Running through a forgotten meadow
    type: MusicAlbum
    date published: 2023-08-25
  isrc code: SE5ZV2325801

Firefly
type: MusicAlbum
date published: 2023-08-11
track: Firefly
  type: MusicRecording
  duration: PT1M58S
  duration ms: 118874
  explicit: false
  by artist: Qunfan Wen
  in album: Firefly
    type: MusicAlbum
    date published: 2023-08-11
  isrc code: SE5ZV2323201
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-22T12:38:00+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xad5beb84529755bb8be1e739a05c1f3a80e57c607fce6b0210b4c373504d032d
  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/6VlThMihuNS9jboSXRzdST.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6VlThMihuNS9jboSXRzdST
  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 0xad5beb84529755bb8be1e739a05c1f3a80e57c607fce6b0210b4c373504d032d. 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/6VlThMihuNS9jboSXRzdST.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/6VlThMihuNS9jboSXRzdST.
    date published: 2026-07-02T03:55:08Z

On a summer midnight
type: MusicAlbum
date published: 2023-07-28
track: On a summer midnight
  type: MusicRecording
  duration: PT2M3S
  duration ms: 123124
  explicit: false
  by artist: Qunfan Wen
  in album: On a summer midnight
    type: MusicAlbum
    date published: 2023-07-28
  isrc code: SE5ZV2321401
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T13:16:56+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf8aabed57074fa3bd0b61abda5544648a6b04c3c7b5e4ae5526bf167f0511bd7
  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/68jz5jlpsxs5cL48wGIgqC.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/68jz5jlpsxs5cL48wGIgqC
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xf8aabed57074fa3bd0b61abda5544648a6b04c3c7b5e4ae5526bf167f0511bd7","isrc":"SE5ZV2321401","name":"On a summer midnight","registered_at":"2026-06-04T13:16:56Z","spotify_id":"68jz5jlpsxs5cL48wGIgqC","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 0xf8aabed57074fa3bd0b61abda5544648a6b04c3c7b5e4ae5526bf167f0511bd7. 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/68jz5jlpsxs5cL48wGIgqC.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/68jz5jlpsxs5cL48wGIgqC.
    date published: 2026-06-13T15:41:10Z
    text: {"copyright_id":"0xf8aabed57074fa3bd0b61abda5544648a6b04c3c7b5e4ae5526bf167f0511bd7","isrc":"SE5ZV2321401","name":"On a summer midnight","registered_at":"2026-06-04T13:16:56Z","spotify_id":"68jz5jlpsxs5cL48wGIgqC","type":"track"}

Ode To Autumn
type: MusicAlbum
date published: 2023-06-23
track: Ode To Autumn
  type: MusicRecording
  duration: PT2M22S
  duration ms: 142500
  explicit: false
  by artist: Qunfan Wen
  in album: Ode To Autumn
    type: MusicAlbum
    date published: 2023-06-23

Ocean Waves
type: MusicAlbum
date published: 2023-06-16
track: Ocean Waves
  type: MusicRecording
  duration: PT2M26S
  duration ms: 146500
  explicit: false
  by artist: Qunfan Wen
  in album: Ocean Waves
    type: MusicAlbum
    date published: 2023-06-16

Effortless Flight
type: MusicAlbum
date published: 2023-06-09
track: Effortless Flight
  type: MusicRecording
  duration: PT2M30S
  duration ms: 150500
  explicit: false
  by artist: Qunfan Wen
  in album: Effortless Flight
    type: MusicAlbum
    date published: 2023-06-09
  isrc code: QZHN62336770

Raindrops
type: MusicAlbum
date published: 2023-06-02
track: Raindrops
  type: MusicRecording
  duration: PT2M43S
  duration ms: 163750
  explicit: false
  by artist: Qunfan Wen
  in album: Raindrops
    type: MusicAlbum
    date published: 2023-06-02

Harmony Of The Winds
type: MusicAlbum
date published: 2023-05-26
track: Harmony Of The Winds
  type: MusicRecording
  duration: PT2M32S
  duration ms: 152291
  explicit: false
  by artist: Qunfan Wen
  in album: Harmony Of The Winds
    type: MusicAlbum
    date published: 2023-05-26

Le cygne
type: MusicAlbum
date published: 2023-05-20
track: Le cygne
  type: MusicRecording
  duration: PT2M10S
  duration ms: 130000
  explicit: false
  by artist: Qunfan Wen
  in album: Le cygne
    type: MusicAlbum
    date published: 2023-05-20

Tiny Glass Beads
type: MusicAlbum
date published: 2023-05-12
track: Tiny Glass Beads
  type: MusicRecording
  duration: PT2M45S
  duration ms: 165124
  explicit: false
  by artist: Qunfan Wen
  in album: Tiny Glass Beads
    type: MusicAlbum
    date published: 2023-05-12

Daybreak
type: MusicAlbum
date published: 2023-05-05
track: Daybreak
  type: MusicRecording
  duration: PT2M20S
  duration ms: 140411
  explicit: false
  by artist: Qunfan Wen
  in album: Daybreak
    type: MusicAlbum
    date published: 2023-05-05

End Of The Day
type: MusicAlbum
date published: 2023-04-28
track: End Of The Day
  type: MusicRecording
  duration: PT2M14S
  duration ms: 134409
  explicit: false
  by artist: Qunfan Wen
  in album: End Of The Day
    type: MusicAlbum
    date published: 2023-04-28

Whispers in the Wind
type: MusicAlbum
date published: 2023-03-31
track: Whispers in the Wind
  type: MusicRecording
  duration: PT2M18S
  duration ms: 138124
  explicit: false
  by artist: Qunfan Wen
  in album: Whispers in the Wind
    type: MusicAlbum
    date published: 2023-03-31

Twilight Serenade
type: MusicAlbum
date published: 2023-03-10
track: Twilight Serenade
  type: MusicRecording
  duration: PT2M37S
  duration ms: 157250
  explicit: false
  by artist: Qunfan Wen
  in album: Twilight Serenade
    type: MusicAlbum
    date published: 2023-03-10

Aurora's Lullaby
type: MusicAlbum
date published: 2023-02-17
track: Aurora's Lullaby
  type: MusicRecording
  duration: PT2M21S
  duration ms: 141187
  explicit: false
  by artist: Qunfan Wen
  in album: Aurora's Lullaby
    type: MusicAlbum
    date published: 2023-02-17

Across the Milbrook
type: MusicAlbum
date published: 2023-01-27
track: Across the Milbrook
  type: MusicRecording
  duration: PT2M33S
  duration ms: 153961
  explicit: false
  by artist: Qunfan Wen
  in album: Across the Milbrook
    type: MusicAlbum
    date published: 2023-01-27

A Soft Light
type: MusicRecording
duration: PT2M32S
duration ms: 152312
explicit: false
by artist: Qunfan Wen
in album: A Soft Light
  type: MusicAlbum
  date published: 2025-04-18

Lento Capriccioso
type: MusicRecording
duration: PT2M10S
duration ms: 130250
explicit: false
by artist: Qunfan Wen
in album: Lento Capriccioso
  type: MusicAlbum
  date published: 2025-03-14
isrc code: QM4TX2562629
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-08T07:16:15+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x1012d7d7353355018728c65cbb08e4ba702050fb214e687f96d77d3894b2a427
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/792QfiFo9By52EBWQCvl7r.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/792QfiFo9By52EBWQCvl7r
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x1012d7d7353355018728c65cbb08e4ba702050fb214e687f96d77d3894b2a427","isrc":"QM4TX2562629","name":"Lento Capriccioso","registered_at":"2026-06-08T07:16:15Z","spotify_id":"792QfiFo9By52EBWQCvl7r","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 0x1012d7d7353355018728c65cbb08e4ba702050fb214e687f96d77d3894b2a427. 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/792QfiFo9By52EBWQCvl7r.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/792QfiFo9By52EBWQCvl7r.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x1012d7d7353355018728c65cbb08e4ba702050fb214e687f96d77d3894b2a427","isrc":"QM4TX2562629","name":"Lento Capriccioso","registered_at":"2026-06-08T07:16:15Z","spotify_id":"792QfiFo9By52EBWQCvl7r","type":"track"}

A Gentle Breeze
type: MusicRecording
duration: PT3M18S
duration ms: 198000
explicit: false
by artist: Qunfan Wen
in album: A Gentle Breeze
  type: MusicAlbum
  date published: 2025-02-21
isrc code: QM4TW2570397
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T10:08:43+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x3661537f2bb7573eb1b630aa6032b4d382e098cbf3c2e26b654baf92cbdecb6b
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/3AJCcXwXxiC5tWGP63fyYb.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3AJCcXwXxiC5tWGP63fyYb
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x3661537f2bb7573eb1b630aa6032b4d382e098cbf3c2e26b654baf92cbdecb6b","isrc":"QM4TW2570397","name":"A Gentle Breeze","registered_at":"2026-06-07T10:08:43Z","spotify_id":"3AJCcXwXxiC5tWGP63fyYb","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 0x3661537f2bb7573eb1b630aa6032b4d382e098cbf3c2e26b654baf92cbdecb6b. 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/3AJCcXwXxiC5tWGP63fyYb.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/3AJCcXwXxiC5tWGP63fyYb.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x3661537f2bb7573eb1b630aa6032b4d382e098cbf3c2e26b654baf92cbdecb6b","isrc":"QM4TW2570397","name":"A Gentle Breeze","registered_at":"2026-06-07T10:08:43Z","spotify_id":"3AJCcXwXxiC5tWGP63fyYb","type":"track"}

Tea and Dreams
type: MusicRecording
duration: PT2M21S
duration ms: 141125
explicit: false
by artist: Qunfan Wen
in album: Tea and Dreams
  type: MusicAlbum
  date published: 2024-12-20
isrc code: QMFME2429119
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-18T23:34:01+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd57cf581f805620462c2ce41796db8ca14ea231dbca8097c2208c51437b29ea9
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/2x6abmmx9TWTpY2yDAhKX2.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2x6abmmx9TWTpY2yDAhKX2
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xd57cf581f805620462c2ce41796db8ca14ea231dbca8097c2208c51437b29ea9","isrc":"QMFME2429119","name":"Tea and Dreams","registered_at":"2026-06-18T23:34:01Z","spotify_id":"2x6abmmx9TWTpY2yDAhKX2","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 0xd57cf581f805620462c2ce41796db8ca14ea231dbca8097c2208c51437b29ea9. 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/2x6abmmx9TWTpY2yDAhKX2.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/2x6abmmx9TWTpY2yDAhKX2.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0xd57cf581f805620462c2ce41796db8ca14ea231dbca8097c2208c51437b29ea9","isrc":"QMFME2429119","name":"Tea and Dreams","registered_at":"2026-06-18T23:34:01Z","spotify_id":"2x6abmmx9TWTpY2yDAhKX2","type":"track"}

Walking in Heather
type: MusicRecording
duration: PT2M36S
duration ms: 156500
explicit: false
by artist: Qunfan Wen
in album: Walking in Heather
  type: MusicAlbum
  date published: 2024-11-22
isrc code: QMDA72429313
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-08T15:41:05+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x400345d1dc2797d4d0a330260df3f4479da3e4f5c48d18a41d02fd5e172ab595
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953520
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953520
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/4pI5rX7Bm7xSoWsTpmhGQj.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4pI5rX7Bm7xSoWsTpmhGQj
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x400345d1dc2797d4d0a330260df3f4479da3e4f5c48d18a41d02fd5e172ab595","isrc":"QMDA72429313","name":"Walking in Heather","registered_at":"2026-06-08T15:41:05Z","spotify_id":"4pI5rX7Bm7xSoWsTpmhGQj","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 0x400345d1dc2797d4d0a330260df3f4479da3e4f5c48d18a41d02fd5e172ab595. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4pI5rX7Bm7xSoWsTpmhGQj.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/4pI5rX7Bm7xSoWsTpmhGQj.
  date published: 2026-06-13T13:32:09Z
  text: {"copyright_id":"0x400345d1dc2797d4d0a330260df3f4479da3e4f5c48d18a41d02fd5e172ab595","isrc":"QMDA72429313","name":"Walking in Heather","registered_at":"2026-06-08T15:41:05Z","spotify_id":"4pI5rX7Bm7xSoWsTpmhGQj","type":"track"}

Sleep
type: MusicRecording
duration: PT2M16S
duration ms: 136750
explicit: false
by artist: Qunfan Wen
in album: Sleep
  type: MusicAlbum
  date published: 2024-11-01
isrc code: QMDA62443304
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T12:07:48+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc3525af37dc515c73b7cfa67419a329c9acdb3afbca9b31b939c1af48cdff432
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953520
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953520
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/4Syok1j9uN7hXQOIHkk9C0.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4Syok1j9uN7hXQOIHkk9C0
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32: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 0xc3525af37dc515c73b7cfa67419a329c9acdb3afbca9b31b939c1af48cdff432. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4Syok1j9uN7hXQOIHkk9C0.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/4Syok1j9uN7hXQOIHkk9C0.
  date published: 2026-06-13T13:32:09Z

Morning Commute
type: MusicRecording
duration: PT2M36S
duration ms: 156500
explicit: false
by artist: Qunfan Wen
in album: Morning Commute
  type: MusicAlbum
  date published: 2024-10-18
isrc code: QMDA62408808
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T12:07:08+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc4a20f3caf7aab139c910c38acd60011bc9c481b6386f45b92f7a023fb4b22d5
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953520
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953520
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/7tMIiKxxbAxLswKY0iOrUv.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7tMIiKxxbAxLswKY0iOrUv
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xc4a20f3caf7aab139c910c38acd60011bc9c481b6386f45b92f7a023fb4b22d5","isrc":"QMDA62408808","name":"Morning Commute","registered_at":"2026-06-09T12:07:08Z","spotify_id":"7tMIiKxxbAxLswKY0iOrUv","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 0xc4a20f3caf7aab139c910c38acd60011bc9c481b6386f45b92f7a023fb4b22d5. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7tMIiKxxbAxLswKY0iOrUv.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/7tMIiKxxbAxLswKY0iOrUv.
  date published: 2026-06-13T13:32:09Z
  text: {"copyright_id":"0xc4a20f3caf7aab139c910c38acd60011bc9c481b6386f45b92f7a023fb4b22d5","isrc":"QMDA62408808","name":"Morning Commute","registered_at":"2026-06-09T12:07:08Z","spotify_id":"7tMIiKxxbAxLswKY0iOrUv","type":"track"}

Dusty Floorboards
type: MusicRecording
duration: PT2M8S
duration ms: 128416
explicit: false
by artist: Qunfan Wen
in album: Dusty Floorboards
  type: MusicAlbum
  date published: 2024-09-13
isrc code: QMBZ92427626
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-18T23:34:17+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xfa6b7d03c6ddc2987ed0c5fd2e0557c3dc9285e23a662feadd8671fd2994f0c1
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/4pobMQsHoZUDX4ZsgGi2T0.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4pobMQsHoZUDX4ZsgGi2T0
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xfa6b7d03c6ddc2987ed0c5fd2e0557c3dc9285e23a662feadd8671fd2994f0c1","isrc":"QMBZ92427626","name":"Dusty Floorboards","registered_at":"2026-06-18T23:34:17Z","spotify_id":"4pobMQsHoZUDX4ZsgGi2T0","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 0xfa6b7d03c6ddc2987ed0c5fd2e0557c3dc9285e23a662feadd8671fd2994f0c1. 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/4pobMQsHoZUDX4ZsgGi2T0.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/4pobMQsHoZUDX4ZsgGi2T0.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0xfa6b7d03c6ddc2987ed0c5fd2e0557c3dc9285e23a662feadd8671fd2994f0c1","isrc":"QMBZ92427626","name":"Dusty Floorboards","registered_at":"2026-06-18T23:34:17Z","spotify_id":"4pobMQsHoZUDX4ZsgGi2T0","type":"track"}

The Oracle
type: MusicRecording
duration: PT2M9S
duration ms: 129873
explicit: false
by artist: Qunfan Wen
in album: The Oracle
  type: MusicAlbum
  date published: 2024-08-16
isrc code: QM7282446060

Grey Skies
type: MusicRecording
duration: PT3M7S
duration ms: 187000
explicit: false
by artist: Qunfan Wen
in album: Grey Skies
  type: MusicAlbum
  date published: 2024-07-19
isrc code: QM6P42482806
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T21:58:19+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x3a18df16182ed758c58b435e2db9ab1f62cbaf057c72de85ac5782822383115b
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953520
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953520
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/6MUYLFdoyl1GutYXCHD7FE.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6MUYLFdoyl1GutYXCHD7FE
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x3a18df16182ed758c58b435e2db9ab1f62cbaf057c72de85ac5782822383115b","isrc":"QM6P42482806","name":"Grey Skies","registered_at":"2026-06-09T21:58:19Z","spotify_id":"6MUYLFdoyl1GutYXCHD7FE","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 0x3a18df16182ed758c58b435e2db9ab1f62cbaf057c72de85ac5782822383115b. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6MUYLFdoyl1GutYXCHD7FE.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/6MUYLFdoyl1GutYXCHD7FE.
  date published: 2026-06-13T13:32:09Z
  text: {"copyright_id":"0x3a18df16182ed758c58b435e2db9ab1f62cbaf057c72de85ac5782822383115b","isrc":"QM6P42482806","name":"Grey Skies","registered_at":"2026-06-09T21:58:19Z","spotify_id":"6MUYLFdoyl1GutYXCHD7FE","type":"track"}

Dark Rose
type: MusicRecording
duration: PT2M23S
duration ms: 143000
explicit: false
by artist: Qunfan Wen
in album: Dark Rose
  type: MusicAlbum
  date published: 2024-06-28
isrc code: QM6P42416010
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-10T23:36:46+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x117114bb307a68cce784f36a6dad551181bb83e465638cb1b16f77df1efba968
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953520
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953520
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/2pNgz76dSS25nqKtStPRL2.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2pNgz76dSS25nqKtStPRL2
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x117114bb307a68cce784f36a6dad551181bb83e465638cb1b16f77df1efba968","isrc":"QM6P42416010","name":"Dark Rose","registered_at":"2026-06-10T23:36:46Z","spotify_id":"2pNgz76dSS25nqKtStPRL2","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 0x117114bb307a68cce784f36a6dad551181bb83e465638cb1b16f77df1efba968. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2pNgz76dSS25nqKtStPRL2.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/2pNgz76dSS25nqKtStPRL2.
  date published: 2026-06-13T13:32:09Z
  text: {"copyright_id":"0x117114bb307a68cce784f36a6dad551181bb83e465638cb1b16f77df1efba968","isrc":"QM6P42416010","name":"Dark Rose","registered_at":"2026-06-10T23:36:46Z","spotify_id":"2pNgz76dSS25nqKtStPRL2","type":"track"}

To the Invisible
type: MusicRecording
duration: PT2M29S
duration ms: 149211
explicit: false
by artist: Qunfan Wen
in album: To the Invisible
  type: MusicAlbum
  date published: 2024-05-31
isrc code: QM6N22426359
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-27T21:03:57+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5b37415e842f57700af31b60f496fce288218190e72386bb39a2fa1a6d68f855
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/4FKlbHQ9dTyHyhmN7kEDHY.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4FKlbHQ9dTyHyhmN7kEDHY
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T05:09:12Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x5b37415e842f57700af31b60f496fce288218190e72386bb39a2fa1a6d68f855","isrc":"QM6N22426359","name":"To the Invisible","registered_at":"2026-06-27T21:03:57Z","spotify_id":"4FKlbHQ9dTyHyhmN7kEDHY","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 0x5b37415e842f57700af31b60f496fce288218190e72386bb39a2fa1a6d68f855. 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/4FKlbHQ9dTyHyhmN7kEDHY.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/4FKlbHQ9dTyHyhmN7kEDHY.
  date published: 2026-07-02T05:09:12Z
  text: {"copyright_id":"0x5b37415e842f57700af31b60f496fce288218190e72386bb39a2fa1a6d68f855","isrc":"QM6N22426359","name":"To the Invisible","registered_at":"2026-06-27T21:03:57Z","spotify_id":"4FKlbHQ9dTyHyhmN7kEDHY","type":"track"}

Light Through Falling Rain
type: MusicRecording
duration: PT2M24S
duration ms: 144625
explicit: false
by artist: Qunfan Wen
in album: Light Through Falling Rain
  type: MusicAlbum
  date published: 2024-03-22

Into The Abyss
type: MusicRecording
duration: PT2M15S
duration ms: 135812
explicit: false
by artist: Qunfan Wen
in album: Light Through Falling Rain
  type: MusicAlbum
  date published: 2024-03-22

Cottage on the Prairie
type: MusicRecording
duration: PT2M24S
duration ms: 144500
explicit: false
by artist: Qunfan Wen
in album: Light Through Falling Rain
  type: MusicAlbum
  date published: 2024-03-22

Into The Abyss
type: MusicRecording
duration: PT2M15S
duration ms: 135812
explicit: false
by artist: Qunfan Wen
in album: Into The Abyss
  type: MusicAlbum
  date published: 2024-03-01

Cottage on the Prairie
type: MusicRecording
duration: PT2M24S
duration ms: 144500
explicit: false
by artist: Qunfan Wen
in album: Cottage on the Prairie
  type: MusicAlbum
  date published: 2024-02-09

New Life
type: MusicRecording
duration: PT2M39S
duration ms: 159000
explicit: false
by artist: Qunfan Wen
in album: New Life
  type: MusicAlbum
  date published: 2023-12-15
isrc code: SE5ZV2348101

Chimes through the fog
type: MusicRecording
duration: PT3M43S
duration ms: 223000
explicit: false
by artist: Qunfan Wen
in album: New Life
  type: MusicAlbum
  date published: 2023-12-15

Walking Softly
type: MusicRecording
duration: PT2M13S
duration ms: 133062
explicit: false
by artist: Qunfan Wen
in album: New Life
  type: MusicAlbum
  date published: 2023-12-15