sajou no hana
type: MusicGroup
genre: anime
genre: j-pop
genre: j-rock
description: Sajou no Hana (stylized as sajou no hana) is a Japanese rock group signed to Kadokawa and Warner Bros. Japan. It is composed of vocalist Sana, with founder and keyboardist and bassist Tatsuya Kitani
popularity: 46
followers: 43153
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x15388048812be884881226995b63bf11266c5b00316e1b67c6ff3dba2809a925
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953407
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953407
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/6b39952d-fc0f-4892-b0ab-9efe05e1f7b4.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/6b39952d-fc0f-4892-b0ab-9efe05e1f7b4.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/6b39952d-fc0f-4892-b0ab-9efe05e1f7b4
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x15388048812be884881226995b63bf11266c5b00316e1b67c6ff3dba2809a925","name":"sajou no hana","registered_at":"2026-06-11T23:34:44Z","symbol":"NIM0138114","token_address":"0xf0cdba926f5956b1d5d3061c7787dacc6a239997","type":"artist","uuid":"6b39952d-fc0f-4892-b0ab-9efe05e1f7b4"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15388048812be884881226995b63bf11266c5b00316e1b67c6ff3dba2809a925. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6b39952d-fc0f-4892-b0ab-9efe05e1f7b4.json and https://artists.proofprofile.net/proofs/artist/6b39952d-fc0f-4892-b0ab-9efe05e1f7b4.ots, the client at https://opentimestamps.org runs `ots verify -f record.json proof.ots`.
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0x15388048812be884881226995b63bf11266c5b00316e1b67c6ff3dba2809a925","name":"sajou no hana","registered_at":"2026-06-11T23:34:44Z","symbol":"NIM0138114","token_address":"0xf0cdba926f5956b1d5d3061c7787dacc6a239997","type":"artist","uuid":"6b39952d-fc0f-4892-b0ab-9efe05e1f7b4"}
album: 星絵
  type: MusicAlbum
  date published: 2018-08-22
  track: 星絵
    type: MusicRecording
    duration: PT4M8S
    duration ms: 248240
    explicit: false
    by artist: sajou no hana
    in album: 星絵
      type: MusicAlbum
      date published: 2018-08-22
    genre: anime
    genre: j-pop
    genre: j-rock
    isrc code: JPQ461800413
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-17T04:43:50+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xcc16e7c85d1ffd18d78118a34f203f0175d7ef0adc27f6e78961c82c772986dc
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958366
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958366
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPQ461800413
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-17T04:59:09Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc16e7c85d1ffd18d78118a34f203f0175d7ef0adc27f6e78961c82c772986dc. Chain 2 (Bitcoin): anchored in block 958366 (2026-07-17T04:59:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPQ461800413 — a six-check JSON result.
      date published: 2026-07-17T04:59:09Z
    audio: 星絵
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 95.532
      additional property: Musical Key
        type: PropertyValue
        value: 7
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.52
      additional property: Energy
        type: PropertyValue
        value: 0.75
      additional property: Speechiness
        type: PropertyValue
        value: 0.031
      additional property: Acousticness
        type: PropertyValue
        value: 0.004
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.421
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.432
      additional property: Loudness (dB)
        type: PropertyValue
        value: -5.088
      additional property: Key Name
        type: PropertyValue
        value: G
      additional property: Mode Name
        type: PropertyValue
        value: Minor
  track: 夢の中のぼくらは
    type: MusicRecording
    duration: PT3M50S
    duration ms: 230560
    explicit: false
    by artist: sajou no hana
    in album: 星絵
      type: MusicAlbum
      date published: 2018-08-22
    genre: anime
    genre: j-pop
    genre: j-rock
    isrc code: JPQ461800414
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-06T04:02:50+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xb0565d1ed911f85a5f7b6d4e55c0f0a4f6c1cae9c997cac3dc6eed279540e765
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 956889
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/956889
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPQ461800414
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-06T06:56:49Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0565d1ed911f85a5f7b6d4e55c0f0a4f6c1cae9c997cac3dc6eed279540e765. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPQ461800414 — a six-check JSON result.
      date published: 2026-07-06T06:56:49Z
    audio: 夢の中のぼくらは
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 109.869
      additional property: Musical Key
        type: PropertyValue
        value: 6
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.531
      additional property: Energy
        type: PropertyValue
        value: 0.28
      additional property: Speechiness
        type: PropertyValue
        value: 0.038
      additional property: Acousticness
        type: PropertyValue
        value: 0.734
      additional property: Instrumentalness
      additional property: Liveness
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
  track: つもり
album: あめにながす
album: memosepia / gray
album: メモセピア/グレイ
album: 誰のせい
album: Parole
album: ここにいたい
album: 青嵐のあとで
album: 繭色
album: 極夜
album: Evergreen
album: OPENING THEME FROM TV SERIES "IS IT WRONG TO TRY TO PICK UP GIRLS IN A DUNGEON? IV" TENTO
album: TVアニメ「ダンジョンに出会いを求めるのは間違っているだろうかⅣ 新章 迷宮篇」オープニングテーマ「天灯」
album: TV SERIES ”IS IT WRONG TO TRY TO PICK UP GIRLS IN A DUNGEON? IV”
album: TVアニメ「ダンジョンに出会いを求めるのは間違っているだろうかIV 深章 厄災篇」エンディングテーマ「切り傷」
album: ENDING THEME NUISANCE FROM TV SERIES ”SPY CLASSROOM” 2ND SEASON
album: TVアニメ「スパイ教室」2nd season エンディングテーマ「ニューサンス」
album: TVアニメ「異修羅」オープニングテーマ「修羅に堕として」
album: SHURANI OTOSHITE OPENING THEME FROM TV SERIES ”ISHURA”
album: SHURA
album: Shura
album: hydrate
album: ハイドレート
album: 淡く微か
album: THE IOLITE
album: Dekiai
album: 溺愛

Instrumentalness
type: PropertyValue
value: 0

Liveness
type: PropertyValue
value: 0.366

Valence (Positivity)
type: PropertyValue
value: 0.136

Loudness (dB)
type: PropertyValue
value: -13.899

Key Name
type: PropertyValue
value: F#

Mode Name
type: PropertyValue
value: Major

つもり
type: MusicRecording
duration: PT2M34S
duration ms: 154093
explicit: false
by artist: sajou no hana
in album: 星絵
  type: MusicAlbum
  date published: 2018-08-22
genre: anime
genre: j-pop
genre: j-rock
isrc code: JPQ461800415
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-06T02:19:17+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x58db830b901e2fc6298af835e8c35f59e06f24cec6d9f75db6717c8ed86a1270
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956891
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956891
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPQ461800415
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-06T07:16:32Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58db830b901e2fc6298af835e8c35f59e06f24cec6d9f75db6717c8ed86a1270. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPQ461800415 — a six-check JSON result.
  date published: 2026-07-06T07:16:32Z
audio: つもり
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 169.009
  additional property: Musical Key
    type: PropertyValue
    value: 11
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.444
  additional property: Energy
    type: PropertyValue
    value: 0.953
  additional property: Speechiness
    type: PropertyValue
    value: 0.161
  additional property: Acousticness
    type: PropertyValue
    value: 0.001
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.348
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.507
  additional property: Loudness (dB)
    type: PropertyValue
    value: -5.071
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Major

あめにながす
type: MusicAlbum
date published: 2018-12-26

あめにながす
type: MusicAlbum
date published: 2018-12-26

あめにながす
type: MusicAlbum
date published: 2018-12-26

memosepia / gray
type: MusicAlbum
date published: 2019-03-06
track: memosepia - Instrumental
  type: MusicRecording
  duration: PT3M55S
  duration ms: 235146
  explicit: false
  by artist: sajou no hana
  in album: memosepia / gray
    type: MusicAlbum
    date published: 2019-03-06
  genre: anime
  genre: j-pop
  genre: j-rock
  isrc code: JPQ461800668
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T05:01:47+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xafead843ded2d424e337d6bd5ce1a76629a1e9e40ddfcda1737b228a0be1c6a5
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958975
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958975
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPQ461800668
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T06:12:52Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafead843ded2d424e337d6bd5ce1a76629a1e9e40ddfcda1737b228a0be1c6a5. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPQ461800668 — a six-check JSON result.
    date published: 2026-07-21T06:12:52Z
  audio: memosepia - Instrumental
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 106.473
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.574
    additional property: Energy
      type: PropertyValue
      value: 0.929
    additional property: Speechiness
      type: PropertyValue
      value: 0.077
    additional property: Acousticness
      type: PropertyValue
      value: 0
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.65
    additional property: Liveness
      type: PropertyValue
      value: 0.141
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.677
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.597
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: gray - Instrumental
  type: MusicRecording
  duration: PT3M43S
  duration ms: 223453
  explicit: false
  by artist: sajou no hana
  in album: memosepia / gray
    type: MusicAlbum
    date published: 2019-03-06
  genre: anime
  genre: j-pop
  genre: j-rock
  isrc code: JPQ461800669
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T00:10:47+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x69aa1e8533d531e23952457cff8c19835f86ce156989f4cc0222c2ec3f86a189
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958468
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958468
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPQ461800669
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T00:27:51Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69aa1e8533d531e23952457cff8c19835f86ce156989f4cc0222c2ec3f86a189. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPQ461800669 — a six-check JSON result.
    date published: 2026-07-18T00:27:51Z
  audio: gray - Instrumental
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 96.023
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.582
    additional property: Energy
      type: PropertyValue
      value: 0.733
    additional property: Speechiness
      type: PropertyValue
      value: 0.025
    additional property: Acousticness
      type: PropertyValue
      value: 0
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.699
    additional property: Liveness
      type: PropertyValue
      value: 0.098
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.567
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.497
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Mabutano Ura - Instrumental
  type: MusicRecording
  duration: PT3M17S
  duration ms: 197933
  explicit: false
  by artist: sajou no hana
  in album: memosepia / gray
    type: MusicAlbum
    date published: 2019-03-06
  genre: anime
  genre: j-pop
  genre: j-rock
  isrc code: JPQ461800670
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T14:39:11+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xdc9e80c0bf892a5e6651c6a0d1c20aadfce198c1fad200323fce13d20692035c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Mabutano Ura - Instrumental

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 956822

OTSBitcoinBlockVerifyURL
type: PropertyValue
value: https://blockstream.info/api/block-height/956822

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

OTSTimestamp
type: PropertyValue
value: 2026-07-05T18:48:28Z

OTSVerifyInstructions
type: PropertyValue
value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc9e80c0bf892a5e6651c6a0d1c20aadfce198c1fad200323fce13d20692035c. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPQ461800670 — a six-check JSON result.
date published: 2026-07-05T18:48:28Z

Mabutano Ura - Instrumental
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 116.987
additional property: Musical Key
  type: PropertyValue
  value: 2
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.671
additional property: Energy
  type: PropertyValue
  value: 0.635
additional property: Speechiness
  type: PropertyValue
  value: 0.039
additional property: Acousticness
  type: PropertyValue
  value: 0
additional property: Instrumentalness
  type: PropertyValue
  value: 0.178
additional property: Liveness
  type: PropertyValue
  value: 0.17
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.543
additional property: Loudness (dB)
  type: PropertyValue
  value: -7.14
additional property: Key Name
  type: PropertyValue
  value: D
additional property: Mode Name
  type: PropertyValue
  value: Major

メモセピア/グレイ
type: MusicAlbum
date published: 2019-03-06

誰のせい
type: MusicAlbum
date published: 2019-05-29

誰のせい
type: MusicAlbum
date published: 2019-05-29

誰のせい
type: MusicAlbum
date published: 2019-05-29

Parole
type: MusicAlbum
date published: 2019-07-31
track: Hedgehog
  type: MusicRecording
  duration: PT3M3S
  duration ms: 183080
  explicit: false
  by artist: sajou no hana
  in album: Parole
    type: MusicAlbum
    date published: 2019-07-31
  genre: anime
  genre: j-pop
  genre: j-rock
  isrc code: JPQ461900359
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T07:00:05+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x775001e31dbadf15152b91f4681b5431449dca8d96b49e2072d9aeb6a0489e4a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958980
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958980
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPQ461900359
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T07:04:12Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x775001e31dbadf15152b91f4681b5431449dca8d96b49e2072d9aeb6a0489e4a. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPQ461900359 — a six-check JSON result.
    date published: 2026-07-21T07:04:12Z
  audio: Hedgehog
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 92.981
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.684
    additional property: Energy
      type: PropertyValue
      value: 0.782
    additional property: Speechiness
      type: PropertyValue
      value: 0.143
    additional property: Acousticness
      type: PropertyValue
      value: 0.382
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.342
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.701
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.724
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: ex
  type: MusicRecording
  duration: PT3M55S
  duration ms: 235400
  explicit: false
  by artist: sajou no hana
  in album: Parole
    type: MusicAlbum
    date published: 2019-07-31
  genre: anime
  genre: j-pop
  genre: j-rock
  isrc code: JPQ461900360
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-22T03:43:13+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xca469a560c920d6a69c6edd0ba964aae39edaf118aab3be3cfbe6a46c7595e2b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959096
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959096
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPQ461900360
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-22T03:48:36Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca469a560c920d6a69c6edd0ba964aae39edaf118aab3be3cfbe6a46c7595e2b. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48:36Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPQ461900360 — a six-check JSON result.
    date published: 2026-07-22T03:48:36Z
  audio: ex
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 140.037
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.561
    additional property: Energy
      type: PropertyValue
      value: 0.916
    additional property: Speechiness
      type: PropertyValue
      value: 0.118
    additional property: Acousticness
      type: PropertyValue
      value: 0.117
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.548
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.598
    additional property: Loudness (dB)
      type: PropertyValue
      value: -3.234
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

ここにいたい
type: MusicAlbum
date published: 2020-05-23

青嵐のあとで
type: MusicAlbum
date published: 2020-06-24
track: Hypnosis
  type: MusicRecording
  duration: PT4M7S
  duration ms: 247826
  explicit: false
  by artist: sajou no hana
  in album: 青嵐のあとで
    type: MusicAlbum
    date published: 2020-06-24
  genre: anime
  genre: j-pop
  genre: j-rock
  isrc code: JPQ462000123
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T23:08:25+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa03fe51ff99096611a46cac4e8364725bce2e2239c08c843718337a6745cf163
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958796
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958796
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPQ462000123
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T00:01:46Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa03fe51ff99096611a46cac4e8364725bce2e2239c08c843718337a6745cf163. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPQ462000123 — a six-check JSON result.
    date published: 2026-07-20T00:01:46Z
  audio: Hypnosis
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 98.004
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.477
    additional property: Energy
      type: PropertyValue
      value: 0.8
    additional property: Speechiness
      type: PropertyValue
      value: 0.119
    additional property: Acousticness
      type: PropertyValue
      value: 0.038
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.467
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.937
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.304
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

繭色
type: MusicAlbum
date published: 2020-11-21

極夜
type: MusicAlbum
date published: 2020-11-21
track: 極夜
  type: MusicRecording
  duration: PT3M44S
  duration ms: 224839
  explicit: false
  by artist: sajou no hana
  in album: 極夜
    type: MusicAlbum
    date published: 2020-11-21
  genre: anime
  genre: j-pop
  genre: j-rock
  isrc code: JPQ462000187
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-12T22:56:11+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd8808a1eebf6e6e8037dffc745a967cce043c2852b8ee1f3e862ee58dbcafd62
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957770
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957770
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPQ462000187
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-12T23:17:00Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8808a1eebf6e6e8037dffc745a967cce043c2852b8ee1f3e862ee58dbcafd62. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPQ462000187 — a six-check JSON result.
    date published: 2026-07-12T23:17:00Z
  audio: 極夜
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 169.915
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.485
    additional property: Energy
      type: PropertyValue
      value: 0.717
    additional property: Speechiness
      type: PropertyValue
      value: 0.052
    additional property: Acousticness
      type: PropertyValue
      value: 0.181
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.13
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.694
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.574
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Evergreen
type: MusicAlbum
date published: 2020-12-23

OPENING THEME FROM TV SERIES "IS IT WRONG TO TRY TO PICK UP GIRLS IN A DUNGEON? IV" TENTO
type: MusicAlbum
date published: 2022-08-24
track: RULER
  type: MusicRecording
  duration: PT3M9S
  duration ms: 189734
  explicit: false
  by artist: sajou no hana
  in album: OPENING THEME FROM TV SERIES "IS IT WRONG TO TRY TO PICK UP GIRLS IN A DUNGEON? IV" TENTO
    type: MusicAlbum
    date published: 2022-08-24
  genre: anime
  genre: j-pop
  genre: j-rock
  isrc code: JPD732200167
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T02:47:26+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x194a52b5b124f3eb43ecdee70ce870c20cf9c1236f3ab504d7742598f3e8e549
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956634
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956634
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPD732200167
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T10:04:33Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x194a52b5b124f3eb43ecdee70ce870c20cf9c1236f3ab504d7742598f3e8e549. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPD732200167 — a six-check JSON result.
    date published: 2026-07-04T10:04:33Z
  audio: RULER
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 97.98
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.605
    additional property: Energy
      type: PropertyValue
      value: 0.742
    additional property: Speechiness
      type: PropertyValue
      value: 0.042
    additional property: Acousticness
      type: PropertyValue
      value: 0.106
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.372
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.514
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.783
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Major

TVアニメ「ダンジョンに出会いを求めるのは間違っているだろうかⅣ 新章 迷宮篇」オープニングテーマ「天灯」
type: MusicAlbum
date published: 2022-08-24
track: Ruler
  type: MusicRecording
  duration: PT3M9S
  duration ms: 189734
  explicit: false
  by artist: sajou no hana
  in album: TVアニメ「ダンジョンに出会いを求めるのは間違っているだろうかⅣ 新章 迷宮篇」オープニングテーマ「天灯」
    type: MusicAlbum
    date published: 2022-08-24
  genre: anime
  genre: j-pop
  genre: j-rock
  isrc code: JPD732200167
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T02:47:26+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x194a52b5b124f3eb43ecdee70ce870c20cf9c1236f3ab504d7742598f3e8e549
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956742
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956742
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPD732200167
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T05:07:15Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x194a52b5b124f3eb43ecdee70ce870c20cf9c1236f3ab504d7742598f3e8e549. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07:15Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPD732200167 — a six-check JSON result.
    date published: 2026-07-05T05:07:15Z
  audio: Ruler
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 97.98
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.605
    additional property: Energy
      type: PropertyValue
      value: 0.742
    additional property: Speechiness
      type: PropertyValue
      value: 0.042
    additional property: Acousticness
      type: PropertyValue
      value: 0.106
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.372
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.514
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.783
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Major

TV SERIES ”IS IT WRONG TO TRY TO PICK UP GIRLS IN A DUNGEON? IV”
type: MusicAlbum
date published: 2023-02-22
track: MAETERLINCK
  type: MusicRecording
  duration: PT3M30S
  duration ms: 210615
  explicit: false
  by artist: sajou no hana
  in album: TV SERIES ”IS IT WRONG TO TRY TO PICK UP GIRLS IN A DUNGEON? IV”
    type: MusicAlbum
    date published: 2023-02-22
  genre: anime
  genre: j-pop
  genre: j-rock
  isrc code: JPD732200489
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-13T09:36:05+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xff8295e8184f983b9e3241f4c72bb280cd167a5ddc18d94b6e40aecc5396bf8f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957834
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957834
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPD732200489
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-13T09:42:16Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff8295e8184f983b9e3241f4c72bb280cd167a5ddc18d94b6e40aecc5396bf8f. Chain 2 (Bitcoin): anchored in block 957834 (2026-07-13T09:42:16Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPD732200489 — a six-check JSON result.
    date published: 2026-07-13T09:42:16Z
  audio: MAETERLINCK
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 103.078
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.551
    additional property: Energy
      type: PropertyValue
      value: 0.96
    additional property: Speechiness
      type: PropertyValue
      value: 0.059
    additional property: Acousticness
      type: PropertyValue
      value: 0.001
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.323
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.659
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.196
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

TVアニメ「ダンジョンに出会いを求めるのは間違っているだろうかIV 深章 厄災篇」エンディングテーマ「切り傷」
type: MusicAlbum
date published: 2023-02-22

ENDING THEME NUISANCE FROM TV SERIES ”SPY CLASSROOM” 2ND SEASON
type: MusicAlbum
date published: 2023-08-02
track: EIRI
  type: MusicRecording
  duration: PT3M11S
  duration ms: 191945
  explicit: false
  by artist: sajou no hana
  in album: ENDING THEME NUISANCE FROM TV SERIES ”SPY CLASSROOM” 2ND SEASON
    type: MusicAlbum
    date published: 2023-08-02
  genre: anime
  genre: j-pop
  genre: j-rock
  isrc code: JPD732301015
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T02:12:37+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x202b561079303e0d852484ea70c70a3e28810c23066f6719383c9bdcfb42323d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956822
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956822
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPD732301015
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T18:48:28Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x202b561079303e0d852484ea70c70a3e28810c23066f6719383c9bdcfb42323d. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPD732301015 — a six-check JSON result.
    date published: 2026-07-05T18:48:28Z
  audio: EIRI
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 99.99
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.571
    additional property: Energy
      type: PropertyValue
      value: 0.969
    additional property: Speechiness
      type: PropertyValue
      value: 0.116
    additional property: Acousticness
      type: PropertyValue
      value: 0.035
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.288
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.669
    additional property: Loudness (dB)
      type: PropertyValue
      value: -1.509
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

TVアニメ「スパイ教室」2nd season エンディングテーマ「ニューサンス」
type: MusicAlbum
date published: 2023-08-02
track: 影裏
  type: MusicRecording
  duration: PT3M11S
  duration ms: 191945
  explicit: false
  by artist: sajou no hana
  in album: TVアニメ「スパイ教室」2nd season エンディングテーマ「ニューサンス」
    type: MusicAlbum
    date published: 2023-08-02
  genre: anime
  genre: j-pop
  genre: j-rock
  isrc code: JPD732301015
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T02:12:37+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x202b561079303e0d852484ea70c70a3e28810c23066f6719383c9bdcfb42323d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956772
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956772
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPD732301015
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T10:01:46Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x202b561079303e0d852484ea70c70a3e28810c23066f6719383c9bdcfb42323d. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPD732301015 — a six-check JSON result.
    date published: 2026-07-05T10:01:46Z
  audio: 影裏
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 99.99
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.571
    additional property: Energy
      type: PropertyValue
      value: 0.969
    additional property: Speechiness
      type: PropertyValue
      value: 0.116
    additional property: Acousticness
      type: PropertyValue
      value: 0.035
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.288
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.669
    additional property: Loudness (dB)
      type: PropertyValue
      value: -1.509
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

TVアニメ「異修羅」オープニングテーマ「修羅に堕として」
type: MusicAlbum
date published: 2024-01-04

SHURANI OTOSHITE OPENING THEME FROM TV SERIES ”ISHURA”
type: MusicAlbum
date published: 2024-01-04

SHURA
type: MusicAlbum
date published: 2024-02-29
track: SHURA
  type: MusicRecording
  duration: PT3M1S
  duration ms: 181172
  explicit: false
  by artist: sajou no hana
  in album: SHURA
    type: MusicAlbum
    date published: 2024-02-29
  genre: anime
  genre: j-pop
  genre: j-rock
  isrc code: JPD732400002
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T22:22:11+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc725f916ca1a4e21b178747d858ea45a5f9afd584bd60c5cab1692962a78dd0f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958208
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958208
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPD732400002
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T22:40:25Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc725f916ca1a4e21b178747d858ea45a5f9afd584bd60c5cab1692962a78dd0f. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40:25Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPD732400002 — a six-check JSON result.
    date published: 2026-07-15T22:40:25Z
  audio: SHURA
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 88.034
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.536
    additional property: Energy
      type: PropertyValue
      value: 0.964
    additional property: Speechiness
      type: PropertyValue
      value: 0.172
    additional property: Acousticness
      type: PropertyValue
      value: 0.004
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.067
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.79
    additional property: Loudness (dB)
      type: PropertyValue
      value: -1.915
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

Shura
type: MusicAlbum
date published: 2024-02-29
track: Shura
  type: MusicRecording
  duration: PT3M1S
  duration ms: 181172
  explicit: false
  by artist: sajou no hana
  in album: Shura
    type: MusicAlbum
    date published: 2024-02-29
  genre: anime
  genre: j-pop
  genre: j-rock
  isrc code: JPD732400002
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc725f916ca1a4e21b178747d858ea45a5f9afd584bd60c5cab1692962a78dd0f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959011
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959011
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPD732400002
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T13:26:15Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc725f916ca1a4e21b178747d858ea45a5f9afd584bd60c5cab1692962a78dd0f. Chain 2 (Bitcoin): anchored in block 959011 (2026-07-21T13:26:15Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPD732400002 — a six-check JSON result.
    date published: 2026-07-21T13:26:15Z
  audio: Shura
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 88.034
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.536
    additional property: Energy
      type: PropertyValue
      value: 0.964
    additional property: Speechiness
      type: PropertyValue
      value: 0.172
    additional property: Acousticness
      type: PropertyValue
      value: 0.004
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.067
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.79
    additional property: Loudness (dB)
      type: PropertyValue
      value: -1.915
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

hydrate
type: MusicAlbum
date published: 2024-10-05

ハイドレート
type: MusicAlbum
date published: 2024-10-05

淡く微か
type: MusicAlbum
date published: 2024-10-17

淡く微か
type: MusicAlbum
date published: 2024-10-17

THE IOLITE
type: MusicAlbum
date published: 2025-01-16

THE IOLITE
type: MusicAlbum
date published: 2025-01-16

Dekiai
type: MusicAlbum
date published: 2025-03-13

溺愛
type: MusicAlbum
date published: 2025-03-13