Sainte Barbe
type: MusicGroup
popularity: 44
followers: 1725
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xead4120230e0b241db1d74edfea78d361c29d26692a95f6b16de140d6e00d873
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953407
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953407
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/639b4155-8d39-4d46-a6e0-7f0a98050825.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/639b4155-8d39-4d46-a6e0-7f0a98050825.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/639b4155-8d39-4d46-a6e0-7f0a98050825
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xead4120230e0b241db1d74edfea78d361c29d26692a95f6b16de140d6e00d873","name":"Sainte Barbe","registered_at":"2026-06-11T23:00:57Z","symbol":"NIM0129890","token_address":"0xd36e2711b4f20cc79cdf56eebee8b0b15aff64f8","type":"artist","uuid":"639b4155-8d39-4d46-a6e0-7f0a98050825"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → block must exist at that height 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xead4120230e0b241db1d74edfea78d361c29d26692a95f6b16de140d6e00d873. 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/639b4155-8d39-4d46-a6e0-7f0a98050825.json and https://artists.proofprofile.net/proofs/artist/639b4155-8d39-4d46-a6e0-7f0a98050825.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0xead4120230e0b241db1d74edfea78d361c29d26692a95f6b16de140d6e00d873","name":"Sainte Barbe","registered_at":"2026-06-11T23:00:57Z","symbol":"NIM0129890","token_address":"0xd36e2711b4f20cc79cdf56eebee8b0b15aff64f8","type":"artist","uuid":"639b4155-8d39-4d46-a6e0-7f0a98050825"}
album: Paris to Music
  type: MusicAlbum
  date published: 2018-11-06
  track: Paris to Music
    type: MusicRecording
    duration: PT3M49S
    duration ms: 229830
    explicit: false
    by artist: Sainte Barbe
    in album: Paris to Music
      type: MusicAlbum
      date published: 2018-11-06
album: Lack of Love
  type: MusicAlbum
  date published: 2019-04-09
  track: I Bet you Look Good
    type: MusicRecording
    duration: PT3M2S
    duration ms: 182500
    explicit: false
    by artist: Sainte Barbe
    in album: Lack of Love
      type: MusicAlbum
      date published: 2019-04-09
  track: Lack of Love
    type: MusicRecording
    duration: PT4M16S
    duration ms: 256134
    explicit: false
    by artist: Sainte Barbe
    in album: Lack of Love
      type: MusicAlbum
      date published: 2019-04-09
  track: H2O
    type: MusicRecording
    duration: PT6M30S
    duration ms: 390000
    explicit: false
    by artist: Sainte Barbe
    in album: Lack of Love
      type: MusicAlbum
      date published: 2019-04-09
  track: On my Mind
    type: MusicRecording
    duration: PT3M55S
    duration ms: 235826
    explicit: false
    by artist: Sainte Barbe
    in album: Lack of Love
      type: MusicAlbum
      date published: 2019-04-09
  track: Sunshine
    type: MusicRecording
    duration: PT4M20S
    duration ms: 260000
    explicit: false
    by artist: Sainte Barbe
    in album: Lack of Love
      type: MusicAlbum
      date published: 2019-04-09
  track: Crave you
    type: MusicRecording
    duration: PT4M43S
    duration ms: 283324
    explicit: false
    by artist: Sainte Barbe
    in album: Lack of Love
      type: MusicAlbum
      date published: 2019-04-09
  track: Down the Street
    type: MusicRecording
    duration: PT4M38S
    duration ms: 278000
    explicit: false
    by artist: Sainte Barbe
    in album: Lack of Love
      type: MusicAlbum
      date published: 2019-04-09
album: Panama Blue
  type: MusicAlbum
  date published: 2019-09-03
  track: Panama Blue
    type: MusicRecording
    duration: PT5M51S
    duration ms: 351074
    explicit: false
    by artist: Sainte Barbe
    in album: Panama Blue
      type: MusicAlbum
      date published: 2019-09-03
    isrc code: CAGOO1991151
album: Reverse Love
  type: MusicAlbum
  date published: 2019-09-22
  track: Reverse Love
    type: MusicRecording
    duration: PT5M30S
    duration ms: 330256
    explicit: false
    by artist: Sainte Barbe
    in album: Reverse Love
      type: MusicAlbum
      date published: 2019-09-22
album: Paris to Music II
  type: MusicAlbum
  date published: 2019-11-01
  track: Paris to Music II
    type: MusicRecording
    duration: PT4M10S
    duration ms: 250862
    explicit: false
    by artist: Sainte Barbe
    in album: Paris to Music II
      type: MusicAlbum
      date published: 2019-11-01
album: Feel Da Groov'
  type: MusicAlbum
  date published: 2020-02-14
  track: Feel Da Groov'
    type: MusicRecording
    duration: PT3M50S
    duration ms: 230082
    explicit: false
    by artist: Sainte Barbe
    in album: Feel Da Groov'
      type: MusicAlbum
      date published: 2020-02-14
album: Backwards
  type: MusicAlbum
  date published: 2020-02-28
  track: Backwards
    type: MusicRecording
    duration: PT3M48S
    duration ms: 228000
    explicit: false
    by artist: Sainte Barbe
    in album: Backwards
      type: MusicAlbum
      date published: 2020-02-28
album: Groovy Boogie
  type: MusicAlbum
  date published: 2020-03-20
  track: Groovy Boogie
    type: MusicRecording
    duration: PT5M21S
    duration ms: 321332
    explicit: false
    by artist: Sainte Barbe
    in album: Groovy Boogie
      type: MusicAlbum
      date published: 2020-03-20
album: Panama Blue
  type: MusicAlbum
  date published: 2020-04-10
  track: Shine on
    type: MusicRecording
    duration: PT4M6S
    duration ms: 246101
    explicit: false
    by artist: Sainte Barbe
    in album: Panama Blue
      type: MusicAlbum
      date published: 2020-04-10
  track: Backwards
  track: Panama Blue
  track: Feel Da Groov'
  track: Shooting Stars
  track: Paris to Music
  track: You Talk Way Too Much
  track: Stellar
  track: Polo n' Bross
  track: Paris to Music II
  track: Reverse Love
  track: Groovy Boogie
  track: Paris to Zurich
  track: Digital Girl
album: Rainforest
album: Robot Spleen
album: Footsteps
album: You talk 2 babe
album: Gravity
album: Blinding Light
album: World Keeps Turning
album: 2071
album: Take a Break
album: Galactic I
album: Fresh Juice
album: Burnin' (Your touch)
album: Années Vin
album: Can't Stop Loosing You
album: Nightmare Breaker
album: Easy
album: Turismo Stellare
album: Stamina
album: Bye Bye Red Carpet
album: Interlude for Galactic III
album: Indian Summer
album: Blue Spring
album: Oxygen
album: Goosebumps
album: Stairway to Happiness
album: Orange Touch
album: Change the Rules
album: California Dreamin'
album: Thank U
album: Your Power
album: Digital Birds
album: Chasing the Sun
album: Infinity and Beyond
album: Voyage
album: Ego Trip
album: Interlude for Galactic II
album: Chasing the Sun (House Edit)
album: Blue Level
album: Revolution XXI
album: My Heart Goes to Music (House Edit)
album: I Can't
album: Take Off
album: Somewhere
album: I Feel Like
album: Miss U
album: Listen to my Heart
album: Guatemalan Sunset
album: I Wanna Know
album: Heartbeat
album: High & Love
album: Deepest Side of My Heart
album: Moonlight
album: Chaos in Wall Street
album: Tell Me
album: Keep You Safe
album: Keep you Safe

Backwards
type: MusicRecording
duration: PT3M48S
duration ms: 228000
explicit: false
by artist: Sainte Barbe
in album: Panama Blue
  type: MusicAlbum
  date published: 2020-04-10

Panama Blue
type: MusicRecording
duration: PT5M51S
duration ms: 351074
explicit: false
by artist: Sainte Barbe
in album: Panama Blue
  type: MusicAlbum
  date published: 2020-04-10

Feel Da Groov'
type: MusicRecording
duration: PT3M50S
duration ms: 230082
explicit: false
by artist: Sainte Barbe
in album: Panama Blue
  type: MusicAlbum
  date published: 2020-04-10

Shooting Stars
type: MusicRecording
duration: PT4M2S
duration ms: 242068
explicit: false
by artist: Sainte Barbe
in album: Panama Blue
  type: MusicAlbum
  date published: 2020-04-10

Paris to Music
type: MusicRecording
duration: PT3M49S
duration ms: 229830
explicit: false
by artist: Sainte Barbe
in album: Panama Blue
  type: MusicAlbum
  date published: 2020-04-10

You Talk Way Too Much
type: MusicRecording
duration: PT3M49S
duration ms: 229830
explicit: false
by artist: Sainte Barbe
in album: Panama Blue
  type: MusicAlbum
  date published: 2020-04-10

Stellar
type: MusicRecording
duration: PT4M2S
duration ms: 242000
explicit: false
by artist: Sainte Barbe
in album: Panama Blue
  type: MusicAlbum
  date published: 2020-04-10

Polo n' Bross
type: MusicRecording
duration: PT3M22S
duration ms: 202000
explicit: true
by artist: Sainte Barbe
in album: Panama Blue
  type: MusicAlbum
  date published: 2020-04-10

Paris to Music II
type: MusicRecording
duration: PT4M10S
duration ms: 250862
explicit: false
by artist: Sainte Barbe
in album: Panama Blue
  type: MusicAlbum
  date published: 2020-04-10

Reverse Love
type: MusicRecording
duration: PT5M30S
duration ms: 330256
explicit: false
by artist: Sainte Barbe
in album: Panama Blue
  type: MusicAlbum
  date published: 2020-04-10

Groovy Boogie
type: MusicRecording
duration: PT5M21S
duration ms: 321332
explicit: false
by artist: Sainte Barbe
in album: Panama Blue
  type: MusicAlbum
  date published: 2020-04-10

Paris to Zurich
type: MusicRecording
duration: PT5M6S
duration ms: 306000
explicit: false
by artist: Sainte Barbe
in album: Panama Blue
  type: MusicAlbum
  date published: 2020-04-10

Digital Girl
type: MusicRecording
duration: PT6M51S
duration ms: 411147
explicit: false
by artist: Sainte Barbe
in album: Panama Blue
  type: MusicAlbum
  date published: 2020-04-10

Rainforest
type: MusicAlbum
date published: 2020-09-04
track: Rainforest
  type: MusicRecording
  duration: PT4M21S
  duration ms: 261710
  explicit: false
  by artist: Sainte Barbe
  in album: Rainforest
    type: MusicAlbum
    date published: 2020-09-04

Robot Spleen
type: MusicAlbum
date published: 2020-10-16
track: Robot Spleen
  type: MusicRecording
  duration: PT4M6S
  duration ms: 246000
  explicit: false
  by artist: Sainte Barbe
  in album: Robot Spleen
    type: MusicAlbum
    date published: 2020-10-16

Footsteps
type: MusicAlbum
date published: 2020-10-23
track: Footsteps
  type: MusicRecording
  duration: PT3M29S
  duration ms: 209250
  explicit: false
  by artist: Sainte Barbe
  in album: Footsteps
    type: MusicAlbum
    date published: 2020-10-23

You talk 2 babe
type: MusicAlbum
date published: 2020-10-30
track: You talk 2 babe
  type: MusicRecording
  duration: PT3M32S
  duration ms: 212000
  explicit: false
  by artist: Sainte Barbe
  in album: You talk 2 babe
    type: MusicAlbum
    date published: 2020-10-30

Gravity
type: MusicAlbum
date published: 2020-11-06
track: Gravity
  type: MusicRecording
  duration: PT6M50S
  duration ms: 410017
  explicit: false
  by artist: Sainte Barbe
  in album: Gravity
    type: MusicAlbum
    date published: 2020-11-06

Blinding Light
type: MusicAlbum
date published: 2020-11-13
track: Blinding Light
  type: MusicRecording
  duration: PT5M28S
  duration ms: 328202
  explicit: false
  by artist: Sainte Barbe
  in album: Blinding Light
    type: MusicAlbum
    date published: 2020-11-13

World Keeps Turning
type: MusicAlbum
date published: 2020-11-20
track: World Keeps Turning
  type: MusicRecording
  duration: PT4M16S
  duration ms: 256551
  explicit: false
  by artist: Sainte Barbe
  in album: World Keeps Turning
    type: MusicAlbum
    date published: 2020-11-20

2071
type: MusicAlbum
date published: 2020-11-27
track: 2071
  type: MusicRecording
  duration: PT4M36S
  duration ms: 276000
  explicit: false
  by artist: Sainte Barbe
  in album: 2071
    type: MusicAlbum
    date published: 2020-11-27

Take a Break
type: MusicAlbum
date published: 2020-12-11
track: Take a Break
  type: MusicRecording
  duration: PT5M2S
  duration ms: 302608
  explicit: false
  by artist: Sainte Barbe
  in album: Take a Break
    type: MusicAlbum
    date published: 2020-12-11

Galactic I
type: MusicAlbum
date published: 2021-01-08
track: Gravity
  type: MusicRecording
  duration: PT6M50S
  duration ms: 410017
  explicit: false
  by artist: Sainte Barbe
  in album: Galactic I
    type: MusicAlbum
    date published: 2021-01-08
track: Robot Spleen
  type: MusicRecording
  duration: PT4M6S
  duration ms: 246000
  explicit: false
  by artist: Sainte Barbe
  in album: Galactic I
    type: MusicAlbum
    date published: 2021-01-08
track: Footsteps
  type: MusicRecording
  duration: PT3M29S
  duration ms: 209250
  explicit: false
  by artist: Sainte Barbe
  in album: Galactic I
    type: MusicAlbum
    date published: 2021-01-08
track: World Keeps Turning
  type: MusicRecording
  duration: PT4M16S
  duration ms: 256551
  explicit: false
  by artist: Sainte Barbe
  in album: Galactic I
    type: MusicAlbum
    date published: 2021-01-08
track: Rainforest
  type: MusicRecording
  duration: PT4M21S
  duration ms: 261709
  explicit: false
  by artist: Sainte Barbe
  in album: Galactic I
    type: MusicAlbum
    date published: 2021-01-08
track: 2071
  type: MusicRecording
  duration: PT4M36S
  duration ms: 276000
  explicit: false
  by artist: Sainte Barbe
  in album: Galactic I
    type: MusicAlbum
    date published: 2021-01-08
track: Interlude for Galactic I
  type: MusicRecording
  duration: PT1M56S
  duration ms: 116869
  explicit: false
  by artist: Sainte Barbe
  in album: Galactic I
    type: MusicAlbum
    date published: 2021-01-08
track: Take a Break
  type: MusicRecording
  duration: PT5M2S
  duration ms: 302608
  explicit: false
  by artist: Sainte Barbe
  in album: Galactic I
    type: MusicAlbum
    date published: 2021-01-08
track: Love is in the air
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192857
  explicit: false
  by artist: Sainte Barbe
  in album: Galactic I
    type: MusicAlbum
    date published: 2021-01-08
track: Blinding Light
  type: MusicRecording
  duration: PT5M28S
  duration ms: 328202
  explicit: false
  by artist: Sainte Barbe
  in album: Galactic I
    type: MusicAlbum
    date published: 2021-01-08

Fresh Juice
type: MusicAlbum
date published: 2021-02-12
track: Fresh Juice
  type: MusicRecording
  duration: PT3M51S
  duration ms: 231111
  explicit: false
  by artist: Sainte Barbe
  in album: Fresh Juice
    type: MusicAlbum
    date published: 2021-02-12
  isrc code: FR9Z62100003

Burnin' (Your touch)
type: MusicAlbum
date published: 2021-05-14
track: Burnin' (Your touch)
  type: MusicRecording
  duration: PT7M17S
  duration ms: 437073
  explicit: false
  by artist: Sainte Barbe
  in album: Burnin' (Your touch)
    type: MusicAlbum
    date published: 2021-05-14

Années Vin
type: MusicAlbum
date published: 2021-09-24
track: Années Vin
  type: MusicRecording
  duration: PT4M32S
  duration ms: 272542
  explicit: true
  by artist: Sainte Barbe
  in album: Années Vin
    type: MusicAlbum
    date published: 2021-09-24

Can't Stop Loosing You
type: MusicAlbum
date published: 2022-01-21
track: Can't Stop Loosing You
  type: MusicRecording
  duration: PT4M45S
  duration ms: 285254
  explicit: false
  by artist: Sainte Barbe
  in album: Can't Stop Loosing You
    type: MusicAlbum
    date published: 2022-01-21

Nightmare Breaker
type: MusicAlbum
date published: 2022-02-04
track: Nightmare Breaker
  type: MusicRecording
  duration: PT4M17S
  duration ms: 257142
  explicit: false
  by artist: Sainte Barbe
  in album: Nightmare Breaker
    type: MusicAlbum
    date published: 2022-02-04

Easy
type: MusicAlbum
date published: 2022-02-11
track: Easy
  type: MusicRecording
  duration: PT3M41S
  duration ms: 221714
  explicit: false
  by artist: Sainte Barbe
  in album: Easy
    type: MusicAlbum
    date published: 2022-02-11

Turismo Stellare
type: MusicAlbum
date published: 2022-02-18
track: Turismo Stellare
  type: MusicRecording
  duration: PT3M48S
  duration ms: 228954
  explicit: false
  by artist: Sainte Barbe
  in album: Turismo Stellare
    type: MusicAlbum
    date published: 2022-02-18

Stamina
type: MusicAlbum
date published: 2022-02-25
track: Stamina
  type: MusicRecording
  duration: PT9M0S
  duration ms: 540000
  explicit: false
  by artist: Sainte Barbe
  in album: Stamina
    type: MusicAlbum
    date published: 2022-02-25

Bye Bye Red Carpet
type: MusicAlbum
date published: 2022-03-04
track: Bye Bye Red Carpet
  type: MusicRecording
  duration: PT3M32S
  duration ms: 212389
  explicit: false
  by artist: Sainte Barbe
  in album: Bye Bye Red Carpet
    type: MusicAlbum
    date published: 2022-03-04

Interlude for Galactic III
type: MusicAlbum
date published: 2022-03-11
track: Interlude for Galactic III
  type: MusicRecording
  duration: PT2M31S
  duration ms: 151034
  explicit: false
  by artist: Sainte Barbe
  in album: Interlude for Galactic III
    type: MusicAlbum
    date published: 2022-03-11

Indian Summer
type: MusicAlbum
date published: 2022-03-18
track: Indian Summer
  type: MusicRecording
  duration: PT4M18S
  duration ms: 258461
  explicit: false
  by artist: Sainte Barbe
  in album: Indian Summer
    type: MusicAlbum
    date published: 2022-03-18

Blue Spring
type: MusicAlbum
date published: 2022-03-25
track: Blue Spring
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192000
  explicit: false
  by artist: Sainte Barbe
  in album: Blue Spring
    type: MusicAlbum
    date published: 2022-03-25

Oxygen
type: MusicAlbum
date published: 2022-04-01
track: Oxygen
  type: MusicRecording
  duration: PT4M2S
  duration ms: 242142
  explicit: false
  by artist: Sainte Barbe
  in album: Oxygen
    type: MusicAlbum
    date published: 2022-04-01
  isrc code: CACWV2246062

Goosebumps
type: MusicAlbum
date published: 2022-04-08
track: Goosebumps
  type: MusicRecording
  duration: PT6M13S
  duration ms: 373805
  explicit: false
  by artist: Sainte Barbe
  in album: Goosebumps
    type: MusicAlbum
    date published: 2022-04-08

Stairway to Happiness
type: MusicAlbum
date published: 2022-04-15
track: Stairway to Happiness
  type: MusicRecording
  duration: PT5M7S
  duration ms: 307741
  explicit: false
  by artist: Sainte Barbe
  in album: Stairway to Happiness
    type: MusicAlbum
    date published: 2022-04-15

Orange Touch
type: MusicAlbum
date published: 2022-04-22
track: Orange Touch
  type: MusicRecording
  duration: PT4M36S
  duration ms: 276206
  explicit: false
  by artist: Sainte Barbe
  in album: Orange Touch
    type: MusicAlbum
    date published: 2022-04-22
  isrc code: CACWV2277583

Change the Rules
type: MusicAlbum
date published: 2022-04-29
track: Change the Rules
  type: MusicRecording
  duration: PT4M16S
  duration ms: 256991
  explicit: false
  by artist: Sainte Barbe
  in album: Change the Rules
    type: MusicAlbum
    date published: 2022-04-29

California Dreamin'
type: MusicAlbum
date published: 2022-05-06
track: California Dreamin'
  type: MusicRecording
  duration: PT3M55S
  duration ms: 235826
  explicit: false
  by artist: Sainte Barbe
  in album: California Dreamin'
    type: MusicAlbum
    date published: 2022-05-06

Thank U
type: MusicAlbum
date published: 2022-05-13
track: Thank U
  type: MusicRecording
  duration: PT3M51S
  duration ms: 231325
  explicit: false
  by artist: Sainte Barbe
  in album: Thank U
    type: MusicAlbum
    date published: 2022-05-13

Your Power
type: MusicAlbum
date published: 2022-05-20
track: Your Power
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192413
  explicit: false
  by artist: Sainte Barbe
  in album: Your Power
    type: MusicAlbum
    date published: 2022-05-20

Digital Birds
type: MusicAlbum
date published: 2022-05-27
track: Digital Birds
  type: MusicRecording
  duration: PT3M16S
  duration ms: 196000
  explicit: false
  by artist: Sainte Barbe
  in album: Digital Birds
    type: MusicAlbum
    date published: 2022-05-27

Chasing the Sun
type: MusicAlbum
date published: 2022-06-03
track: Chasing the Sun
  type: MusicRecording
  duration: PT4M22S
  duration ms: 262909
  explicit: false
  by artist: Sainte Barbe
  in album: Chasing the Sun
    type: MusicAlbum
    date published: 2022-06-03

Infinity and Beyond
type: MusicAlbum
date published: 2022-06-10
track: Infinity and Beyond
  type: MusicRecording
  duration: PT6M3S
  duration ms: 363988
  explicit: false
  by artist: Sainte Barbe
  in album: Infinity and Beyond
    type: MusicAlbum
    date published: 2022-06-10

Voyage
type: MusicAlbum
date published: 2022-06-17
track: Voyage
  type: MusicRecording
  duration: PT4M49S
  duration ms: 289230
  explicit: false
  by artist: Sainte Barbe
  in album: Voyage
    type: MusicAlbum
    date published: 2022-06-17

Ego Trip
type: MusicAlbum
date published: 2022-06-24
track: Ego Trip
  type: MusicRecording
  duration: PT3M44S
  duration ms: 224727
  explicit: false
  by artist: Sainte Barbe
  in album: Ego Trip
    type: MusicAlbum
    date published: 2022-06-24

Interlude for Galactic II
type: MusicAlbum
date published: 2022-07-01
track: Interlude for Galactic II
  type: MusicRecording
  duration: PT2M50S
  duration ms: 170250
  explicit: false
  by artist: Sainte Barbe
  in album: Interlude for Galactic II
    type: MusicAlbum
    date published: 2022-07-01

Chasing the Sun (House Edit)
type: MusicAlbum
date published: 2022-07-08
track: Chasing the Sun (House Edit)
  type: MusicRecording
  duration: PT7M10S
  duration ms: 430476
  explicit: false
  by artist: Sainte Barbe
  in album: Chasing the Sun (House Edit)
    type: MusicAlbum
    date published: 2022-07-08

Blue Level
type: MusicAlbum
date published: 2022-07-15
track: Blue Level
  type: MusicRecording
  duration: PT5M23S
  duration ms: 323697
  explicit: false
  by artist: Sainte Barbe
  in album: Blue Level
    type: MusicAlbum
    date published: 2022-07-15

Revolution XXI
type: MusicAlbum
date published: 2022-07-22
track: Revolution XXI
  type: MusicRecording
  duration: PT2M8S
  duration ms: 128274
  explicit: false
  by artist: Sainte Barbe
  in album: Revolution XXI
    type: MusicAlbum
    date published: 2022-07-22

My Heart Goes to Music (House Edit)
type: MusicAlbum
date published: 2022-07-29
track: My Heart Goes to Music (House Edit)
  type: MusicRecording
  duration: PT3M29S
  duration ms: 209747
  explicit: false
  by artist: Sainte Barbe
  in album: My Heart Goes to Music (House Edit)
    type: MusicAlbum
    date published: 2022-07-29

I Can't
type: MusicAlbum
date published: 2022-08-05
track: I Can't
  type: MusicRecording
  duration: PT2M44S
  duration ms: 164745
  explicit: false
  by artist: Sainte Barbe
  in album: I Can't
    type: MusicAlbum
    date published: 2022-08-05

I Can't
type: MusicAlbum
date published: 2022-08-05
track: I Can't
  type: MusicRecording
  duration: PT2M44S
  duration ms: 164745
  explicit: false
  by artist: Sainte Barbe
  in album: I Can't
    type: MusicAlbum
    date published: 2022-08-05

Take Off
type: MusicAlbum
date published: 2022-08-12
track: Take Off
  type: MusicRecording
  duration: PT3M45S
  duration ms: 225882
  explicit: false
  by artist: Sainte Barbe
  in album: Take Off
    type: MusicAlbum
    date published: 2022-08-12

Take Off
type: MusicAlbum
date published: 2022-08-12
track: Take Off
  type: MusicRecording
  duration: PT3M45S
  duration ms: 225882
  explicit: true
  by artist: Sainte Barbe
  in album: Take Off
    type: MusicAlbum
    date published: 2022-08-12

Somewhere
type: MusicAlbum
date published: 2022-08-19
track: Somewhere
  type: MusicRecording
  duration: PT3M32S
  duration ms: 212948
  explicit: false
  by artist: Sainte Barbe
  in album: Somewhere
    type: MusicAlbum
    date published: 2022-08-19

Somewhere
type: MusicAlbum
date published: 2022-08-19
track: Somewhere
  type: MusicRecording
  duration: PT3M32S
  duration ms: 212948
  explicit: false
  by artist: Sainte Barbe
  in album: Somewhere
    type: MusicAlbum
    date published: 2022-08-19

I Feel Like
type: MusicAlbum
date published: 2022-08-26
track: I Feel Like
  type: MusicRecording
  duration: PT5M20S
  duration ms: 320000
  explicit: false
  by artist: Sainte Barbe
  in album: I Feel Like
    type: MusicAlbum
    date published: 2022-08-26

Miss U
type: MusicAlbum
date published: 2022-09-02
track: Miss U
  type: MusicRecording
  duration: PT3M31S
  duration ms: 211764
  explicit: false
  by artist: Sainte Barbe
  in album: Miss U
    type: MusicAlbum
    date published: 2022-09-02

Miss U
type: MusicAlbum
date published: 2022-09-02
track: Miss U
  type: MusicRecording
  duration: PT3M31S
  duration ms: 211764
  explicit: false
  by artist: Sainte Barbe
  in album: Miss U
    type: MusicAlbum
    date published: 2022-09-02

Listen to my Heart
type: MusicAlbum
date published: 2022-09-09
track: Listen to my Heart
  type: MusicRecording
  duration: PT3M4S
  duration ms: 184662
  explicit: false
  by artist: Sainte Barbe
  in album: Listen to my Heart
    type: MusicAlbum
    date published: 2022-09-09

Guatemalan Sunset
type: MusicAlbum
date published: 2022-09-16
track: Guatemalan Sunset
  type: MusicRecording
  duration: PT3M31S
  duration ms: 211209
  explicit: false
  by artist: Sainte Barbe
  in album: Guatemalan Sunset
    type: MusicAlbum
    date published: 2022-09-16

I Wanna Know
type: MusicAlbum
date published: 2022-09-23
track: I Wanna Know
  type: MusicRecording
  duration: PT3M44S
  duration ms: 224132
  explicit: false
  by artist: Sainte Barbe
  in album: I Wanna Know
    type: MusicAlbum
    date published: 2022-09-23

Heartbeat
type: MusicAlbum
date published: 2022-09-30
track: Heartbeat
  type: MusicRecording
  duration: PT5M39S
  duration ms: 339337
  explicit: false
  by artist: Sainte Barbe
  in album: Heartbeat
    type: MusicAlbum
    date published: 2022-09-30

High & Love
type: MusicAlbum
date published: 2022-10-07
track: High & Love
  type: MusicRecording
  duration: PT2M42S
  duration ms: 162059
  explicit: false
  by artist: Sainte Barbe
  in album: High & Love
    type: MusicAlbum
    date published: 2022-10-07

High & Love
type: MusicAlbum
date published: 2022-10-07
track: High & Love
  type: MusicRecording
  duration: PT2M42S
  duration ms: 162059
  explicit: false
  by artist: Sainte Barbe
  in album: High & Love
    type: MusicAlbum
    date published: 2022-10-07

Deepest Side of My Heart
type: MusicAlbum
date published: 2022-10-14
track: Deepest Side of My Heart
  type: MusicRecording
  duration: PT8M59S
  duration ms: 539504
  explicit: false
  by artist: Sainte Barbe
  in album: Deepest Side of My Heart
    type: MusicAlbum
    date published: 2022-10-14

Moonlight
type: MusicAlbum
date published: 2022-10-21
track: Moonlight
  type: MusicRecording
  duration: PT6M27S
  duration ms: 387226
  explicit: false
  by artist: Sainte Barbe
  in album: Moonlight
    type: MusicAlbum
    date published: 2022-10-21

Chaos in Wall Street
type: MusicAlbum
date published: 2022-10-28
track: Chaos in Wall Street
  type: MusicRecording
  duration: PT6M46S
  duration ms: 406319
  explicit: false
  by artist: Sainte Barbe
  in album: Chaos in Wall Street
    type: MusicAlbum
    date published: 2022-10-28

Tell Me
type: MusicAlbum
date published: 2022-11-04
track: Tell Me
  type: MusicRecording
  duration: PT3M47S
  duration ms: 227906
  explicit: true
  by artist: Sainte Barbe
  in album: Tell Me
    type: MusicAlbum
    date published: 2022-11-04

Tell Me
type: MusicAlbum
date published: 2022-11-04
track: Tell Me
  type: MusicRecording
  duration: PT3M47S
  duration ms: 227906
  explicit: true
  by artist: Sainte Barbe
  in album: Tell Me
    type: MusicAlbum
    date published: 2022-11-04

Keep You Safe
type: MusicAlbum
date published: 2022-11-11
track: Keep You Safe
  type: MusicRecording
  duration: PT3M52S
  duration ms: 232320
  explicit: false
  by artist: Sainte Barbe
  in album: Keep You Safe
    type: MusicAlbum
    date published: 2022-11-11

Keep you Safe
type: MusicAlbum
date published: 2022-11-11
track: Keep you Safe
  type: MusicRecording
  duration: PT3M52S
  duration ms: 232320
  explicit: false
  by artist: Sainte Barbe
  in album: Keep you Safe
    type: MusicAlbum
    date published: 2022-11-11

Rhythms & Regrets (House Edit)
type: MusicAlbum
date published: 2022-11-18
track: Rhythms & Regrets (House Edit)
  type: MusicRecording
  duration: PT3M53S
  duration ms: 233280
  explicit: false
  by artist: Sainte Barbe
  in album: Rhythms & Regrets (House Edit)
    type: MusicAlbum
    date published: 2022-11-18

Teardrops
type: MusicAlbum
date published: 2022-11-25
track: Teardrops
  type: MusicRecording
  duration: PT4M39S
  duration ms: 279677
  explicit: false
  by artist: Sainte Barbe
  in album: Teardrops
    type: MusicAlbum
    date published: 2022-11-25

Waters of Hope
type: MusicAlbum
date published: 2022-12-02
track: Waters of Hope
  type: MusicRecording
  duration: PT4M57S
  duration ms: 297049
  explicit: false
  by artist: Sainte Barbe
  in album: Waters of Hope
    type: MusicAlbum
    date published: 2022-12-02

The Deep
type: MusicAlbum
date published: 2022-12-16
track: The Deep
  type: MusicRecording
  duration: PT4M19S
  duration ms: 259354
  explicit: false
  by artist: Sainte Barbe
  in album: The Deep
    type: MusicAlbum
    date published: 2022-12-16

Memo Mexico
type: MusicAlbum
date published: 2022-12-23
track: Memo Mexico
  type: MusicRecording
  duration: PT3M44S
  duration ms: 224864
  explicit: false
  by artist: Sainte Barbe
  in album: Memo Mexico
    type: MusicAlbum
    date published: 2022-12-23

I Know What You Need
type: MusicAlbum
date published: 2022-12-30
track: I Know What You Need
  type: MusicRecording
  duration: PT4M14S
  duration ms: 254583
  explicit: false
  by artist: Sainte Barbe
  in album: I Know What You Need
    type: MusicAlbum
    date published: 2022-12-30

I Know What You Need
type: MusicAlbum
date published: 2022-12-30
track: I Know What You Need
  type: MusicRecording
  duration: PT4M14S
  duration ms: 254583
  explicit: false
  by artist: Sainte Barbe
  in album: I Know What You Need
    type: MusicAlbum
    date published: 2022-12-30

Crescenlow
type: MusicAlbum
date published: 2023-01-06
track: Crescenlow
  type: MusicRecording
  duration: PT2M43S
  duration ms: 163636
  explicit: true
  by artist: Sainte Barbe
  in album: Crescenlow
    type: MusicAlbum
    date published: 2023-01-06

Crescenlow
type: MusicAlbum
date published: 2023-01-06
track: Crescenlow
  type: MusicRecording
  duration: PT2M43S
  duration ms: 163636
  explicit: true
  by artist: Sainte Barbe
  in album: Crescenlow
    type: MusicAlbum
    date published: 2023-01-06

One More Shot
type: MusicAlbum
date published: 2023-01-13
track: One More Shot
  type: MusicRecording
  duration: PT3M8S
  duration ms: 188000
  explicit: false
  by artist: Sainte Barbe
  in album: One More Shot
    type: MusicAlbum
    date published: 2023-01-13

One More Shot
type: MusicAlbum
date published: 2023-01-13
track: One More Shot
  type: MusicRecording
  duration: PT3M8S
  duration ms: 188000
  explicit: true
  by artist: Sainte Barbe
  in album: One More Shot
    type: MusicAlbum
    date published: 2023-01-13

Kids Aren't Always Right
type: MusicAlbum
date published: 2023-01-20
track: Kids Aren't Always Right
  type: MusicRecording
  duration: PT3M47S
  duration ms: 227319
  explicit: false
  by artist: Sainte Barbe
  in album: Kids Aren't Always Right
    type: MusicAlbum
    date published: 2023-01-20

Soleil Lunaire
type: MusicAlbum
date published: 2023-01-27
track: Soleil Lunaire
  type: MusicRecording
  duration: PT3M41S
  duration ms: 221437
  explicit: false
  by artist: Sainte Barbe
  in album: Soleil Lunaire
    type: MusicAlbum
    date published: 2023-01-27

Galactic Il
type: MusicAlbum
date published: 2023-03-03
track: Deepest Side of My Heart
  type: MusicRecording
  duration: PT8M59S
  duration ms: 539504
  explicit: false
  by artist: Sainte Barbe
  in album: Galactic Il
    type: MusicAlbum
    date published: 2023-03-03
track: Listen to my Heart
  type: MusicRecording
  duration: PT3M4S
  duration ms: 184662
  explicit: false
  by artist: Sainte Barbe
  in album: Galactic Il
    type: MusicAlbum
    date published: 2023-03-03
track: Turismo Stellare
  type: MusicRecording
  duration: PT3M48S
  duration ms: 228954
  explicit: false
  by artist: Sainte Barbe
  in album: Galactic Il
    type: MusicAlbum
    date published: 2023-03-03
track: Chaos in Wall Street
  type: MusicRecording
  duration: PT6M46S
  duration ms: 406319
  explicit: false
  by artist: Sainte Barbe
  in album: Galactic Il
    type: MusicAlbum
    date published: 2023-03-03
track: I Wanna Know
  type: MusicRecording
  duration: PT3M44S
  duration ms: 224132
  explicit: false
  by artist: Sainte Barbe
  in album: Galactic Il
    type: MusicAlbum
    date published: 2023-03-03
track: Waters of Hope
  type: MusicRecording
  duration: PT4M57S
  duration ms: 297049
  explicit: false
  by artist: Sainte Barbe
  in album: Galactic Il
    type: MusicAlbum
    date published: 2023-03-03
track: Interlude for Galactic II
  type: MusicRecording
  duration: PT2M50S
  duration ms: 170250
  explicit: false
  by artist: Sainte Barbe
  in album: Galactic Il
    type: MusicAlbum
    date published: 2023-03-03
track: Indian Summer
  type: MusicRecording
  duration: PT4M18S
  duration ms: 258461
  explicit: false
  by artist: Sainte Barbe
  in album: Galactic Il
    type: MusicAlbum
    date published: 2023-03-03
track: Voyage
  type: MusicRecording
  duration: PT4M49S
  duration ms: 289230
  explicit: false
  by artist: Sainte Barbe
  in album: Galactic Il
    type: MusicAlbum
    date published: 2023-03-03
track: Infinity and Beyond
  type: MusicRecording
  duration: PT6M3S
  duration ms: 363988
  explicit: false
  by artist: Sainte Barbe
  in album: Galactic Il
    type: MusicAlbum
    date published: 2023-03-03

Karma
type: MusicAlbum
date published: 2023-04-28
track: Karma
  type: MusicRecording
  duration: PT2M51S
  duration ms: 171290
  explicit: true
  by artist: Sainte Barbe
  in album: Karma
    type: MusicAlbum
    date published: 2023-04-28

Revolution XXI
type: MusicAlbum
date published: 2023-05-19
track: One More Shot
  type: MusicRecording
  duration: PT3M8S
  duration ms: 188000
  explicit: false
  by artist: Sainte Barbe
  in album: Revolution XXI
    type: MusicAlbum
    date published: 2023-05-19
track: Revolution XXI
  type: MusicRecording
  duration: PT2M8S
  duration ms: 128274
  explicit: false
  by artist: Sainte Barbe
  in album: Revolution XXI
    type: MusicAlbum
    date published: 2023-05-19
track: I Can't
  type: MusicRecording
  duration: PT2M44S
  duration ms: 164745
  explicit: false
  by artist: Sainte Barbe
  in album: Revolution XXI
    type: MusicAlbum
    date published: 2023-05-19
  isrc code: CAHQJ2274241
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-28T19:32:34+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x94d4bd9e063d295c55cf44bd62dc1fc2426f6dd7431226e263657445fb28dfdc
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956776
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956776
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/4qBNEuxtSjWHDVlN7J3Pjz.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4qBNEuxtSjWHDVlN7J3Pjz
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T10:59:37Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x94d4bd9e063d295c55cf44bd62dc1fc2426f6dd7431226e263657445fb28dfdc","isrc":"CAHQJ2274241","name":"I Can't","registered_at":"2026-06-28T19:32:34Z","spotify_id":"4qBNEuxtSjWHDVlN7J3Pjz","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94d4bd9e063d295c55cf44bd62dc1fc2426f6dd7431226e263657445fb28dfdc. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4qBNEuxtSjWHDVlN7J3Pjz.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4qBNEuxtSjWHDVlN7J3Pjz.
    date published: 2026-07-05T10:59:37Z
    text: {"copyright_id":"0x94d4bd9e063d295c55cf44bd62dc1fc2426f6dd7431226e263657445fb28dfdc","isrc":"CAHQJ2274241","name":"I Can't","registered_at":"2026-06-28T19:32:34Z","spotify_id":"4qBNEuxtSjWHDVlN7J3Pjz","type":"track"}
track: High & Love
  type: MusicRecording
  duration: PT2M42S
  duration ms: 162059
  explicit: false
  by artist: Sainte Barbe
  in album: Revolution XXI
    type: MusicAlbum
    date published: 2023-05-19
track: Crescenlow
  type: MusicRecording
  duration: PT2M43S
  duration ms: 163636
  explicit: false
  by artist: Sainte Barbe
  in album: Revolution XXI
    type: MusicAlbum
    date published: 2023-05-19
track: I Know What You Need
  type: MusicRecording
  duration: PT4M14S
  duration ms: 254583
  explicit: false
  by artist: Sainte Barbe
  in album: Revolution XXI
    type: MusicAlbum
    date published: 2023-05-19
track: Somewhere
  type: MusicRecording
  duration: PT3M32S
  duration ms: 212948
  explicit: false
  by artist: Sainte Barbe
  in album: Revolution XXI
    type: MusicAlbum
    date published: 2023-05-19
  isrc code: CAHQJ2290181
track: Keep You Safe
  type: MusicRecording
  duration: PT3M52S
  duration ms: 232320
  explicit: false
  by artist: Sainte Barbe
  in album: Revolution XXI
    type: MusicAlbum
    date published: 2023-05-19
track: Tell Me
  type: MusicRecording
  duration: PT3M47S
  duration ms: 227906
  explicit: true
  by artist: Sainte Barbe
  in album: Revolution XXI
    type: MusicAlbum
    date published: 2023-05-19
track: Take Off
  type: MusicRecording
  duration: PT3M45S
  duration ms: 225882
  explicit: false
  by artist: Sainte Barbe
  in album: Revolution XXI
    type: MusicAlbum
    date published: 2023-05-19
track: Miss U
  type: MusicRecording
  duration: PT3M31S
  duration ms: 211764
  explicit: false
  by artist: Sainte Barbe
  in album: Revolution XXI
    type: MusicAlbum
    date published: 2023-05-19
track: Karma
  type: MusicRecording
  duration: PT2M51S
  duration ms: 171290
  explicit: false
  by artist: Sainte Barbe
  in album: Revolution XXI
    type: MusicAlbum
    date published: 2023-05-19

Wonder I Still Try
type: MusicAlbum
date published: 2023-06-09
track: Wonder I Still Try
  type: MusicRecording
  duration: PT2M27S
  duration ms: 147027
  explicit: false
  by artist: Sainte Barbe
  in album: Wonder I Still Try
    type: MusicAlbum
    date published: 2023-06-09

My Words Are Useless (Voice Rework)
type: MusicAlbum
date published: 2023-06-16
track: My Words Are Useless (Voice Rework)
  type: MusicRecording
  duration: PT3M50S
  duration ms: 230801
  explicit: false
  by artist: Sainte Barbe
  in album: My Words Are Useless (Voice Rework)
    type: MusicAlbum
    date published: 2023-06-16

You Were Special
type: MusicAlbum
date published: 2023-06-23
track: You Were Special
  type: MusicRecording
  duration: PT2M3S
  duration ms: 123693
  explicit: false
  by artist: Sainte Barbe
  in album: You Were Special
    type: MusicAlbum
    date published: 2023-06-23

Change the Rules
type: MusicAlbum
date published: 2023-06-30
track: Orange Touch
  type: MusicRecording
  duration: PT4M36S
  duration ms: 276206
  explicit: false
  by artist: Sainte Barbe
  in album: Change the Rules
    type: MusicAlbum
    date published: 2023-06-30
  isrc code: CACWV2277583
track: Change the Rules
  type: MusicRecording
  duration: PT4M16S
  duration ms: 256991
  explicit: false
  by artist: Sainte Barbe
  in album: Change the Rules
    type: MusicAlbum
    date published: 2023-06-30
track: Bye Bye Red Carpet
  type: MusicRecording
  duration: PT3M32S
  duration ms: 212389
  explicit: false
  by artist: Sainte Barbe
  in album: Change the Rules
    type: MusicAlbum
    date published: 2023-06-30
  isrc code: CACWV2223759
track: California Dreamin'
  type: MusicRecording
  duration: PT3M55S
  duration ms: 235826
  explicit: false
  by artist: Sainte Barbe
  in album: Change the Rules
    type: MusicAlbum
    date published: 2023-06-30
  isrc code: CACWV2286920
track: Chasing the Sun
  type: MusicRecording
  duration: PT4M22S
  duration ms: 262909
  explicit: false
  by artist: Sainte Barbe
  in album: Change the Rules
    type: MusicAlbum
    date published: 2023-06-30
track: Ego Trip
  type: MusicRecording
  duration: PT3M44S
  duration ms: 224727
  explicit: false
  by artist: Sainte Barbe
  in album: Change the Rules
    type: MusicAlbum
    date published: 2023-06-30
  isrc code: CAHQJ2235806
track: Oxygen
  type: MusicRecording
  duration: PT4M2S
  duration ms: 242142
  explicit: false
  by artist: Sainte Barbe
  in album: Change the Rules
    type: MusicAlbum
    date published: 2023-06-30
track: Blue Spring
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192000
  explicit: false
  by artist: Sainte Barbe
  in album: Change the Rules
    type: MusicAlbum
    date published: 2023-06-30
track: Chasing the Sun (Extended Bonus)
  type: MusicRecording
  duration: PT5M40S
  duration ms: 340363
  explicit: false
  by artist: Sainte Barbe
  in album: Change the Rules
    type: MusicAlbum
    date published: 2023-06-30

Burning Down
type: MusicAlbum
date published: 2023-07-07
track: Burning Down
  type: MusicRecording
  duration: PT1M48S
  duration ms: 108545
  explicit: false
  by artist: Sainte Barbe
  in album: Burning Down
    type: MusicAlbum
    date published: 2023-07-07

One Dance
type: MusicAlbum
date published: 2023-07-28
track: One Dance
  type: MusicRecording
  duration: PT2M52S
  duration ms: 172035
  explicit: false
  by artist: Sainte Barbe
  in album: One Dance
    type: MusicAlbum
    date published: 2023-07-28

Loosing Interest
type: MusicAlbum
date published: 2023-08-10
track: Loosing Interest
  type: MusicRecording
  duration: PT4M18S
  duration ms: 258000
  explicit: false
  by artist: Sainte Barbe
  in album: Loosing Interest
    type: MusicAlbum
    date published: 2023-08-10

I'll Miss You So
type: MusicAlbum
date published: 2023-09-01
track: I'll Miss You So
  type: MusicRecording
  duration: PT2M50S
  duration ms: 170384
  explicit: false
  by artist: Sainte Barbe
  in album: I'll Miss You So
    type: MusicAlbum
    date published: 2023-09-01
  isrc code: NLX3Y2300017
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T08:19:06+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x71f861749a1c531e3fe7f280100b20f80eff9def6c2532629dab3017057d19bf
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953513
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/7oeoUWTJMzaj1XilKLRfL7.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7oeoUWTJMzaj1XilKLRfL7
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x71f861749a1c531e3fe7f280100b20f80eff9def6c2532629dab3017057d19bf","isrc":"NLX3Y2300017","name":"I'll Miss You So","registered_at":"2026-06-04T08:19:06Z","spotify_id":"7oeoUWTJMzaj1XilKLRfL7","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71f861749a1c531e3fe7f280100b20f80eff9def6c2532629dab3017057d19bf. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7oeoUWTJMzaj1XilKLRfL7.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7oeoUWTJMzaj1XilKLRfL7.
    date published: 2026-06-13T12:47:07Z
    text: {"copyright_id":"0x71f861749a1c531e3fe7f280100b20f80eff9def6c2532629dab3017057d19bf","isrc":"NLX3Y2300017","name":"I'll Miss You So","registered_at":"2026-06-04T08:19:06Z","spotify_id":"7oeoUWTJMzaj1XilKLRfL7","type":"track"}

Brown Skin
type: MusicAlbum
date published: 2023-09-29
track: Brown Skin
  type: MusicRecording
  duration: PT5M2S
  duration ms: 302000
  explicit: false
  by artist: Sainte Barbe
  in album: Brown Skin
    type: MusicAlbum
    date published: 2023-09-29

Not So Perfect
type: MusicAlbum
date published: 2023-10-13
track: Not So Perfect
  type: MusicRecording
  duration: PT5M32S
  duration ms: 332160
  explicit: false
  by artist: Sainte Barbe
  in album: Not So Perfect
    type: MusicAlbum
    date published: 2023-10-13

Revolution XXI: Bronze Age
type: MusicAlbum
date published: 2023-10-27
track: Burning Down
  type: MusicRecording
  duration: PT1M48S
  duration ms: 108545
  explicit: false
  by artist: Sainte Barbe
  in album: Revolution XXI: Bronze Age
    type: MusicAlbum
    date published: 2023-10-27
track: One Dance
  type: MusicRecording
  duration: PT2M52S
  duration ms: 172035
  explicit: false
  by artist: Sainte Barbe
  in album: Revolution XXI: Bronze Age
    type: MusicAlbum
    date published: 2023-10-27
track: You Were Special
  type: MusicRecording
  duration: PT2M3S
  duration ms: 123693
  explicit: false
  by artist: Sainte Barbe
  in album: Revolution XXI: Bronze Age
    type: MusicAlbum
    date published: 2023-10-27
track: Loosing Interest
  type: MusicRecording
  duration: PT4M18S
  duration ms: 258000
  explicit: false
  by artist: Sainte Barbe
  in album: Revolution XXI: Bronze Age
    type: MusicAlbum
    date published: 2023-10-27
track: Brown Skin
  type: MusicRecording
  duration: PT5M2S
  duration ms: 302000
  explicit: false
  by artist: Sainte Barbe
  in album: Revolution XXI: Bronze Age
    type: MusicAlbum
    date published: 2023-10-27
track: Wonder I Still Try
  type: MusicRecording
  duration: PT2M27S
  duration ms: 147027
  explicit: false
  by artist: Sainte Barbe
  in album: Revolution XXI: Bronze Age
    type: MusicAlbum
    date published: 2023-10-27
track: Not So Perfect
  type: MusicRecording
  duration: PT5M32S
  duration ms: 332160
  explicit: false
  by artist: Sainte Barbe
  in album: Revolution XXI: Bronze Age
    type: MusicAlbum
    date published: 2023-10-27
track: One More Shot
  type: MusicRecording
  duration: PT3M8S
  duration ms: 188000
  explicit: false
  by artist: Sainte Barbe
  in album: Revolution XXI: Bronze Age
    type: MusicAlbum
    date published: 2023-10-27
track: I Can't
  type: MusicRecording
  duration: PT2M44S
  duration ms: 164745
  explicit: false
  by artist: Sainte Barbe
  in album: Revolution XXI: Bronze Age
    type: MusicAlbum
    date published: 2023-10-27
track: High & Love
  type: MusicRecording
  duration: PT2M42S
  duration ms: 162059
  explicit: false
  by artist: Sainte Barbe
  in album: Revolution XXI: Bronze Age
    type: MusicAlbum
    date published: 2023-10-27
track: I Know What You Need
  type: MusicRecording
  duration: PT4M14S
  duration ms: 254583
  explicit: false
  by artist: Sainte Barbe
  in album: Revolution XXI: Bronze Age
    type: MusicAlbum
    date published: 2023-10-27
track: Crescenlow
  type: MusicRecording
  duration: PT2M43S
  duration ms: 163636
  explicit: true
  by artist: Sainte Barbe
  in album: Revolution XXI: Bronze Age
    type: MusicAlbum
    date published: 2023-10-27
track: Revolution XXI
  type: MusicRecording
  duration: PT2M8S
  duration ms: 128274
  explicit: false
  by artist: Sainte Barbe
  in album: Revolution XXI: Bronze Age
    type: MusicAlbum
    date published: 2023-10-27
track: Tell Me
  type: MusicRecording
  duration: PT3M47S
  duration ms: 227906
  explicit: true
  by artist: Sainte Barbe
  in album: Revolution XXI: Bronze Age
    type: MusicAlbum
    date published: 2023-10-27
track: Take Off
  type: MusicRecording
  duration: PT3M45S
  duration ms: 225882
  explicit: false
  by artist: Sainte Barbe
  in album: Revolution XXI: Bronze Age
    type: MusicAlbum
    date published: 2023-10-27
track: Miss U
  type: MusicRecording
  duration: PT3M31S
  duration ms: 211764
  explicit: false
  by artist: Sainte Barbe
  in album: Revolution XXI: Bronze Age
    type: MusicAlbum
    date published: 2023-10-27
track: Karma
  type: MusicRecording
  duration: PT2M51S
  duration ms: 171290
  explicit: false
  by artist: Sainte Barbe
  in album: Revolution XXI: Bronze Age
    type: MusicAlbum
    date published: 2023-10-27
track: Somewhere
  type: MusicRecording
  duration: PT3M32S
  duration ms: 212948
  explicit: false
  by artist: Sainte Barbe
  in album: Revolution XXI: Bronze Age
    type: MusicAlbum
    date published: 2023-10-27
track: Keep You Safe
  type: MusicRecording
  duration: PT3M52S
  duration ms: 232320
  explicit: false
  by artist: Sainte Barbe
  in album: Revolution XXI: Bronze Age
    type: MusicAlbum
    date published: 2023-10-27

White Sand
type: MusicAlbum
date published: 2024-01-12
track: White Sand
  type: MusicRecording
  duration: PT2M59S
  duration ms: 179417
  explicit: false
  by artist: Sainte Barbe
  in album: White Sand
    type: MusicAlbum
    date published: 2024-01-12
  isrc code: NLX3Y2400002
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T07:45:23+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5dc12cdedb3ecfa47c4ffb5adf9f1f9217174c4e34536861063100f62fc19172
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953513
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/6o60ib1fLhoTQK0sJHhhtW.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6o60ib1fLhoTQK0sJHhhtW
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x5dc12cdedb3ecfa47c4ffb5adf9f1f9217174c4e34536861063100f62fc19172","isrc":"NLX3Y2400002","name":"White Sand","registered_at":"2026-06-04T07:45:23Z","spotify_id":"6o60ib1fLhoTQK0sJHhhtW","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dc12cdedb3ecfa47c4ffb5adf9f1f9217174c4e34536861063100f62fc19172. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6o60ib1fLhoTQK0sJHhhtW.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6o60ib1fLhoTQK0sJHhhtW.
    date published: 2026-06-13T12:47:07Z
    text: {"copyright_id":"0x5dc12cdedb3ecfa47c4ffb5adf9f1f9217174c4e34536861063100f62fc19172","isrc":"NLX3Y2400002","name":"White Sand","registered_at":"2026-06-04T07:45:23Z","spotify_id":"6o60ib1fLhoTQK0sJHhhtW","type":"track"}

I'll Always Be Waiting For You
type: MusicAlbum
date published: 2024-02-09
track: I'll Always Be Waiting For You
  type: MusicRecording
  duration: PT2M46S
  duration ms: 166299
  explicit: false
  by artist: Sainte Barbe
  in album: I'll Always Be Waiting For You
    type: MusicAlbum
    date published: 2024-02-09

Drunk and Confused
type: MusicAlbum
date published: 2024-02-23
track: Drunk & Confused
  type: MusicRecording
  duration: PT3M30S
  duration ms: 210000
  explicit: false
  by artist: Sainte Barbe
  in album: Drunk and Confused
    type: MusicAlbum
    date published: 2024-02-23

World Keeps Turning
type: MusicAlbum
date published: 2024-03-29
track: World Keeps Turning
  type: MusicRecording
  duration: PT2M58S
  duration ms: 178235
  explicit: false
  by artist: Sainte Barbe
  in album: World Keeps Turning
    type: MusicAlbum
    date published: 2024-03-29
  isrc code: NLX3Y2400007

Imagination
type: MusicAlbum
date published: 2024-04-19
track: Imagination
  type: MusicRecording
  duration: PT3M40S
  duration ms: 220645
  explicit: false
  by artist: Sainte Barbe
  in album: Imagination
    type: MusicAlbum
    date published: 2024-04-19

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

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

Dance with Me
type: MusicAlbum
date published: 2024-07-19
track: Dance with Me
  type: MusicRecording
  duration: PT4M41S
  duration ms: 281875
  explicit: false
  by artist: Sainte Barbe
  in album: Dance with Me
    type: MusicAlbum
    date published: 2024-07-19
  isrc code: CA5KR2464692

Don't Go to Sleep
type: MusicAlbum
date published: 2024-07-27
track: Don't Go to Sleep
  type: MusicRecording
  duration: PT4M23S
  duration ms: 263040
  explicit: false
  by artist: Sainte Barbe
  in album: Don't Go to Sleep
    type: MusicAlbum
    date published: 2024-07-27

Revolution XXI: Silver Age
type: MusicAlbum
date published: 2024-08-02
track: One More Shot
  type: MusicRecording
  duration: PT3M8S
  duration ms: 188000
  explicit: false
  by artist: Sainte Barbe
  in album: Revolution XXI: Silver Age
    type: MusicAlbum
    date published: 2024-08-02
  isrc code: CAGOO2224593
track: One Dance
  type: MusicRecording
  duration: PT2M52S
  duration ms: 172035
  explicit: false
  by artist: Sainte Barbe
  in album: Revolution XXI: Silver Age
    type: MusicAlbum
    date published: 2024-08-02
  isrc code: CA5KR2367006
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-05T18:25:55+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x54493b4046072c1f50efc9154cea35cb84395be05ddd33236d0251aee0d0c611
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953528
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953528
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/6lVCJzlmwqBcTyxuFOH1n8.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6lVCJzlmwqBcTyxuFOH1n8
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x54493b4046072c1f50efc9154cea35cb84395be05ddd33236d0251aee0d0c611","isrc":"CA5KR2367006","name":"One Dance","registered_at":"2026-06-05T18:25:55Z","spotify_id":"6lVCJzlmwqBcTyxuFOH1n8","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54493b4046072c1f50efc9154cea35cb84395be05ddd33236d0251aee0d0c611. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6lVCJzlmwqBcTyxuFOH1n8.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6lVCJzlmwqBcTyxuFOH1n8.
    date published: 2026-06-13T15:41:10Z
    text: {"copyright_id":"0x54493b4046072c1f50efc9154cea35cb84395be05ddd33236d0251aee0d0c611","isrc":"CA5KR2367006","name":"One Dance","registered_at":"2026-06-05T18:25:55Z","spotify_id":"6lVCJzlmwqBcTyxuFOH1n8","type":"track"}
track: Give it to Me
  type: MusicRecording
  duration: PT2M31S
  duration ms: 151578
  explicit: false
  by artist: Sainte Barbe
  in album: Revolution XXI: Silver Age
    type: MusicAlbum
    date published: 2024-08-02
  isrc code: CA5KR2464691
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-25T06:44:12+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xadc649daca8ebab13b9624ddd11ed0848a7eb8303f65311c94962f912e2c32d1
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956349
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956349
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/4a9m2aO8AJpgsFVXwhL6bF.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4a9m2aO8AJpgsFVXwhL6bF
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T11:34:59Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xadc649daca8ebab13b9624ddd11ed0848a7eb8303f65311c94962f912e2c32d1","isrc":"CA5KR2464691","name":"Give it to Me","registered_at":"2026-06-25T06:44:12Z","spotify_id":"4a9m2aO8AJpgsFVXwhL6bF","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadc649daca8ebab13b9624ddd11ed0848a7eb8303f65311c94962f912e2c32d1. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4a9m2aO8AJpgsFVXwhL6bF.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4a9m2aO8AJpgsFVXwhL6bF.
    date published: 2026-07-02T11:34:59Z
    text: {"copyright_id":"0xadc649daca8ebab13b9624ddd11ed0848a7eb8303f65311c94962f912e2c32d1","isrc":"CA5KR2464691","name":"Give it to Me","registered_at":"2026-06-25T06:44:12Z","spotify_id":"4a9m2aO8AJpgsFVXwhL6bF","type":"track"}
track: I Can't
  type: MusicRecording
  duration: PT2M44S
  duration ms: 164745
  explicit: false
  by artist: Sainte Barbe
  in album: Revolution XXI: Silver Age
    type: MusicAlbum
    date published: 2024-08-02
  isrc code: CAHQJ2274241
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-28T19:32:34+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x94d4bd9e063d295c55cf44bd62dc1fc2426f6dd7431226e263657445fb28dfdc
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957124
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/957124
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/0ECY520nlHLRh1iXRw3qXg.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0ECY520nlHLRh1iXRw3qXg
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:53:27Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x94d4bd9e063d295c55cf44bd62dc1fc2426f6dd7431226e263657445fb28dfdc","isrc":"CAHQJ2274241","name":"I Can't","registered_at":"2026-06-28T19:32:34Z","spotify_id":"0ECY520nlHLRh1iXRw3qXg","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94d4bd9e063d295c55cf44bd62dc1fc2426f6dd7431226e263657445fb28dfdc. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0ECY520nlHLRh1iXRw3qXg.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0ECY520nlHLRh1iXRw3qXg.
    date published: 2026-07-08T03:53:27Z
    text: {"copyright_id":"0x94d4bd9e063d295c55cf44bd62dc1fc2426f6dd7431226e263657445fb28dfdc","isrc":"CAHQJ2274241","name":"I Can't","registered_at":"2026-06-28T19:32:34Z","spotify_id":"0ECY520nlHLRh1iXRw3qXg","type":"track"}
track: I'll Always Be Waiting For You
  type: MusicRecording
  duration: PT2M46S
  duration ms: 166299
  explicit: false
  by artist: Sainte Barbe
  in album: Revolution XXI: Silver Age
    type: MusicAlbum
    date published: 2024-08-02
  isrc code: CA5KR2426413
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-23T16:59:39+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9708e35d267f25a15c6826d32a2854aac822a7d98860c8dff3ff36ee0aec9a24
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956304
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956304
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/7cZYxg9ATea8JTZGQJyiVF.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7cZYxg9ATea8JTZGQJyiVF
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x9708e35d267f25a15c6826d32a2854aac822a7d98860c8dff3ff36ee0aec9a24","isrc":"CA5KR2426413","name":"I'll Always Be Waiting For You","registered_at":"2026-06-23T16:59:39Z","spotify_id":"7cZYxg9ATea8JTZGQJyiVF","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9708e35d267f25a15c6826d32a2854aac822a7d98860c8dff3ff36ee0aec9a24. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7cZYxg9ATea8JTZGQJyiVF.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7cZYxg9ATea8JTZGQJyiVF.
    date published: 2026-07-02T03:55:08Z
    text: {"copyright_id":"0x9708e35d267f25a15c6826d32a2854aac822a7d98860c8dff3ff36ee0aec9a24","isrc":"CA5KR2426413","name":"I'll Always Be Waiting For You","registered_at":"2026-06-23T16:59:39Z","spotify_id":"7cZYxg9ATea8JTZGQJyiVF","type":"track"}
track: High & Love
track: You Were Special
track: I Know What You Need
track: Wonder I Still Try
track: Burning Down
track: Take Off
track: Crescenlow
track: Imagination
track: Tell Me
track: Keep You Safe
track: Somewhere
track: Karma
track: Revolution XXI
track: Loosing Interest
track: Brown Skin
track: Don't Go to Sleep
track: Drunk & Confused
track: Miss U
track: Not So Perfect
track: Dance with Me

High & Love
type: MusicRecording
duration: PT2M42S
duration ms: 162059
explicit: false
by artist: Sainte Barbe
in album: Revolution XXI: Silver Age
  type: MusicAlbum
  date published: 2024-08-02

You Were Special
type: MusicRecording
duration: PT2M3S
duration ms: 123693
explicit: false
by artist: Sainte Barbe
in album: Revolution XXI: Silver Age
  type: MusicAlbum
  date published: 2024-08-02

I Know What You Need
type: MusicRecording
duration: PT4M14S
duration ms: 254583
explicit: false
by artist: Sainte Barbe
in album: Revolution XXI: Silver Age
  type: MusicAlbum
  date published: 2024-08-02

Wonder I Still Try
type: MusicRecording
duration: PT2M27S
duration ms: 147027
explicit: false
by artist: Sainte Barbe
in album: Revolution XXI: Silver Age
  type: MusicAlbum
  date published: 2024-08-02

Burning Down
type: MusicRecording
duration: PT1M48S
duration ms: 108545
explicit: false
by artist: Sainte Barbe
in album: Revolution XXI: Silver Age
  type: MusicAlbum
  date published: 2024-08-02

Take Off
type: MusicRecording
duration: PT3M45S
duration ms: 225882
explicit: false
by artist: Sainte Barbe
in album: Revolution XXI: Silver Age
  type: MusicAlbum
  date published: 2024-08-02

Crescenlow
type: MusicRecording
duration: PT2M43S
duration ms: 163636
explicit: true
by artist: Sainte Barbe
in album: Revolution XXI: Silver Age
  type: MusicAlbum
  date published: 2024-08-02

Imagination
type: MusicRecording
duration: PT3M40S
duration ms: 220645
explicit: false
by artist: Sainte Barbe
in album: Revolution XXI: Silver Age
  type: MusicAlbum
  date published: 2024-08-02
isrc code: CA5KR2426412

Tell Me
type: MusicRecording
duration: PT3M47S
duration ms: 227906
explicit: true
by artist: Sainte Barbe
in album: Revolution XXI: Silver Age
  type: MusicAlbum
  date published: 2024-08-02

Keep You Safe
type: MusicRecording
duration: PT3M52S
duration ms: 232320
explicit: false
by artist: Sainte Barbe
in album: Revolution XXI: Silver Age
  type: MusicAlbum
  date published: 2024-08-02

Somewhere
type: MusicRecording
duration: PT3M32S
duration ms: 212948
explicit: false
by artist: Sainte Barbe
in album: Revolution XXI: Silver Age
  type: MusicAlbum
  date published: 2024-08-02

Karma
type: MusicRecording
duration: PT2M51S
duration ms: 171290
explicit: false
by artist: Sainte Barbe
in album: Revolution XXI: Silver Age
  type: MusicAlbum
  date published: 2024-08-02

Revolution XXI
type: MusicRecording
duration: PT2M8S
duration ms: 128274
explicit: false
by artist: Sainte Barbe
in album: Revolution XXI: Silver Age
  type: MusicAlbum
  date published: 2024-08-02

Loosing Interest
type: MusicRecording
duration: PT4M18S
duration ms: 258000
explicit: false
by artist: Sainte Barbe
in album: Revolution XXI: Silver Age
  type: MusicAlbum
  date published: 2024-08-02

Brown Skin
type: MusicRecording
duration: PT5M2S
duration ms: 302000
explicit: false
by artist: Sainte Barbe
in album: Revolution XXI: Silver Age
  type: MusicAlbum
  date published: 2024-08-02

Don't Go to Sleep
type: MusicRecording
duration: PT4M23S
duration ms: 263040
explicit: false
by artist: Sainte Barbe
in album: Revolution XXI: Silver Age
  type: MusicAlbum
  date published: 2024-08-02
isrc code: CA5KR2464693

Drunk & Confused
type: MusicRecording
duration: PT3M30S
duration ms: 210000
explicit: false
by artist: Sainte Barbe
in album: Revolution XXI: Silver Age
  type: MusicAlbum
  date published: 2024-08-02

Miss U
type: MusicRecording
duration: PT3M31S
duration ms: 211764
explicit: false
by artist: Sainte Barbe
in album: Revolution XXI: Silver Age
  type: MusicAlbum
  date published: 2024-08-02

Not So Perfect
type: MusicRecording
duration: PT5M32S
duration ms: 332160
explicit: false
by artist: Sainte Barbe
in album: Revolution XXI: Silver Age
  type: MusicAlbum
  date published: 2024-08-02

Dance with Me
type: MusicRecording
duration: PT4M41S
duration ms: 281875
explicit: false
by artist: Sainte Barbe
in album: Revolution XXI: Silver Age
  type: MusicAlbum
  date published: 2024-08-02

Stay
type: MusicAlbum
date published: 2024-09-06
track: Stay
  type: MusicRecording
  duration: PT3M4S
  duration ms: 184137
  explicit: false
  by artist: Sainte Barbe
  in album: Stay
    type: MusicAlbum
    date published: 2024-09-06

Fly me to the Moon
type: MusicAlbum
date published: 2024-10-18
track: Fly me to the Moon
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192000
  explicit: false
  by artist: Sainte Barbe
  in album: Fly me to the Moon
    type: MusicAlbum
    date published: 2024-10-18

Enemy
type: MusicAlbum
date published: 2024-11-22
track: Enemy
  type: MusicRecording
  duration: PT2M59S
  duration ms: 179076
  explicit: false
  by artist: Sainte Barbe
  in album: Enemy
    type: MusicAlbum
    date published: 2024-11-22

Faster Weaker Cheaper Banger
type: MusicAlbum
date published: 2024-12-27
track: Faster Weaker Cheaper Banger
  type: MusicRecording
  duration: PT2M38S
  duration ms: 158016
  explicit: false
  by artist: Sainte Barbe
  in album: Faster Weaker Cheaper Banger
    type: MusicAlbum
    date published: 2024-12-27

Make a Move
type: MusicAlbum
date published: 2025-01-24
track: Make a Move
  type: MusicRecording
  duration: PT4M43S
  duration ms: 283809
  explicit: false
  by artist: Sainte Barbe
  in album: Make a Move
    type: MusicAlbum
    date published: 2025-01-24

Too Much Too Ask
type: MusicAlbum
date published: 2025-02-21
track: Too Much Too Ask
  type: MusicRecording
  duration: PT2M19S
  duration ms: 139676
  explicit: false
  by artist: Sainte Barbe
  in album: Too Much Too Ask
    type: MusicAlbum
    date published: 2025-02-21

GOLD
type: MusicAlbum
date published: 2025-03-07
track: Fly me to the Moon
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192000
  explicit: false
  by artist: Sainte Barbe
  in album: GOLD
    type: MusicAlbum
    date published: 2025-03-07
track: High & Love
  type: MusicRecording
  duration: PT2M42S
  duration ms: 162059
  explicit: false
  by artist: Sainte Barbe
  in album: GOLD
    type: MusicAlbum
    date published: 2025-03-07
track: I Know What You Need
  type: MusicRecording
  duration: PT4M14S
  duration ms: 254583
  explicit: false
  by artist: Sainte Barbe
  in album: GOLD
    type: MusicAlbum
    date published: 2025-03-07
track: Take Off
  type: MusicRecording
  duration: PT3M45S
  duration ms: 225882
  explicit: false
  by artist: Sainte Barbe
  in album: GOLD
    type: MusicAlbum
    date published: 2025-03-07
  isrc code: CAHQJ2274243
track: I'll Always Be Waiting For You
  type: MusicRecording
  duration: PT2M46S
  duration ms: 166299
  explicit: false
  by artist: Sainte Barbe
  in album: GOLD
    type: MusicAlbum
    date published: 2025-03-07
track: Make a Move
  type: MusicRecording
  duration: PT4M43S
  duration ms: 283809
  explicit: false
  by artist: Sainte Barbe
  in album: GOLD
    type: MusicAlbum
    date published: 2025-03-07
track: One More Shot
  type: MusicRecording
  duration: PT3M8S
  duration ms: 188000
  explicit: false
  by artist: Sainte Barbe
  in album: GOLD
    type: MusicAlbum
    date published: 2025-03-07
track: Tell Me
  type: MusicRecording
  duration: PT3M47S
  duration ms: 227906
  explicit: true
  by artist: Sainte Barbe
  in album: GOLD
    type: MusicAlbum
    date published: 2025-03-07
  isrc code: CAENV2263251
track: You Were Special
  type: MusicRecording
  duration: PT2M3S
  duration ms: 123693
  explicit: false
  by artist: Sainte Barbe
  in album: GOLD
    type: MusicAlbum
    date published: 2025-03-07
  isrc code: CA5KR2354765
track: One Dance
  type: MusicRecording
  duration: PT2M52S
  duration ms: 172035
  explicit: false
  by artist: Sainte Barbe
  in album: GOLD
    type: MusicAlbum
    date published: 2025-03-07
track: Enemy
  type: MusicRecording
  duration: PT2M59S
  duration ms: 179076
  explicit: false
  by artist: Sainte Barbe
  in album: GOLD
    type: MusicAlbum
    date published: 2025-03-07
  isrc code: QZTGW2401170
track: Burning Down
  type: MusicRecording
  duration: PT1M48S
  duration ms: 108545
  explicit: false
  by artist: Sainte Barbe
  in album: GOLD
    type: MusicAlbum
    date published: 2025-03-07
track: Brown Skin
  type: MusicRecording
  duration: PT5M2S
  duration ms: 302000
  explicit: false
  by artist: Sainte Barbe
  in album: GOLD
    type: MusicAlbum
    date published: 2025-03-07
  isrc code: CA5KR2383117
track: I Can't
  type: MusicRecording
  duration: PT2M44S
  duration ms: 164745
  explicit: false
  by artist: Sainte Barbe
  in album: GOLD
    type: MusicAlbum
    date published: 2025-03-07
  isrc code: CAHQJ2274241
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-28T19:32:34+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x94d4bd9e063d295c55cf44bd62dc1fc2426f6dd7431226e263657445fb28dfdc
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956375
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956375
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/6viGT40C1u6iHrZytDRoeS.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6viGT40C1u6iHrZytDRoeS
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x94d4bd9e063d295c55cf44bd62dc1fc2426f6dd7431226e263657445fb28dfdc","isrc":"CAHQJ2274241","name":"I Can't","registered_at":"2026-06-28T19:32:34Z","spotify_id":"6viGT40C1u6iHrZytDRoeS","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94d4bd9e063d295c55cf44bd62dc1fc2426f6dd7431226e263657445fb28dfdc. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6viGT40C1u6iHrZytDRoeS.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6viGT40C1u6iHrZytDRoeS.
    date published: 2026-07-02T16:51:38Z
    text: {"copyright_id":"0x94d4bd9e063d295c55cf44bd62dc1fc2426f6dd7431226e263657445fb28dfdc","isrc":"CAHQJ2274241","name":"I Can't","registered_at":"2026-06-28T19:32:34Z","spotify_id":"6viGT40C1u6iHrZytDRoeS","type":"track"}
track: Imagination
  type: MusicRecording
  duration: PT3M40S
  duration ms: 220645
  explicit: false
  by artist: Sainte Barbe
  in album: GOLD
    type: MusicAlbum
    date published: 2025-03-07
  isrc code: CA5KR2426412
track: Wonder I Still Try
  type: MusicRecording
  duration: PT2M27S
  duration ms: 147027
  explicit: false
  by artist: Sainte Barbe
  in album: GOLD
    type: MusicAlbum
    date published: 2025-03-07
  isrc code: CA5KR2354766
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T21:19:50+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf2081d264ddf7895dcfa1c1ea50beb7653a6fc5caffceb4963397d8287e50f23
  additional property: OTSHash
  additional property: OTSBitcoinBlock
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSRecordURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
track: Crescenlow
track: Keep You Safe
track: Faster Weaker Cheaper Banger
track: Revolution XXI
track: Drunk & Confused
track: Loosing Interest
track: Give it to Me
track: Miss U
track: Don't Go to Sleep
track: Somewhere
track: Karma
track: Not So Perfect
track: Dance with Me
track: Too Much Too Ask

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 956375

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

OTSRecordURL
type: PropertyValue
value: https://artists.proofprofile.net/proofs/track/5y8eUg1Gm9BofJ01lekMV5.json

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

OTSTimestamp
type: PropertyValue
value: 2026-07-02T16:51:38Z

OTSCanonicalRecord
type: PropertyValue
value: {"copyright_id":"0xf2081d264ddf7895dcfa1c1ea50beb7653a6fc5caffceb4963397d8287e50f23","isrc":"CA5KR2354766","name":"Wonder I Still Try","registered_at":"2026-06-29T21:19:50Z","spotify_id":"5y8eUg1Gm9BofJ01lekMV5","type":"track"}

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

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2081d264ddf7895dcfa1c1ea50beb7653a6fc5caffceb4963397d8287e50f23. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5y8eUg1Gm9BofJ01lekMV5.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5y8eUg1Gm9BofJ01lekMV5.
date published: 2026-07-02T16:51:38Z
text: {"copyright_id":"0xf2081d264ddf7895dcfa1c1ea50beb7653a6fc5caffceb4963397d8287e50f23","isrc":"CA5KR2354766","name":"Wonder I Still Try","registered_at":"2026-06-29T21:19:50Z","spotify_id":"5y8eUg1Gm9BofJ01lekMV5","type":"track"}

Crescenlow
type: MusicRecording
duration: PT2M43S
duration ms: 163636
explicit: true
by artist: Sainte Barbe
in album: GOLD
  type: MusicAlbum
  date published: 2025-03-07
isrc code: CAGOO2220555
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-29T21:19:56+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xa4171256cad8752ea44e6e86b311c1a528fe5c927b150041613d5101a5b18a6c
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956375
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956375
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/43jwB0mWllPYq53S3smXGa.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/43jwB0mWllPYq53S3smXGa
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T16:51:38Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4171256cad8752ea44e6e86b311c1a528fe5c927b150041613d5101a5b18a6c. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/43jwB0mWllPYq53S3smXGa.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/43jwB0mWllPYq53S3smXGa.
  date published: 2026-07-02T16:51:38Z

Keep You Safe
type: MusicRecording
duration: PT3M52S
duration ms: 232320
explicit: false
by artist: Sainte Barbe
in album: GOLD
  type: MusicAlbum
  date published: 2025-03-07
isrc code: CAENV2263308

Faster Weaker Cheaper Banger
type: MusicRecording
duration: PT2M38S
duration ms: 158016
explicit: false
by artist: Sainte Barbe
in album: GOLD
  type: MusicAlbum
  date published: 2025-03-07
isrc code: QZTGW2401373

Revolution XXI
type: MusicRecording
duration: PT2M8S
duration ms: 128274
explicit: false
by artist: Sainte Barbe
in album: GOLD
  type: MusicAlbum
  date published: 2025-03-07
isrc code: CAHQJ2260269

Drunk & Confused
type: MusicRecording
duration: PT3M30S
duration ms: 210000
explicit: false
by artist: Sainte Barbe
in album: GOLD
  type: MusicAlbum
  date published: 2025-03-07
isrc code: CA5KR2426414

Loosing Interest
type: MusicRecording
duration: PT4M18S
duration ms: 258000
explicit: false
by artist: Sainte Barbe
in album: GOLD
  type: MusicAlbum
  date published: 2025-03-07
isrc code: CA5KR2370731

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

Miss U
type: MusicRecording
duration: PT3M31S
duration ms: 211764
explicit: false
by artist: Sainte Barbe
in album: GOLD
  type: MusicAlbum
  date published: 2025-03-07
isrc code: CAHQJ2294321

Don't Go to Sleep
type: MusicRecording
duration: PT4M23S
duration ms: 263040
explicit: false
by artist: Sainte Barbe
in album: GOLD
  type: MusicAlbum
  date published: 2025-03-07
isrc code: CA5KR2464693

Somewhere
type: MusicRecording
duration: PT3M32S
duration ms: 212948
explicit: false
by artist: Sainte Barbe
in album: GOLD
  type: MusicAlbum
  date published: 2025-03-07
isrc code: CAHQJ2290181

Karma
type: MusicRecording
duration: PT2M51S
duration ms: 171290
explicit: false
by artist: Sainte Barbe
in album: GOLD
  type: MusicAlbum
  date published: 2025-03-07
isrc code: CA5KR2340043

Not So Perfect
type: MusicRecording
duration: PT5M32S
duration ms: 332160
explicit: false
by artist: Sainte Barbe
in album: GOLD
  type: MusicAlbum
  date published: 2025-03-07
isrc code: CA5KR2383120

Dance with Me
type: MusicRecording
duration: PT4M41S
duration ms: 281875
explicit: false
by artist: Sainte Barbe
in album: GOLD
  type: MusicAlbum
  date published: 2025-03-07
isrc code: CA5KR2464692

Too Much Too Ask
type: MusicRecording
duration: PT2M19S
duration ms: 139676
explicit: false
by artist: Sainte Barbe
in album: GOLD
  type: MusicAlbum
  date published: 2025-03-07
isrc code: QZTGW2402848

Guatemalan Sunsets
type: MusicAlbum
date published: 2025-05-23
track: Guatemalan Sunsets
  type: MusicRecording
  duration: PT3M10S
  duration ms: 190633
  explicit: false
  by artist: Sainte Barbe
  in album: Guatemalan Sunsets
    type: MusicAlbum
    date published: 2025-05-23

I Want It All
type: MusicAlbum
date published: 2025-07-04
track: I Want It All
  type: MusicRecording
  duration: PT3M14S
  duration ms: 194000
  explicit: false
  by artist: Sainte Barbe
  in album: I Want It All
    type: MusicAlbum
    date published: 2025-07-04

Mama Used To
type: MusicAlbum
date published: 2025-08-22
track: Mama Used To
  type: MusicRecording
  duration: PT2M58S
  duration ms: 178512
  explicit: false
  by artist: Sainte Barbe
  in album: Mama Used To
    type: MusicAlbum
    date published: 2025-08-22

Mixed Feelings
type: MusicAlbum
date published: 2025-09-12
track: Mixed Feelings
  type: MusicRecording
  duration: PT2M23S
  duration ms: 143571
  explicit: false
  by artist: Sainte Barbe
  in album: Mixed Feelings
    type: MusicAlbum
    date published: 2025-09-12

Teardrops
type: MusicAlbum
date published: 2025-10-10
track: Teardrops
  type: MusicRecording
  duration: PT2M48S
  duration ms: 168750
  explicit: false
  by artist: Sainte Barbe
  in album: Teardrops
    type: MusicAlbum
    date published: 2025-10-10

Loyal et honnête (Sainte Barbe Remix)
type: MusicRecording
duration: PT4M16S
duration ms: 256551
explicit: false
by artist: Mustang
by artist: Sainte Barbe
in album: Loyal et honnête (Sainte Barbe Remix)
  type: MusicAlbum
  date published: 2021-06-25

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

World Keeps Turning
type: MusicRecording
duration: PT2M58S
duration ms: 178235
explicit: false
by artist: Jan Aygün
by artist: Sainte Barbe
in album: World Keeps Turning
  type: MusicAlbum
  date published: 2024-03-29
isrc code: NLX3Y2400007

White Sand
type: MusicRecording
duration: PT2M59S
duration ms: 179417
explicit: false
by artist: Sainte Barbe
by artist: Jan Aygün
in album: White Sand
  type: MusicAlbum
  date published: 2024-01-12
isrc code: NLX3Y2400002
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T07:45:23+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5dc12cdedb3ecfa47c4ffb5adf9f1f9217174c4e34536861063100f62fc19172
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953513
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/6o60ib1fLhoTQK0sJHhhtW.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6o60ib1fLhoTQK0sJHhhtW
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x5dc12cdedb3ecfa47c4ffb5adf9f1f9217174c4e34536861063100f62fc19172","isrc":"NLX3Y2400002","name":"White Sand","registered_at":"2026-06-04T07:45:23Z","spotify_id":"6o60ib1fLhoTQK0sJHhhtW","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dc12cdedb3ecfa47c4ffb5adf9f1f9217174c4e34536861063100f62fc19172. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6o60ib1fLhoTQK0sJHhhtW.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6o60ib1fLhoTQK0sJHhhtW.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0x5dc12cdedb3ecfa47c4ffb5adf9f1f9217174c4e34536861063100f62fc19172","isrc":"NLX3Y2400002","name":"White Sand","registered_at":"2026-06-04T07:45:23Z","spotify_id":"6o60ib1fLhoTQK0sJHhhtW","type":"track"}

I'll Miss You So
type: MusicRecording
duration: PT2M50S
duration ms: 170384
explicit: false
by artist: Sainte Barbe
by artist: Jan Aygün
in album: I'll Miss You So
  type: MusicAlbum
  date published: 2023-09-01
isrc code: NLX3Y2300017
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T08:19:06+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x71f861749a1c531e3fe7f280100b20f80eff9def6c2532629dab3017057d19bf
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953513
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/7oeoUWTJMzaj1XilKLRfL7.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7oeoUWTJMzaj1XilKLRfL7
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x71f861749a1c531e3fe7f280100b20f80eff9def6c2532629dab3017057d19bf","isrc":"NLX3Y2300017","name":"I'll Miss You So","registered_at":"2026-06-04T08:19:06Z","spotify_id":"7oeoUWTJMzaj1XilKLRfL7","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71f861749a1c531e3fe7f280100b20f80eff9def6c2532629dab3017057d19bf. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7oeoUWTJMzaj1XilKLRfL7.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7oeoUWTJMzaj1XilKLRfL7.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0x71f861749a1c531e3fe7f280100b20f80eff9def6c2532629dab3017057d19bf","isrc":"NLX3Y2300017","name":"I'll Miss You So","registered_at":"2026-06-04T08:19:06Z","spotify_id":"7oeoUWTJMzaj1XilKLRfL7","type":"track"}

Orange Touch
type: MusicRecording
duration: PT4M36S
duration ms: 276206
explicit: false
by artist: Sainte Barbe
by artist: Clayra
in album: Change the Rules
  type: MusicAlbum
  date published: 2023-06-30
isrc code: CACWV2277583

Change the Rules
type: MusicRecording
duration: PT4M16S
duration ms: 256991
explicit: false
by artist: Sainte Barbe
by artist: Louise Rem
in album: Change the Rules
  type: MusicAlbum
  date published: 2023-06-30

Bye Bye Red Carpet
type: MusicRecording
duration: PT3M32S
duration ms: 212389
explicit: false
by artist: Sainte Barbe
by artist: Louise Rem
in album: Change the Rules
  type: MusicAlbum
  date published: 2023-06-30
isrc code: CACWV2223759

California Dreamin'
type: MusicRecording
duration: PT3M55S
duration ms: 235826
explicit: false
by artist: Sainte Barbe
by artist: Louise Rem
in album: Change the Rules
  type: MusicAlbum
  date published: 2023-06-30
isrc code: CACWV2286920

Chasing the Sun
type: MusicRecording
duration: PT4M22S
duration ms: 262909
explicit: false
by artist: Sainte Barbe
by artist: Louise Rem
in album: Change the Rules
  type: MusicAlbum
  date published: 2023-06-30

Ego Trip
type: MusicRecording
duration: PT3M44S
duration ms: 224727
explicit: false
by artist: Sainte Barbe
by artist: Clayra
in album: Change the Rules
  type: MusicAlbum
  date published: 2023-06-30
isrc code: CAHQJ2235806

Oxygen
type: MusicRecording
duration: PT4M2S
duration ms: 242142
explicit: false
by artist: Sainte Barbe
by artist: Clayra
in album: Change the Rules
  type: MusicAlbum
  date published: 2023-06-30

Blue Spring
type: MusicRecording
duration: PT3M12S
duration ms: 192000
explicit: false
by artist: Sainte Barbe
by artist: Louise Rem
in album: Change the Rules
  type: MusicAlbum
  date published: 2023-06-30

Chasing the Sun (Extended Bonus)
type: MusicRecording
duration: PT5M40S
duration ms: 340363
explicit: false
by artist: Sainte Barbe
by artist: Louise Rem
in album: Change the Rules
  type: MusicAlbum
  date published: 2023-06-30

The Deep
type: MusicRecording
duration: PT4M19S
duration ms: 259354
explicit: false
by artist: Sainte Barbe
by artist: Clayra
by artist: Phonez
in album: The Deep
  type: MusicAlbum
  date published: 2022-12-16

I Feel Like
type: MusicRecording
duration: PT5M20S
duration ms: 320000
explicit: false
by artist: Sainte Barbe
by artist: Clayra
in album: I Feel Like
  type: MusicAlbum
  date published: 2022-08-26

Ego Trip
type: MusicRecording
duration: PT3M44S
duration ms: 224727
explicit: false
by artist: Sainte Barbe
by artist: Clayra
in album: Ego Trip
  type: MusicAlbum
  date published: 2022-06-24

Orange Touch
type: MusicRecording
duration: PT4M36S
duration ms: 276206
explicit: false
by artist: Sainte Barbe
by artist: Clayra
in album: Orange Touch
  type: MusicAlbum
  date published: 2022-04-22
isrc code: CACWV2277583

Oxygen
type: MusicRecording
duration: PT4M2S
duration ms: 242142
explicit: false
by artist: Sainte Barbe
by artist: Clayra
in album: Oxygen
  type: MusicAlbum
  date published: 2022-04-01
isrc code: CACWV2246062

Groovy Boogie
type: MusicRecording
duration: PT5M21S
duration ms: 321332
explicit: false
by artist: Sainte Barbe
by artist: Clayra
in album: Groovy Boogie
  type: MusicAlbum
  date published: 2020-03-20