Ayọ
type: MusicGroup
genre: neo soul
popularity: 50
followers: 194655
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb840fa2bf16c1ad80cfc9b567817b356d335837fa6302babbb181ed3e247bbb9
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/742260ec-5cba-4f50-9934-1dc0477005c2.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/742260ec-5cba-4f50-9934-1dc0477005c2.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/742260ec-5cba-4f50-9934-1dc0477005c2
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xb840fa2bf16c1ad80cfc9b567817b356d335837fa6302babbb181ed3e247bbb9","name":"Ayọ","registered_at":"2026-06-12T01:01:57Z","symbol":"NIM0150397","token_address":"0xbf505dbdb49096a6d6eb5c1da59116d245d4ede1","type":"artist","uuid":"742260ec-5cba-4f50-9934-1dc0477005c2"}
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 0xb840fa2bf16c1ad80cfc9b567817b356d335837fa6302babbb181ed3e247bbb9. 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/742260ec-5cba-4f50-9934-1dc0477005c2.json and https://artists.proofprofile.net/proofs/artist/742260ec-5cba-4f50-9934-1dc0477005c2.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0xb840fa2bf16c1ad80cfc9b567817b356d335837fa6302babbb181ed3e247bbb9","name":"Ayọ","registered_at":"2026-06-12T01:01:57Z","symbol":"NIM0150397","token_address":"0xbf505dbdb49096a6d6eb5c1da59116d245d4ede1","type":"artist","uuid":"742260ec-5cba-4f50-9934-1dc0477005c2"}
album: Joyful (International)
  type: MusicAlbum
  date published: 2000-01-01
album: Joyful
  type: MusicAlbum
  date published: 2006
album: Joyful
  type: MusicAlbum
  date published: 2006
album: Joyful
  type: MusicAlbum
  date published: 2006
album: Joyful
  type: MusicAlbum
  date published: 2006-01-01
  track: What Is Love?
    type: MusicRecording
    duration: PT4M25S
    duration ms: 265960
    explicit: false
    by artist: Ayọ
    in album: Joyful
      type: MusicAlbum
      date published: 2006-01-01
    genre: neo soul
    isrc code: FRZ020600290
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-15T17:16:11+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x2c8940d0f3923bd33c8dc4204cbc070cb1b893bb9a2ea207c53fa154e319bebd
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958180
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958180
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRZ020600290
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-15T17:59: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 0x2c8940d0f3923bd33c8dc4204cbc070cb1b893bb9a2ea207c53fa154e319bebd. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRZ020600290.
      date published: 2026-07-15T17:59:52Z
    audio: What Is Love?
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 123.846
      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.59
      additional property: Energy
        type: PropertyValue
        value: 0.228
      additional property: Speechiness
        type: PropertyValue
        value: 0.04
      additional property: Acousticness
        type: PropertyValue
        value: 0.62
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.175
      additional property: Liveness
        type: PropertyValue
        value: 0.303
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.138
      additional property: Loudness (dB)
        type: PropertyValue
        value: -18.273
      additional property: Key Name
        type: PropertyValue
        value: E
      additional property: Mode Name
        type: PropertyValue
        value: Minor
album: Joyful
  type: MusicAlbum
  date published: 2006-01-01
album: Help Is Coming
  type: MusicAlbum
  date published: 2006-01-01
album: Help Is Coming
  type: MusicAlbum
  date published: 2006-01-01
album: Joyful
  type: MusicAlbum
  date published: 2006-01-01
album: Down On My Knees
  type: MusicAlbum
  date published: 2006-01-01
album: Down On My Knees
  type: MusicAlbum
  date published: 2006-01-01
  track: Down On My Knees
    type: MusicRecording
    duration: PT4M8S
    duration ms: 248200
    explicit: false
    by artist: Ayọ
    in album: Down On My Knees
      type: MusicAlbum
      date published: 2006-01-01
    genre: neo soul
    isrc code: FRA020620080
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-15T19:43:53+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x1a12c7acfe91f4852869d0dff6aaa6a3adbd5eaa9e662725c16ce32f491cbb2d
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958194
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958194
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRA020620080
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-15T20:32:27Z
    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 0x1a12c7acfe91f4852869d0dff6aaa6a3adbd5eaa9e662725c16ce32f491cbb2d. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRA020620080.
      date published: 2026-07-15T20:32:27Z
    audio: Down On My Knees
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 124.02
      additional property: Musical Key
      additional property: Mode (Major/Minor)
      additional property: Time Signature
      additional property: Danceability
      additional property: Energy
      additional property: Speechiness
      additional property: Acousticness
      additional property: Instrumentalness
      additional property: Liveness
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
album: And It's Supposed To Be Love
album: Down On My Knees (international)
album: Life Is Real
album: Live At The Olympia
album: Gravity At Last
album: Slow, Slow (Run Run)
album: Gravity At Last (Bonus Track Version)
album: I Want You Back
album: I'M Gonna Dance
album: Billie-Eve
album: Fire
album: Ticket To The World
album: Sunny
album: Ticket to the World
album: Who
album: I'm a Fool
album: Paname
album: Ayo
album: Beautiful
album: Rest Assured
album: Royal
album: Beautiful (KLYMVX Remix)
album: Beautiful (Zillin Muzik Remix)
album: I'll Be Right Here
album: Royal (Deluxe Edition)
album: Royal (Deluxe)
album: 玛丽简
album: Money Love
album: Stronger
album: Mami Wata
track: Au clair de la lune - Les plus belles comptines d'Okoo
track: Frère Jacques - Les plus belles comptines d'Okoo
track: Down On My Knees
track: Couleur Café
track: Je Ne Sais Rien Faire
track: Santa Claus Is Coming To Town
track: Watching You
track: Le temps XXV

Musical Key
type: PropertyValue
value: 5

Mode (Major/Minor)
type: PropertyValue
value: 0

Time Signature
type: PropertyValue
value: 4

Danceability
type: PropertyValue
value: 0.854

Energy
type: PropertyValue
value: 0.122

Speechiness
type: PropertyValue
value: 0.186

Acousticness
type: PropertyValue
value: 0.852

Instrumentalness
type: PropertyValue
value: 0.004

Liveness
type: PropertyValue
value: 0.087

Valence (Positivity)
type: PropertyValue
value: 0.811

Loudness (dB)
type: PropertyValue
value: -22.343

Key Name
type: PropertyValue
value: F

Mode Name
type: PropertyValue
value: Minor

Joyful
type: MusicAlbum
date published: 2006-01-01

And It's Supposed To Be Love
type: MusicAlbum
date published: 2006-01-01
track: And It's Supposed To Be Love - Edit Radio
  type: MusicRecording
  duration: PT3M48S
  duration ms: 228453
  explicit: false
  by artist: Ayọ
  in album: And It's Supposed To Be Love
    type: MusicAlbum
    date published: 2006-01-01
  genre: neo soul
  isrc code: FRZ020601410
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T10:55:10+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9187298ba8170d2339a50fbd5884801e24e9615f5cf2b3da4117d4f3b851b811
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959001
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959001
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRZ020601410
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T11:41:42Z
  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 0x9187298ba8170d2339a50fbd5884801e24e9615f5cf2b3da4117d4f3b851b811. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41:42Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRZ020601410.
    date published: 2026-07-21T11:41:42Z
  audio: And It's Supposed To Be Love - Edit Radio
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 97.474
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.658
    additional property: Energy
      type: PropertyValue
      value: 0.569
    additional property: Speechiness
      type: PropertyValue
      value: 0.078
    additional property: Acousticness
      type: PropertyValue
      value: 0.785
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.022
    additional property: Liveness
      type: PropertyValue
      value: 0.218
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.52
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.399
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Down On My Knees (international)
type: MusicAlbum
date published: 2006-01-01

Life Is Real
type: MusicAlbum
date published: 2006-01-01

Live At The Olympia
type: MusicAlbum
date published: 2007-01-01
track: Love & HateWithout You - Live At L'Olympia
  type: MusicRecording
  duration: PT7M43S
  duration ms: 463173
  explicit: false
  by artist: Ayọ
  in album: Live At The Olympia
    type: MusicAlbum
    date published: 2007-01-01
  genre: neo soul
  isrc code: FRUM70701211
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T18:38:16+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0e85ac1ba096503acd6c9999e61132504477e66025998a61d4c788294ad4dbc9
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956826
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956826
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM70701211
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T19:27:56Z
  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 0x0e85ac1ba096503acd6c9999e61132504477e66025998a61d4c788294ad4dbc9. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM70701211.
    date published: 2026-07-05T19:27:56Z
  audio: Love & HateWithout You - Live At L'Olympia
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 134.323
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.494
    additional property: Energy
      type: PropertyValue
      value: 0.281
    additional property: Speechiness
      type: PropertyValue
      value: 0.054
    additional property: Acousticness
      type: PropertyValue
      value: 0.758
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.759
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.285
    additional property: Loudness (dB)
      type: PropertyValue
      value: -15.347
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Down On My Knees - Live At L'Olympia
  type: MusicRecording
  duration: PT7M1S
  duration ms: 421533
  explicit: false
  by artist: Ayọ
  in album: Live At The Olympia
    type: MusicAlbum
    date published: 2007-01-01
  genre: neo soul
  isrc code: FRUM70701200
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T23:50:45+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x31f68ecfd7cf4ea848c7a7863ee185dcdca58c9af08f7aed9300597c24f9cf57
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958945
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958945
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM70701200
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T00:35: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 0x31f68ecfd7cf4ea848c7a7863ee185dcdca58c9af08f7aed9300597c24f9cf57. Chain 2 (Bitcoin): anchored in block 958945 (2026-07-21T00:35: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM70701200.
    date published: 2026-07-21T00:35:28Z
  audio: Down On My Knees - Live At L'Olympia
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 128.001
    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.569
    additional property: Energy
      type: PropertyValue
      value: 0.528
    additional property: Speechiness
      type: PropertyValue
      value: 0.161
    additional property: Acousticness
      type: PropertyValue
      value: 0.565
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.955
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.675
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.807
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Down On My Knees
type: MusicAlbum
date published: 2007-08-27

Gravity At Last
type: MusicAlbum
date published: 2008

Gravity At Last
type: MusicAlbum
date published: 2008

Gravity At Last
type: MusicAlbum
date published: 2008-01-01

Gravity At Last
type: MusicAlbum
date published: 2008-01-01

Slow, Slow (Run Run)
type: MusicAlbum
date published: 2008-01-01

Gravity At Last
type: MusicAlbum
date published: 2008-01-01
track: I Am Not Afraid
  type: MusicRecording
  duration: PT3M35S
  duration ms: 215320
  explicit: false
  by artist: Ayọ
  in album: Gravity At Last
    type: MusicAlbum
    date published: 2008-01-01
  genre: neo soul
  isrc code: FRUM70801526
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T06:15:04+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x47a7a61a4f638237eaa57979a4e9f605230da798494b5f239087000e8657984e
  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/FRUM70801526
  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 0x47a7a61a4f638237eaa57979a4e9f605230da798494b5f239087000e8657984e. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM70801526.
    date published: 2026-07-05T10:01:46Z
  audio: I Am Not Afraid
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 87.043
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.632
    additional property: Energy
      type: PropertyValue
      value: 0.845
    additional property: Speechiness
      type: PropertyValue
      value: 0.064
    additional property: Acousticness
      type: PropertyValue
      value: 0.64
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.01
    additional property: Liveness
      type: PropertyValue
      value: 0.066
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.873
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.733
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Slow, Slow (Run Run)
  type: MusicRecording
  duration: PT3M29S
  duration ms: 209253
  explicit: false
  by artist: Ayọ
  in album: Gravity At Last
    type: MusicAlbum
    date published: 2008-01-01
  genre: neo soul
  isrc code: FRUM70800886
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-22T13:00:37+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4d719d70a789b2db42d8307e3e07f63f3ceaafb8630d528a9adcae3da592237b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959132
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959132
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM70800886
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-22T13:20: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 0x4d719d70a789b2db42d8307e3e07f63f3ceaafb8630d528a9adcae3da592237b. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM70800886.
    date published: 2026-07-22T13:20:46Z
  audio: Slow, Slow (Run Run)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 171.957
    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.638
    additional property: Energy
      type: PropertyValue
      value: 0.607
    additional property: Speechiness
      type: PropertyValue
      value: 0.112
    additional property: Acousticness
      type: PropertyValue
      value: 0.628
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.295
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.914
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.204
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Get Out Of My Way
  type: MusicRecording
  duration: PT2M45S
  duration ms: 165560
  explicit: false
  by artist: Ayọ
  in album: Gravity At Last
    type: MusicAlbum
    date published: 2008-01-01
  genre: neo soul
  isrc code: FRUM70801529
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T14:16:34+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf98278be5e835cfad5626f0cc5359186c4d16b530228dbec8fcc81fcaa59febc
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958746
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958746
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Get Out Of My Way
track: Better Days
track: Lonely
track: Mother

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

OTSTimestamp
type: PropertyValue
value: 2026-07-19T15:36:35Z

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 0xf98278be5e835cfad5626f0cc5359186c4d16b530228dbec8fcc81fcaa59febc. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM70801529.
date published: 2026-07-19T15:36:35Z

Get Out Of My Way
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 127.29
additional property: Musical Key
  type: PropertyValue
  value: 9
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 0
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.75
additional property: Energy
  type: PropertyValue
  value: 0.581
additional property: Speechiness
  type: PropertyValue
  value: 0.142
additional property: Acousticness
  type: PropertyValue
  value: 0.64
additional property: Instrumentalness
  type: PropertyValue
  value: 0.001
additional property: Liveness
  type: PropertyValue
  value: 0.13
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.651
additional property: Loudness (dB)
  type: PropertyValue
  value: -8.562
additional property: Key Name
  type: PropertyValue
  value: A
additional property: Mode Name
  type: PropertyValue
  value: Minor

Better Days
type: MusicRecording
duration: PT3M32S
duration ms: 212666
explicit: false
by artist: Ayọ
in album: Gravity At Last
  type: MusicAlbum
  date published: 2008-01-01
genre: neo soul
isrc code: FRUM70801530
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-05T14:33:58+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x101fe3cc2f90599370dfa34f3ee366d016263304370c6d8202d4811130c199c5
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/FRUM70801530
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 0x101fe3cc2f90599370dfa34f3ee366d016263304370c6d8202d4811130c199c5. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM70801530.
  date published: 2026-07-05T18:48:28Z
audio: Better Days
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 125.623
  additional property: Musical Key
    type: PropertyValue
    value: 2
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.42
  additional property: Energy
    type: PropertyValue
    value: 0.194
  additional property: Speechiness
    type: PropertyValue
    value: 0.042
  additional property: Acousticness
    type: PropertyValue
    value: 0.943
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.001
  additional property: Liveness
    type: PropertyValue
    value: 0.118
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.199
  additional property: Loudness (dB)
    type: PropertyValue
    value: -12.428
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Lonely
type: MusicRecording
duration: PT4M14S
duration ms: 254093
explicit: false
by artist: Ayọ
in album: Gravity At Last
  type: MusicAlbum
  date published: 2008-01-01
genre: neo soul
isrc code: FRUM70801533
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-22T08:22:33+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x00c2bb0cf5d3332e17c77709277b81eee7a1a8fa641a2e3e9323b0697cf706f4
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 959114
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/959114
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM70801533
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-22T08:41:42Z
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 0x00c2bb0cf5d3332e17c77709277b81eee7a1a8fa641a2e3e9323b0697cf706f4. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM70801533.
  date published: 2026-07-22T08:41:42Z
audio: Lonely
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 81.653
  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.651
  additional property: Energy
    type: PropertyValue
    value: 0.767
  additional property: Speechiness
    type: PropertyValue
    value: 0.114
  additional property: Acousticness
    type: PropertyValue
    value: 0.41
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.098
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.643
  additional property: Loudness (dB)
    type: PropertyValue
    value: -5.826
  additional property: Key Name
    type: PropertyValue
    value: E
  additional property: Mode Name
    type: PropertyValue
    value: Major

Mother
type: MusicRecording
duration: PT5M27S
duration ms: 327680
explicit: false
by artist: Ayọ
in album: Gravity At Last
  type: MusicAlbum
  date published: 2008-01-01
genre: neo soul
isrc code: FRUM70801536
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-06T09:02:57+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xcbcc47873b32bcf8e8dc3e34e35a52613914c03d11e8470941f469f776723621
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957819
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/957819
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM70801536
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-13T07:53:33Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbcc47873b32bcf8e8dc3e34e35a52613914c03d11e8470941f469f776723621. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM70801536.
  date published: 2026-07-13T07:53:33Z
audio: Mother
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 127.41
  additional property: Musical Key
    type: PropertyValue
    value: 9
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.706
  additional property: Energy
    type: PropertyValue
    value: 0.456
  additional property: Speechiness
    type: PropertyValue
    value: 0.039
  additional property: Acousticness
    type: PropertyValue
    value: 0.533
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.002
  additional property: Liveness
    type: PropertyValue
    value: 0.163
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.439
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.714
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Slow, Slow (Run Run)
type: MusicAlbum
date published: 2008-01-01

Gravity At Last
type: MusicAlbum
date published: 2008-01-01
track: Maybe (Ayo Blues)
  type: MusicRecording
  duration: PT3M27S
  duration ms: 207786
  explicit: false
  by artist: Ayọ
  in album: Gravity At Last
    type: MusicAlbum
    date published: 2008-01-01
  genre: neo soul
  isrc code: FRUM70801527
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T14:16:54+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5a1ecde8c45f9cf771f70719ad8b49395f5d28c2b35ca8c12a4a71afc4e662c0
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956545
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956545
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM70801527
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T19:59: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 0x5a1ecde8c45f9cf771f70719ad8b49395f5d28c2b35ca8c12a4a71afc4e662c0. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM70801527.
    date published: 2026-07-03T19:59:51Z
  audio: Maybe (Ayo Blues)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 68.94
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.395
    additional property: Energy
      type: PropertyValue
      value: 0.535
    additional property: Speechiness
      type: PropertyValue
      value: 0.077
    additional property: Acousticness
      type: PropertyValue
      value: 0.301
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.016
    additional property: Liveness
      type: PropertyValue
      value: 0.092
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.435
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.809
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Change
  type: MusicRecording
  duration: PT3M11S
  duration ms: 191040
  explicit: false
  by artist: Ayọ
  in album: Gravity At Last
    type: MusicAlbum
    date published: 2008-01-01
  genre: neo soul
  isrc code: FRUM70801531
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-22T08:51:06+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2b522390aadb0ef8ed01c115b9f38b4ac2b42dc7c2171a0fcbfc96234567468b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959118
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959118
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM70801531
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-22T10:01:58Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b522390aadb0ef8ed01c115b9f38b4ac2b42dc7c2171a0fcbfc96234567468b. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM70801531.
    date published: 2026-07-22T10:01:58Z
  audio: Change
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 138.871
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.699
    additional property: Energy
      type: PropertyValue
      value: 0.787
    additional property: Speechiness
      type: PropertyValue
      value: 0.078
    additional property: Acousticness
      type: PropertyValue
      value: 0.333
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.023
    additional property: Liveness
      type: PropertyValue
      value: 0.074
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.847
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.034
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Piece Of Joy
  type: MusicRecording
  duration: PT3M37S
  duration ms: 217360
  explicit: false
  by artist: Ayọ
  in album: Gravity At Last
    type: MusicAlbum
    date published: 2008-01-01
  genre: neo soul
  isrc code: FRUM70801532
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-22T12:41:15+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8a9501a30a6747df6927b7122b821a839b77417fee655d18429c68de7ad23e29
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959134
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959134
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Piece Of Joy

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

OTSTimestamp
type: PropertyValue
value: 2026-07-22T13:34:27Z

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 0x8a9501a30a6747df6927b7122b821a839b77417fee655d18429c68de7ad23e29. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM70801532.
date published: 2026-07-22T13:34:27Z

Piece Of Joy
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 130.41
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.697
additional property: Energy
  type: PropertyValue
  value: 0.373
additional property: Speechiness
  type: PropertyValue
  value: 0.077
additional property: Acousticness
  type: PropertyValue
  value: 0.881
additional property: Instrumentalness
  type: PropertyValue
  value: 0.001
additional property: Liveness
  type: PropertyValue
  value: 0.097
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.516
additional property: Loudness (dB)
  type: PropertyValue
  value: -12.017
additional property: Key Name
  type: PropertyValue
  value: D
additional property: Mode Name
  type: PropertyValue
  value: Major

Gravity At Last
type: MusicAlbum
date published: 2008-12-22

Gravity At Last (Bonus Track Version)
type: MusicAlbum
date published: 2009-03-23

I Want You Back
type: MusicAlbum
date published: 2010-01-01

I'M Gonna Dance
type: MusicAlbum
date published: 2010-01-01

Billie-Eve
type: MusicAlbum
date published: 2011
track: How Many People
  type: MusicRecording
  duration: PT7M21S
  duration ms: 441173
  explicit: false
  by artist: Ayọ
  in album: Billie-Eve
    type: MusicAlbum
    date published: 2011
  genre: neo soul
  isrc code: FRUM71002213
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T22:29:17+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x37f20837a6e2f0283198510ec1e6a4a0025a3ca530d432f542c377f0f1c192ba
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958621
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958621
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM71002213
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T22:59:44Z
  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 0x37f20837a6e2f0283198510ec1e6a4a0025a3ca530d432f542c377f0f1c192ba. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM71002213.
    date published: 2026-07-18T22:59:44Z
  audio: How Many People
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 117.028
    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.627
    additional property: Energy
      type: PropertyValue
      value: 0.294
    additional property: Speechiness
      type: PropertyValue
      value: 0.045
    additional property: Acousticness
      type: PropertyValue
      value: 0.133
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.115
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.615
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.041
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: I'm Gonna Dance
  type: MusicRecording
  duration: PT3M4S
  duration ms: 184026
  explicit: false
  by artist: Ayọ
  in album: Billie-Eve
    type: MusicAlbum
    date published: 2011
  genre: neo soul
  isrc code: FRUM71002214
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T17:05:41+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd806e76765551e8427b2b79a9080399b96077c0db7a95f2fa093aa5f09fb92d8
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958176
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958176
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM71002214
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T17:14: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 0xd806e76765551e8427b2b79a9080399b96077c0db7a95f2fa093aa5f09fb92d8. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM71002214.
    date published: 2026-07-15T17:14:36Z
  audio: I'm Gonna Dance
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 164.092
    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.512
    additional property: Energy
      type: PropertyValue
      value: 0.825
    additional property: Speechiness
      type: PropertyValue
      value: 0.076
    additional property: Acousticness
      type: PropertyValue
      value: 0.032
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.001
    additional property: Liveness
      type: PropertyValue
      value: 0.132
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.604
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.171
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Billie-Eve
type: MusicAlbum
date published: 2011

Billie-Eve
type: MusicAlbum
date published: 2011

Billie-Eve
type: MusicAlbum
date published: 2011-01-01

Billie-Eve
type: MusicAlbum
date published: 2011-11-15

Billie-Eve
type: MusicAlbum
date published: 2011-11-15

Fire
type: MusicAlbum
date published: 2013-01-01

Fire
type: MusicAlbum
date published: 2013-01-01

Fire
type: MusicAlbum
date published: 2013-01-01

Fire
type: MusicAlbum
date published: 2013-01-01

Ticket To The World
type: MusicAlbum
date published: 2013-01-01
track: Fallin'
  type: MusicRecording
  duration: PT3M49S
  duration ms: 229586
  explicit: false
  by artist: Ayọ
  in album: Ticket To The World
    type: MusicAlbum
    date published: 2013-01-01
  genre: neo soul
  isrc code: FRUM71302042
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T15:46:29+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd8168489780d75bbc40e0bfe5c98c41bf5e5e47501dcb734f62e7131bfce5967
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958436
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958436
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM71302042
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T16:42:22Z
  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 0xd8168489780d75bbc40e0bfe5c98c41bf5e5e47501dcb734f62e7131bfce5967. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM71302042.
    date published: 2026-07-17T16:42:22Z
  audio: Fallin'
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 120.063
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.644
    additional property: Energy
      type: PropertyValue
      value: 0.261
    additional property: Speechiness
      type: PropertyValue
      value: 0.054
    additional property: Acousticness
      type: PropertyValue
      value: 0.782
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.096
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.296
    additional property: Loudness (dB)
      type: PropertyValue
      value: -15.538
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Complain
  type: MusicRecording
  duration: PT3M49S
  duration ms: 229973
  explicit: false
  by artist: Ayọ
  in album: Ticket To The World
    type: MusicAlbum
    date published: 2013-01-01
  genre: neo soul
  isrc code: FRUM71302043
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T18:35:23+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5435ce91ae782ede34321574503aa4dd6a06272a3cfc9fa0c8a45b62948534da
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956545
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956545
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM71302043
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T19:59: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 0x5435ce91ae782ede34321574503aa4dd6a06272a3cfc9fa0c8a45b62948534da. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM71302043.
    date published: 2026-07-03T19:59:51Z
  audio: Complain
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 91.98
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.667
    additional property: Energy
      type: PropertyValue
      value: 0.627
    additional property: Speechiness
      type: PropertyValue
      value: 0.051
    additional property: Acousticness
      type: PropertyValue
      value: 0.433
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.13
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.607
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.508
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Ticket To The World
  type: MusicRecording
  duration: PT4M2S
  duration ms: 242626
  explicit: false
  by artist: Ayọ
  in album: Ticket To The World
    type: MusicAlbum
    date published: 2013-01-01
  genre: neo soul
  isrc code: FRUM71302046
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T17:25:18+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x07ab1a17cafcd1f0ec979295774aff0e4830e6408137e289926df0e2f5622ac2
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958444
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958444
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Ticket To The World
track: Hullabaloo
track: Sister
track: Wouldn’t It Be Better?
track: Milky Way

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

OTSTimestamp
type: PropertyValue
value: 2026-07-17T19:12:23Z

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 0x07ab1a17cafcd1f0ec979295774aff0e4830e6408137e289926df0e2f5622ac2. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM71302046.
date published: 2026-07-17T19:12:23Z

Ticket To The World
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 83.104
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.616
additional property: Energy
  type: PropertyValue
  value: 0.382
additional property: Speechiness
  type: PropertyValue
  value: 0.065
additional property: Acousticness
  type: PropertyValue
  value: 0.767
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.163
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.371
additional property: Loudness (dB)
  type: PropertyValue
  value: -11.072
additional property: Key Name
  type: PropertyValue
  value: E
additional property: Mode Name
  type: PropertyValue
  value: Minor

Hullabaloo
type: MusicRecording
duration: PT2M58S
duration ms: 178613
explicit: false
by artist: Ayọ
in album: Ticket To The World
  type: MusicAlbum
  date published: 2013-01-01
genre: neo soul
isrc code: FRUM71302047
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-19T14:12:29+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x7730a72392737c83963aa6c5ed0fda60a1f9a6111b8b82eac96468d77f7b6db2
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958746
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958746
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM71302047
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-19T15:36:35Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7730a72392737c83963aa6c5ed0fda60a1f9a6111b8b82eac96468d77f7b6db2. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM71302047.
  date published: 2026-07-19T15:36:35Z
audio: Hullabaloo
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 153.324
  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.384
  additional property: Energy
    type: PropertyValue
    value: 0.543
  additional property: Speechiness
    type: PropertyValue
    value: 0.053
  additional property: Acousticness
    type: PropertyValue
    value: 0.78
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.107
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.705
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.399
  additional property: Key Name
    type: PropertyValue
    value: Ab
  additional property: Mode Name
    type: PropertyValue
    value: Major

Sister
type: MusicRecording
duration: PT3M23S
duration ms: 203373
explicit: false
by artist: Ayọ
in album: Ticket To The World
  type: MusicAlbum
  date published: 2013-01-01
genre: neo soul
isrc code: FRUM71302048
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T18:09:37+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x9cf5b321bd19794bc875d92f9d5b4a2e443bfcfa4738ce51c5db0106851f1906
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956725
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956725
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM71302048
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-05T01:12:41Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cf5b321bd19794bc875d92f9d5b4a2e443bfcfa4738ce51c5db0106851f1906. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM71302048.
  date published: 2026-07-05T01:12:41Z
audio: Sister
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 147.846
  additional property: Musical Key
    type: PropertyValue
    value: 10
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.614
  additional property: Energy
    type: PropertyValue
    value: 0.566
  additional property: Speechiness
    type: PropertyValue
    value: 0.041
  additional property: Acousticness
    type: PropertyValue
    value: 0.466
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.136
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.534
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.645
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Wouldn’t It Be Better?
type: MusicRecording
duration: PT3M50S
duration ms: 230240
explicit: false
by artist: Ayọ
in album: Ticket To The World
  type: MusicAlbum
  date published: 2013-01-01
genre: neo soul
isrc code: FRUM71302049
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-17T23:28:26+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xba2d84068693b6db26223cdb672fec6dd35c37f8c2adfc23b394151122fec6a0
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958465
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958465
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM71302049
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-18T00:04:42Z
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 0xba2d84068693b6db26223cdb672fec6dd35c37f8c2adfc23b394151122fec6a0. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04:42Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM71302049.
  date published: 2026-07-18T00:04:42Z
audio: Wouldn’t It Be Better?
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 78.057
  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.614
  additional property: Energy
    type: PropertyValue
    value: 0.639
  additional property: Speechiness
    type: PropertyValue
    value: 0.053
  additional property: Acousticness
    type: PropertyValue
    value: 0.645
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.101
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.283
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.747
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Milky Way
type: MusicRecording
duration: PT3M23S
duration ms: 203253
explicit: false
by artist: Ayọ
in album: Ticket To The World
  type: MusicAlbum
  date published: 2013-01-01
genre: neo soul
isrc code: FRUM71302051
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-05T11:13:18+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xaff295142bf34d3601dd43df0a9b00026cfd4bf72cde389b58a8e0ed020023ec
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/FRUM71302051
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 0xaff295142bf34d3601dd43df0a9b00026cfd4bf72cde389b58a8e0ed020023ec. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM71302051.
  date published: 2026-07-05T18:48:28Z
audio: Milky Way
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 77.142
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.5
  additional property: Energy
    type: PropertyValue
    value: 0.201
  additional property: Speechiness
    type: PropertyValue
    value: 0.036
  additional property: Acousticness
    type: PropertyValue
    value: 0.858
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.001
  additional property: Liveness
    type: PropertyValue
    value: 0.096
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.188
  additional property: Loudness (dB)
    type: PropertyValue
    value: -16.027
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

Sunny
type: MusicAlbum
date published: 2013-01-01

Ticket to the World
type: MusicAlbum
date published: 2013-10-15

Who
type: MusicAlbum
date published: 2014-01-01

I'm a Fool
type: MusicAlbum
date published: 2017-06-28

Paname
type: MusicAlbum
date published: 2017-09-07

Ayo
type: MusicAlbum
date published: 2017-10-06
track: All I Want
  type: MusicRecording
  duration: PT3M38S
  duration ms: 218253
  explicit: false
  by artist: Ayọ
  in album: Ayo
    type: MusicAlbum
    date published: 2017-10-06
  genre: neo soul
  isrc code: QMEU31710830
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T06:57:34+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe76e4ad571490ba37c0fd5366e91b3ffb2ebac84290461f674ac29f2688e0c75
  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/QMEU31710830
  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 0xe76e4ad571490ba37c0fd5366e91b3ffb2ebac84290461f674ac29f2688e0c75. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMEU31710830.
    date published: 2026-07-04T10:04:33Z
  audio: All I Want
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 89.019
    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.791
    additional property: Energy
      type: PropertyValue
      value: 0.582
    additional property: Speechiness
      type: PropertyValue
      value: 0.063
    additional property: Acousticness
      type: PropertyValue
      value: 0.346
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.001
    additional property: Liveness
      type: PropertyValue
      value: 0.083
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.656
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.619
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Paname
  type: MusicRecording
  duration: PT2M36S
  duration ms: 156974
  explicit: false
  by artist: Ayọ
  in album: Ayo
    type: MusicAlbum
    date published: 2017-10-06
  genre: neo soul
  isrc code: QMEU31710831
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T01:45:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x79b82e0e97ae4fcf8f7755af41ec76ade317940e274fbb9add7d0cc39cd6b47c
  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/QMEU31710831
  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 0x79b82e0e97ae4fcf8f7755af41ec76ade317940e274fbb9add7d0cc39cd6b47c. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMEU31710831.
    date published: 2026-07-04T10:04:33Z
  audio: Paname
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 175.989
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.571
    additional property: Energy
      type: PropertyValue
      value: 0.593
    additional property: Speechiness
      type: PropertyValue
      value: 0.123
    additional property: Acousticness
      type: PropertyValue
      value: 0.125
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.162
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.272
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.581
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Boom Boom
  type: MusicRecording
  duration: PT3M58S
  duration ms: 238694
  explicit: false
  by artist: Ayọ
  in album: Ayo
    type: MusicAlbum
    date published: 2017-10-06
  genre: neo soul
  isrc code: QMEU31710832
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-13T17:07:49+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x385aaef188b1df518c3c83e8dadee78b6bfa8b73e5f56652b60f6db8af437d55
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957888
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957888
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Boom Boom
track: Why
track: If Love Is a Killer
track: Cupcakes and Candies
track: Let It Rain
track: I'm a Fool
track: Again
track: Forever and Beyond
track: Fearless

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

OTSTimestamp
type: PropertyValue
value: 2026-07-13T17:43:59Z

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 0x385aaef188b1df518c3c83e8dadee78b6bfa8b73e5f56652b60f6db8af437d55. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMEU31710832.
date published: 2026-07-13T17:43:59Z

Boom Boom
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 104.001
additional property: Musical Key
  type: PropertyValue
  value: 11
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 0
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.846
additional property: Energy
  type: PropertyValue
  value: 0.546
additional property: Speechiness
  type: PropertyValue
  value: 0.258
additional property: Acousticness
  type: PropertyValue
  value: 0.297
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.284
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.797
additional property: Loudness (dB)
  type: PropertyValue
  value: -9.025
additional property: Key Name
  type: PropertyValue
  value: B
additional property: Mode Name
  type: PropertyValue
  value: Minor

Why
type: MusicRecording
duration: PT3M50S
duration ms: 230453
explicit: false
by artist: Ayọ
in album: Ayo
  type: MusicAlbum
  date published: 2017-10-06
genre: neo soul
isrc code: QMEU31710833
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T22:20:54+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x4d2459569200889685442380640c99a9f0ccb8f6442391a3f4eceb81f5ddaf31
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956725
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956725
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMEU31710833
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-05T01:12:41Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d2459569200889685442380640c99a9f0ccb8f6442391a3f4eceb81f5ddaf31. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMEU31710833.
  date published: 2026-07-05T01:12:41Z
audio: Why
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 144.015
  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.804
  additional property: Energy
    type: PropertyValue
    value: 0.346
  additional property: Speechiness
    type: PropertyValue
    value: 0.036
  additional property: Acousticness
    type: PropertyValue
    value: 0.927
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.002
  additional property: Liveness
    type: PropertyValue
    value: 0.073
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.542
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.896
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Major

If Love Is a Killer
type: MusicRecording
duration: PT2M59S
duration ms: 179955
explicit: false
by artist: Ayọ
in album: Ayo
  type: MusicAlbum
  date published: 2017-10-06
genre: neo soul
isrc code: QMEU31710834
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-15T14:17:09+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x6c82fe94d48555681f9ec9a97edb7773d8e7e69be75b53c3aad876e7b3801aa9
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958163
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958163
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMEU31710834
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-15T14:38:07Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c82fe94d48555681f9ec9a97edb7773d8e7e69be75b53c3aad876e7b3801aa9. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMEU31710834.
  date published: 2026-07-15T14:38:07Z
audio: If Love Is a Killer
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 80.006
  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.727
  additional property: Energy
    type: PropertyValue
    value: 0.34
  additional property: Speechiness
    type: PropertyValue
    value: 0.089
  additional property: Acousticness
    type: PropertyValue
    value: 0.663
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.223
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.519
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.627
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Major

Cupcakes and Candies
type: MusicRecording
duration: PT3M46S
duration ms: 226520
explicit: false
by artist: Ayọ
in album: Ayo
  type: MusicAlbum
  date published: 2017-10-06
genre: neo soul
isrc code: QMEU31710836
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-29T21:19:17+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5babd6097a3f4c96a7944760de5aaba192103eb7748dfc8ba1f4ab6ef3b27952
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956375
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956375
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMEU31710836
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T16:51:38Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5babd6097a3f4c96a7944760de5aaba192103eb7748dfc8ba1f4ab6ef3b27952. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMEU31710836.
  date published: 2026-07-02T16:51:38Z
audio: Cupcakes and Candies
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 95.981
  additional property: Musical Key
    type: PropertyValue
    value: 0
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.684
  additional property: Energy
    type: PropertyValue
    value: 0.531
  additional property: Speechiness
    type: PropertyValue
    value: 0.037
  additional property: Acousticness
    type: PropertyValue
    value: 0.761
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.094
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.461
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.726
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

Let It Rain
type: MusicRecording
duration: PT4M28S
duration ms: 268520
explicit: false
by artist: Ayọ
in album: Ayo
  type: MusicAlbum
  date published: 2017-10-06
genre: neo soul
isrc code: QMEU31710837
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-05T22:34:43+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xcc0e64b9c45e2dc5e55500b5fe21755218f4e4b53c2a38a45ca33374590ab2be
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956857
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956857
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMEU31710837
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-06T01:26:17Z
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 0xcc0e64b9c45e2dc5e55500b5fe21755218f4e4b53c2a38a45ca33374590ab2be. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMEU31710837.
  date published: 2026-07-06T01:26:17Z
audio: Let It Rain
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 124.004
  additional property: Musical Key
    type: PropertyValue
    value: 9
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.792
  additional property: Energy
    type: PropertyValue
    value: 0.867
  additional property: Speechiness
    type: PropertyValue
    value: 0.065
  additional property: Acousticness
    type: PropertyValue
    value: 0.283
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.488
  additional property: Liveness
    type: PropertyValue
    value: 0.11
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.519
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.351
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Major

I'm a Fool
type: MusicRecording
duration: PT4M27S
duration ms: 267961
explicit: false
by artist: Ayọ
in album: Ayo
  type: MusicAlbum
  date published: 2017-10-06
genre: neo soul
isrc code: QMEU31710839
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-20T23:46:35+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xfd47688be500e88466a851c904f1806d6eb0aa140fdea1279f3a2961ed6311cc
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958945
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958945
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMEU31710839
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-21T00:35: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 0xfd47688be500e88466a851c904f1806d6eb0aa140fdea1279f3a2961ed6311cc. Chain 2 (Bitcoin): anchored in block 958945 (2026-07-21T00:35: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMEU31710839.
  date published: 2026-07-21T00:35:28Z
audio: I'm a Fool
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 56.991
  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.366
  additional property: Energy
    type: PropertyValue
    value: 0.288
  additional property: Speechiness
    type: PropertyValue
    value: 0.066
  additional property: Acousticness
    type: PropertyValue
    value: 0.903
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.004
  additional property: Liveness
    type: PropertyValue
    value: 0.076
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.267
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.131
  additional property: Key Name
    type: PropertyValue
    value: E
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Again
type: MusicRecording
duration: PT3M33S
duration ms: 213130
explicit: false
by artist: Ayọ
in album: Ayo
  type: MusicAlbum
  date published: 2017-10-06
genre: neo soul
isrc code: QMEU31710840
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-19T00:39:27+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x329a5249a4ef52298f25a99eded9bce55a2c126f9516e5373cd22b94b8151742
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958633
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958633
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMEU31710840
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-19T00:54:50Z
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 0x329a5249a4ef52298f25a99eded9bce55a2c126f9516e5373cd22b94b8151742. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54:50Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMEU31710840.
  date published: 2026-07-19T00:54:50Z
audio: Again
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 116.012
  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.871
  additional property: Energy
    type: PropertyValue
    value: 0.427
  additional property: Speechiness
    type: PropertyValue
    value: 0.052
  additional property: Acousticness
    type: PropertyValue
    value: 0.786
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.062
  additional property: Liveness
    type: PropertyValue
    value: 0.097
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.464
  additional property: Loudness (dB)
    type: PropertyValue
    value: -12.884
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Major

Forever and Beyond
type: MusicRecording
duration: PT4M33S
duration ms: 273680
explicit: false
by artist: Ayọ
in album: Ayo
  type: MusicAlbum
  date published: 2017-10-06
genre: neo soul
isrc code: QMEU31710841
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-19T00:20:46+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc99a38c81d94c404a65d3029c76280b9988cb1240e253dbc46aa3495ccbf3e5a
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958690
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958690
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMEU31710841
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-19T07:14:39Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc99a38c81d94c404a65d3029c76280b9988cb1240e253dbc46aa3495ccbf3e5a. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMEU31710841.
  date published: 2026-07-19T07:14:39Z
audio: Forever and Beyond
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 172.073
  additional property: Musical Key
    type: PropertyValue
    value: 10
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.747
  additional property: Energy
    type: PropertyValue
    value: 0.452
  additional property: Speechiness
    type: PropertyValue
    value: 0.346
  additional property: Acousticness
    type: PropertyValue
    value: 0.441
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.088
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.769
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.769
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Fearless
type: MusicRecording
duration: PT7M36S
duration ms: 456454
explicit: false
by artist: Ayọ
in album: Ayo
  type: MusicAlbum
  date published: 2017-10-06
genre: neo soul
isrc code: QMEU31710842
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-21T22:38:24+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xbe50e927160d0c2b26df756933bc7a43b15bd074e8283598bc123d8474d08e20
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 959073
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/959073
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMEU31710842
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-21T23:25:37Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe50e927160d0c2b26df756933bc7a43b15bd074e8283598bc123d8474d08e20. Chain 2 (Bitcoin): anchored in block 959073 (2026-07-21T23:25:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMEU31710842.
  date published: 2026-07-21T23:25:37Z
audio: Fearless
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 96.029
  additional property: Musical Key
    type: PropertyValue
    value: 0
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.553
  additional property: Energy
    type: PropertyValue
    value: 0.339
  additional property: Speechiness
    type: PropertyValue
    value: 0.049
  additional property: Acousticness
    type: PropertyValue
    value: 0.746
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.006
  additional property: Liveness
    type: PropertyValue
    value: 0.082
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.143
  additional property: Loudness (dB)
    type: PropertyValue
    value: -12.372
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

Beautiful
type: MusicAlbum
date published: 2019-10-15

Beautiful
type: MusicAlbum
date published: 2019-10-15
track: Beautiful
  type: MusicRecording
  duration: PT4M7S
  duration ms: 247600
  explicit: false
  by artist: Ayọ
  in album: Beautiful
    type: MusicAlbum
    date published: 2019-10-15
  genre: neo soul
  isrc code: FR6F31902450
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T02:55:21+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x68ea5d967c1f737d76395667e3ca6510ae1f3389817ef285d9b089fd57111b0c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958650
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958650
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR6F31902450
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T03:36:41Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68ea5d967c1f737d76395667e3ca6510ae1f3389817ef285d9b089fd57111b0c. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR6F31902450.
    date published: 2026-07-19T03:36:41Z
  audio: Beautiful
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 110.014
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.89
    additional property: Energy
      type: PropertyValue
      value: 0.26
    additional property: Speechiness
      type: PropertyValue
      value: 0.082
    additional property: Acousticness
      type: PropertyValue
      value: 0.319
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.099
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.432
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.413
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Rest Assured
type: MusicAlbum
date published: 2020-01-17

Royal
type: MusicAlbum
date published: 2020-01-31
track: Né quelque part
  type: MusicRecording
  duration: PT4M14S
  duration ms: 254993
  explicit: false
  by artist: Ayọ
  in album: Royal
    type: MusicAlbum
    date published: 2020-01-31
  genre: neo soul
  isrc code: FR6F31902370
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T18:12:57+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbbff301d2a21eb155890432bc19e7405293ab0a4c8017e7a6ce8ded5b7a6bafb
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956856
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956856
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR6F31902370
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-06T01:25:57Z
  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 0xbbff301d2a21eb155890432bc19e7405293ab0a4c8017e7a6ce8ded5b7a6bafb. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR6F31902370.
    date published: 2026-07-06T01:25:57Z
  audio: Né quelque part
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 145.885
    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.863
    additional property: Energy
      type: PropertyValue
      value: 0.237
    additional property: Speechiness
      type: PropertyValue
      value: 0.182
    additional property: Acousticness
      type: PropertyValue
      value: 0.416
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.08
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.403
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.368
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Throw It Away
  type: MusicRecording
  duration: PT5M11S
  duration ms: 311072
  explicit: false
  by artist: Ayọ
  in album: Royal
    type: MusicAlbum
    date published: 2020-01-31
  genre: neo soul
  isrc code: FR6F31902390
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T01:56:03+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xce542a160a6f458e70b36610c9f13bb2ed9b1e7e0c321b90157900b681b13178
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958951
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958951
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR6F31902390
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T02:01:41Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce542a160a6f458e70b36610c9f13bb2ed9b1e7e0c321b90157900b681b13178. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR6F31902390.
    date published: 2026-07-21T02:01:41Z
  audio: Throw It Away
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 112.032
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.904
    additional property: Energy
      type: PropertyValue
      value: 0.257
    additional property: Speechiness
      type: PropertyValue
      value: 0.065
    additional property: Acousticness
      type: PropertyValue
      value: 0.657
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.02
    additional property: Liveness
      type: PropertyValue
      value: 0.11
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.415
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.564
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Major

Royal
type: MusicAlbum
date published: 2020-01-31

Royal
type: MusicAlbum
date published: 2020-01-31

Beautiful (KLYMVX Remix)
type: MusicAlbum
date published: 2020-05-06

Beautiful (KLYMVX Remix)
type: MusicAlbum
date published: 2020-05-15

Beautiful (KLYMVX Remix)
type: MusicAlbum
date published: 2020-05-15

Beautiful (Zillin Muzik Remix)
type: MusicAlbum
date published: 2020-05-20

I'll Be Right Here
type: MusicAlbum
date published: 2021-10-28

I'll Be Right Here
type: MusicAlbum
date published: 2021-11-18

I'll Be Right Here
type: MusicAlbum
date published: 2021-11-18

Royal (Deluxe Edition)
type: MusicAlbum
date published: 2021-12-03
track: Rest Assured
  type: MusicRecording
  duration: PT4M25S
  duration ms: 265733
  explicit: false
  by artist: Ayọ
  in album: Royal (Deluxe Edition)
    type: MusicAlbum
    date published: 2021-12-03
  genre: neo soul
  isrc code: FR6F31902340
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T04:10:56+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x52c1488143c85f29c1bb8b4133fc79695241443372125c087dcbb10add3e94d5
  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/FR6F31902340
  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 0x52c1488143c85f29c1bb8b4133fc79695241443372125c087dcbb10add3e94d5. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR6F31902340.
    date published: 2026-07-05T10:01:46Z
  audio: Rest Assured
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 179.639
    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.624
    additional property: Energy
      type: PropertyValue
      value: 0.147
    additional property: Speechiness
      type: PropertyValue
      value: 0.11
    additional property: Acousticness
      type: PropertyValue
      value: 0.876
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.082
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.132
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.453
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Beautiful
  type: MusicRecording
  duration: PT4M7S
  duration ms: 247600
  explicit: false
  by artist: Ayọ
  in album: Royal (Deluxe Edition)
    type: MusicAlbum
    date published: 2021-12-03
  genre: neo soul
  isrc code: FR6F31902450
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x68ea5d967c1f737d76395667e3ca6510ae1f3389817ef285d9b089fd57111b0c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958897
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958897
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR6F31902450
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T14:57: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 0x68ea5d967c1f737d76395667e3ca6510ae1f3389817ef285d9b089fd57111b0c. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR6F31902450.
    date published: 2026-07-20T14:57:46Z
  audio: Beautiful
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 110.033
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.889
    additional property: Energy
      type: PropertyValue
      value: 0.269
    additional property: Speechiness
      type: PropertyValue
      value: 0.066
    additional property: Acousticness
      type: PropertyValue
      value: 0.403
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.099
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.452
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.7
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Fool's Gold
  type: MusicRecording
  duration: PT3M17S
  duration ms: 197946
  explicit: false
  by artist: Ayọ
  in album: Royal (Deluxe Edition)
    type: MusicAlbum
    date published: 2021-12-03
  genre: neo soul
  isrc code: FR6F31902360
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T13:11:28+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc13e0db04a81a4f811d757f6dcf3cbbbd51bedc721282626bb23136a02d06d3b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958891
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958891
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR6F31902360
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Fool's Gold
track: Né quelque part
track: Throw It Away
track: Fix Me Up
track: I'm in Love
track: Ocean
track: Just Like I Can't

OTSTimestamp
type: PropertyValue
value: 2026-07-20T13:27:11Z

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 0xc13e0db04a81a4f811d757f6dcf3cbbbd51bedc721282626bb23136a02d06d3b. Chain 2 (Bitcoin): anchored in block 958891 (2026-07-20T13:27:11Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR6F31902360.
date published: 2026-07-20T13:27:11Z

Fool's Gold
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 114.854
additional property: Musical Key
  type: PropertyValue
  value: 1
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 3
additional property: Danceability
  type: PropertyValue
  value: 0.656
additional property: Energy
  type: PropertyValue
  value: 0.219
additional property: Speechiness
  type: PropertyValue
  value: 0.04
additional property: Acousticness
  type: PropertyValue
  value: 0.897
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.127
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.221
additional property: Loudness (dB)
  type: PropertyValue
  value: -11.191
additional property: Key Name
  type: PropertyValue
  value: C#
additional property: Mode Name
  type: PropertyValue
  value: Major

Né quelque part
type: MusicRecording
duration: PT4M14S
duration ms: 254986
explicit: false
by artist: Ayọ
in album: Royal (Deluxe Edition)
  type: MusicAlbum
  date published: 2021-12-03
genre: neo soul
isrc code: FR6F31902370
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T18:12:57+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xbbff301d2a21eb155890432bc19e7405293ab0a4c8017e7a6ce8ded5b7a6bafb
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956725
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956725
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR6F31902370
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-05T01:12:41Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbff301d2a21eb155890432bc19e7405293ab0a4c8017e7a6ce8ded5b7a6bafb. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR6F31902370.
  date published: 2026-07-05T01:12:41Z
audio: Né quelque part
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 145.896
  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.865
  additional property: Energy
    type: PropertyValue
    value: 0.238
  additional property: Speechiness
    type: PropertyValue
    value: 0.127
  additional property: Acousticness
    type: PropertyValue
    value: 0.442
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.079
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.397
  additional property: Loudness (dB)
    type: PropertyValue
    value: -14.358
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Throw It Away
type: MusicRecording
duration: PT5M11S
duration ms: 311080
explicit: false
by artist: Ayọ
in album: Royal (Deluxe Edition)
  type: MusicAlbum
  date published: 2021-12-03
genre: neo soul
isrc code: FR6F31902390
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xce542a160a6f458e70b36610c9f13bb2ed9b1e7e0c321b90157900b681b13178
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 959058
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/959058
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR6F31902390
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-21T21:09: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 0xce542a160a6f458e70b36610c9f13bb2ed9b1e7e0c321b90157900b681b13178. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR6F31902390.
  date published: 2026-07-21T21:09:36Z
audio: Throw It Away
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 112.041
  additional property: Musical Key
    type: PropertyValue
    value: 10
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.905
  additional property: Energy
    type: PropertyValue
    value: 0.257
  additional property: Speechiness
    type: PropertyValue
    value: 0.065
  additional property: Acousticness
    type: PropertyValue
    value: 0.654
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.02
  additional property: Liveness
    type: PropertyValue
    value: 0.11
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.392
  additional property: Loudness (dB)
    type: PropertyValue
    value: -14.557
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Major

Fix Me Up
type: MusicRecording
duration: PT4M51S
duration ms: 291293
explicit: false
by artist: Ayọ
in album: Royal (Deluxe Edition)
  type: MusicAlbum
  date published: 2021-12-03
genre: neo soul
isrc code: FR6F31902400
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-20T17:27:40+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x51b0a1500c1fa2eda5004559996222962c8ef741f433683ffca30debae383b1b
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958918
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958918
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR6F31902400
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-20T17:58:04Z
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 0x51b0a1500c1fa2eda5004559996222962c8ef741f433683ffca30debae383b1b. Chain 2 (Bitcoin): anchored in block 958918 (2026-07-20T17:58:04Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR6F31902400.
  date published: 2026-07-20T17:58:04Z
audio: Fix Me Up
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 111.857
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 3
  additional property: Danceability
    type: PropertyValue
    value: 0.717
  additional property: Energy
    type: PropertyValue
    value: 0.19
  additional property: Speechiness
    type: PropertyValue
    value: 0.034
  additional property: Acousticness
    type: PropertyValue
    value: 0.856
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.001
  additional property: Liveness
    type: PropertyValue
    value: 0.101
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.345
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.38
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

I'm in Love
type: MusicRecording
duration: PT3M43S
duration ms: 223853
explicit: false
by artist: Ayọ
in album: Royal (Deluxe Edition)
  type: MusicAlbum
  date published: 2021-12-03
genre: neo soul
isrc code: FR6F31902350
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-20T16:58:41+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5fdbc3525e3e5431acdb9c1eda8f2240385ca9d0198f84aab1620d4c9bcd8617
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958918
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958918
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR6F31902350
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-20T17:58:04Z
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 0x5fdbc3525e3e5431acdb9c1eda8f2240385ca9d0198f84aab1620d4c9bcd8617. Chain 2 (Bitcoin): anchored in block 958918 (2026-07-20T17:58:04Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR6F31902350.
  date published: 2026-07-20T17:58:04Z
audio: I'm in Love
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 106.029
  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.852
  additional property: Energy
    type: PropertyValue
    value: 0.287
  additional property: Speechiness
    type: PropertyValue
    value: 0.036
  additional property: Acousticness
    type: PropertyValue
    value: 0.285
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.005
  additional property: Liveness
    type: PropertyValue
    value: 0.231
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.538
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.198
  additional property: Key Name
    type: PropertyValue
    value: E
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Ocean
type: MusicRecording
duration: PT4M45S
duration ms: 285880
explicit: false
by artist: Ayọ
in album: Royal (Deluxe Edition)
  type: MusicAlbum
  date published: 2021-12-03
genre: neo soul
isrc code: FR6F31902420
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-21T06:13:55+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x77c1e6eb3a11d2e9eb1750557b324826927de396c8c255cab877180481d1a708
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/FR6F31902420
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 0x77c1e6eb3a11d2e9eb1750557b324826927de396c8c255cab877180481d1a708. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR6F31902420.
  date published: 2026-07-21T07:04:12Z
audio: Ocean
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 102.03
  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.844
  additional property: Energy
    type: PropertyValue
    value: 0.381
  additional property: Speechiness
    type: PropertyValue
    value: 0.032
  additional property: Acousticness
    type: PropertyValue
    value: 0.722
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.017
  additional property: Liveness
    type: PropertyValue
    value: 0.105
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.495
  additional property: Loudness (dB)
    type: PropertyValue
    value: -12.182
  additional property: Key Name
    type: PropertyValue
    value: E
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Just Like I Can't
type: MusicRecording
duration: PT4M20S
duration ms: 260760
explicit: false
by artist: Ayọ
in album: Royal (Deluxe Edition)
  type: MusicAlbum
  date published: 2021-12-03
genre: neo soul
isrc code: FR6F31902430
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-05T16:02:04+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd875026c1e4942bd077852b1e37385d188d6907d55b4c1740eadd6e7a651e130
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956826
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956826
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR6F31902430
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-05T19:27:56Z
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 0xd875026c1e4942bd077852b1e37385d188d6907d55b4c1740eadd6e7a651e130. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR6F31902430.
  date published: 2026-07-05T19:27:56Z
audio: Just Like I Can't
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 92.036
  additional property: Musical Key
    type: PropertyValue
    value: 11
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 3
  additional property: Danceability
    type: PropertyValue
    value: 0.802
  additional property: Energy
    type: PropertyValue
    value: 0.221
  additional property: Speechiness
    type: PropertyValue
    value: 0.044
  additional property: Acousticness
    type: PropertyValue
    value: 0.783
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.102
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.334
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.425
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Royal (Deluxe)
type: MusicAlbum
date published: 2021-12-03

Royal (Deluxe)
type: MusicAlbum
date published: 2021-12-03

玛丽简
type: MusicAlbum
date published: 2023-09-29

Money Love
type: MusicAlbum
date published: 2024-05-16

Stronger
type: MusicAlbum
date published: 2024-07-04
track: Stronger
  type: MusicRecording
  duration: PT4M15S
  duration ms: 255211
  explicit: false
  by artist: Ayọ
  in album: Stronger
    type: MusicAlbum
    date published: 2024-07-04
  genre: neo soul
  isrc code: FR6F32402770
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T22:11:38+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xcd412b8f07dc3eb864ad54381865bb02587cbee08eeb0a41019ef17d93fba5b4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958461
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958461
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR6F32402770
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T23:18:11Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd412b8f07dc3eb864ad54381865bb02587cbee08eeb0a41019ef17d93fba5b4. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR6F32402770.
    date published: 2026-07-17T23:18:11Z
  audio: Stronger
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 90.702
    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.615
    additional property: Energy
      type: PropertyValue
      value: 0.371
    additional property: Speechiness
      type: PropertyValue
      value: 0.028
    additional property: Acousticness
      type: PropertyValue
      value: 0.875
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.173
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.209
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.121
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Mami Wata
type: MusicAlbum
date published: 2024-09-20
track: Nature Boy
  type: MusicRecording
  duration: PT6M34S
  duration ms: 394626
  explicit: false
  by artist: Ayọ
  in album: Mami Wata
    type: MusicAlbum
    date published: 2024-09-20
  genre: neo soul
  isrc code: FR6F32402730
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-28T19:31:18+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x41275394c98fa6792bf24067bc990bd121c6a487a186f8660657daba90b0db9a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956375
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956375
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR6F32402730
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41275394c98fa6792bf24067bc990bd121c6a487a186f8660657daba90b0db9a. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR6F32402730.
    date published: 2026-07-02T16:51:38Z
  audio: Nature Boy
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 127.583
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.511
    additional property: Energy
      type: PropertyValue
      value: 0.035
    additional property: Speechiness
      type: PropertyValue
      value: 0.067
    additional property: Acousticness
      type: PropertyValue
      value: 0.981
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.123
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.173
    additional property: Loudness (dB)
      type: PropertyValue
      value: -17.515
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Gentle Giant
  type: MusicRecording
  duration: PT3M29S
  duration ms: 209095
  explicit: false
  by artist: Ayọ
  in album: Mami Wata
    type: MusicAlbum
    date published: 2024-09-20
  genre: neo soul
  isrc code: FR6F32403220
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T21:22:01+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0fc1c331eb06107c021f75113a5333c9ed548d3a2e512cd8a5db8136b28d2df4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956375
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956375
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR6F32403220
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fc1c331eb06107c021f75113a5333c9ed548d3a2e512cd8a5db8136b28d2df4. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR6F32403220.
    date published: 2026-07-02T16:51:38Z
  audio: Gentle Giant
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 126.57
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.658
    additional property: Energy
      type: PropertyValue
      value: 0.176
    additional property: Speechiness
      type: PropertyValue
      value: 0.043
    additional property: Acousticness
      type: PropertyValue
      value: 0.879
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.104
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.417
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.307
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Au clair de la lune - Les plus belles comptines d'Okoo
type: MusicRecording
duration: PT2M50S
duration ms: 170266
explicit: false
by artist: Ayọ
in album: Les plus belles comptines d'Okoo (Edition Deluxe)
  type: MusicAlbum
  date published: 2020-10-02
popularity: 29
isrc code: FR9W11926366
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T05:47:56+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x203d1d67e21d3a4843de6b3ad49a7e2cf33f734882fa511dca226aa1d1e18c8b
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953515
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953515
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR9W11926366
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:53:06Z
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 0x203d1d67e21d3a4843de6b3ad49a7e2cf33f734882fa511dca226aa1d1e18c8b. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR9W11926366.
  date published: 2026-06-13T12:53:06Z
audio: Au clair de la lune - Les plus belles comptines d'Okoo
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 105.121
  additional property: Musical Key
    type: PropertyValue
    value: 0
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.692
  additional property: Energy
    type: PropertyValue
    value: 0.185
  additional property: Speechiness
    type: PropertyValue
    value: 0.033
  additional property: Acousticness
    type: PropertyValue
    value: 0.911
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.092
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.454
  additional property: Loudness (dB)
    type: PropertyValue
    value: -17.785
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

Frère Jacques - Les plus belles comptines d'Okoo
type: MusicRecording
duration: PT3M16S
duration ms: 196573
explicit: false
by artist: Christophe Willem
by artist: Ayọ
by artist: Nolwenn Leroy
by artist: Natalie Dessay
by artist: Neïma Naouri
in album: Les plus belles comptines d'Okoo (Edition Deluxe)
  type: MusicAlbum
  date published: 2020-10-02
popularity: 26
isrc code: FR9W12022212
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T20:41:57+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x11b5f20a8fbd160b89d4a471ebd7ad11ba02c31d5d6cc6bbba61bfef33c6e173
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953528
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953528
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR9W12022212
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
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 0x11b5f20a8fbd160b89d4a471ebd7ad11ba02c31d5d6cc6bbba61bfef33c6e173. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR9W12022212.
  date published: 2026-06-13T15:41:10Z
audio: Frère Jacques - Les plus belles comptines d'Okoo
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 120.762
  additional property: Musical Key
    type: PropertyValue
    value: 10
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.665
  additional property: Energy
    type: PropertyValue
    value: 0.134
  additional property: Speechiness
    type: PropertyValue
    value: 0.031
  additional property: Acousticness
    type: PropertyValue
    value: 0.954
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.004
  additional property: Liveness
    type: PropertyValue
    value: 0.152
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.265
  additional property: Loudness (dB)
    type: PropertyValue
    value: -18.593
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Major

Down On My Knees
type: MusicRecording
duration: PT4M1S
duration ms: 241693
explicit: false
by artist: Ayọ
in album: Ladies & The City
  type: MusicAlbum
  date published: 2016-01-01
isrc code: FRUM70601048
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-08T18:32:44+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x8ed5fb1e333f5c0b175e903073dddc547d1a981915a17347d2f93fd60cc2e578
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953520
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953520
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM70601048
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32: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 0x8ed5fb1e333f5c0b175e903073dddc547d1a981915a17347d2f93fd60cc2e578. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM70601048.
  date published: 2026-06-13T13:32:09Z
audio: Down On My Knees
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 134.37
  additional property: Musical Key
    type: PropertyValue
    value: 5
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.723
  additional property: Energy
    type: PropertyValue
    value: 0.353
  additional property: Speechiness
    type: PropertyValue
    value: 0.36
  additional property: Acousticness
    type: PropertyValue
    value: 0.68
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.117
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.8
  additional property: Loudness (dB)
    type: PropertyValue
    value: -13.28
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Couleur Café
type: MusicRecording
duration: PT3M52S
duration ms: 232120
explicit: false
by artist: Ayọ
by artist: Lulu Gainsbourg
by artist: -M-
by artist: Sly Johnson
in album: Reprises Chanson Française
  type: MusicAlbum
  date published: 2020-05-22
isrc code: FRUM71101959
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-24T11:47:31+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x31d9cc415b6eda8637d090eac8de7acd976a6cdaa1667a4ea2acfd994ddf3b5c
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956304
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956304
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM71101959
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
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 0x31d9cc415b6eda8637d090eac8de7acd976a6cdaa1667a4ea2acfd994ddf3b5c. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM71101959.
  date published: 2026-07-02T03:55:08Z
audio: Couleur Café
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 119.414
  additional property: Musical Key
    type: PropertyValue
    value: 0
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.848
  additional property: Energy
    type: PropertyValue
    value: 0.572
  additional property: Speechiness
    type: PropertyValue
    value: 0.211
  additional property: Acousticness
    type: PropertyValue
    value: 0.505
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.137
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.88
  additional property: Loudness (dB)
    type: PropertyValue
    value: -13.824
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

Je Ne Sais Rien Faire
type: MusicRecording
duration: PT3M30S
duration ms: 210146
explicit: false
by artist: Ayọ
by artist: Féfé
in album: La Maison Bleue
  type: MusicAlbum
  date published: 2011-01-01
isrc code: FRUM71101083
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-30T21:44:49+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x09b54d69cc39c917459c4f1c9d2842cade1155e1dc92f73ddbdf7251ee167f0b
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960321
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960321
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM71101083
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-30T22:27:30Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09b54d69cc39c917459c4f1c9d2842cade1155e1dc92f73ddbdf7251ee167f0b. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM71101083.
  date published: 2026-07-30T22:27:30Z
audio: Je Ne Sais Rien Faire
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 136.995
  additional property: Musical Key
    type: PropertyValue
    value: 0
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.809
  additional property: Energy
    type: PropertyValue
    value: 0.719
  additional property: Speechiness
    type: PropertyValue
    value: 0.031
  additional property: Acousticness
    type: PropertyValue
    value: 0.122
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.154
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.813
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.045
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

Santa Claus Is Coming To Town
type: MusicRecording
duration: PT2M58S
duration ms: 178906
explicit: false
by artist: Ayọ
by artist: Michel Legrand
in album: Noël ! Noël !! Noël !!!
  type: MusicAlbum
  date published: 2011-01-01
isrc code: FRUM71102151
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-27T00:04:21+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x7d843e74834e3ed8a0148d6c51f1f9c967365d0a1b2c15940cd9783c08e92b8b
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956304
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956304
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM71102151
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
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 0x7d843e74834e3ed8a0148d6c51f1f9c967365d0a1b2c15940cd9783c08e92b8b. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM71102151.
  date published: 2026-07-02T03:55:08Z
audio: Santa Claus Is Coming To Town
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 135.082
  additional property: Musical Key
    type: PropertyValue
    value: 2
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.458
  additional property: Energy
    type: PropertyValue
    value: 0.416
  additional property: Speechiness
    type: PropertyValue
    value: 0.069
  additional property: Acousticness
    type: PropertyValue
    value: 0.57
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.173
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.429
  additional property: Loudness (dB)
    type: PropertyValue
    value: -14.221
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Major

Watching You
type: MusicRecording
duration: PT3M51S
duration ms: 231840
explicit: false
by artist: Ayọ
in album: Lifestyle2 - Soul Grooves Vol 2 (Budget Version)
  type: MusicAlbum
  date published: 2009-01-01
isrc code: FRZ020600240
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-30T06:27:13+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x6405100721ab0876de2f66bad09d375b636012b2f78fe3abdf793f95e4fa1fbf
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960216
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960216
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRZ020600240
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-30T06:39: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 0x6405100721ab0876de2f66bad09d375b636012b2f78fe3abdf793f95e4fa1fbf. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRZ020600240.
  date published: 2026-07-30T06:39:12Z
audio: Watching You
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 129.922
  additional property: Musical Key
    type: PropertyValue
    value: 11
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.747
  additional property: Energy
    type: PropertyValue
    value: 0.219
  additional property: Speechiness
    type: PropertyValue
    value: 0.042
  additional property: Acousticness
    type: PropertyValue
    value: 0.84
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.001
  additional property: Liveness
    type: PropertyValue
    value: 0.139
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.512
  additional property: Loudness (dB)
    type: PropertyValue
    value: -18.937
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Le temps XXV
type: MusicRecording
duration: PT4M32S
duration ms: 272070
explicit: false
by artist: Tryo
by artist: Ayọ
in album: XXV
  type: MusicAlbum
  date published: 2020-01-31
isrc code: FR44T1910090
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T08:56:12+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc23a2dc93ad096c0ebdc8b57760a701843c03eb6df819f3151d3403f04f9ed82
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953520
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953520
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR44T1910090
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32: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 0xc23a2dc93ad096c0ebdc8b57760a701843c03eb6df819f3151d3403f04f9ed82. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR44T1910090.
  date published: 2026-06-13T13:32:09Z
audio: Le temps XXV
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 151.999
  additional property: Musical Key
    type: PropertyValue
    value: 2
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.775
  additional property: Energy
    type: PropertyValue
    value: 0.498
  additional property: Speechiness
    type: PropertyValue
    value: 0.074
  additional property: Acousticness
    type: PropertyValue
    value: 0.411
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.107
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.571
  additional property: Loudness (dB)
    type: PropertyValue
    value: -13.785
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Minor