Ani DiFranco
type: MusicGroup
genre: singer-songwriter
popularity: 47
followers: 259094
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xed127c4307e9f165e80ad96d0d3b0f44c01fbaf45d1f807a5965ab297c058c1f
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/2e347cd5-60a9-4521-8ce4-d82d4ed5ec40.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/2e347cd5-60a9-4521-8ce4-d82d4ed5ec40.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/2e347cd5-60a9-4521-8ce4-d82d4ed5ec40
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xed127c4307e9f165e80ad96d0d3b0f44c01fbaf45d1f807a5965ab297c058c1f","name":"Ani DiFranco","registered_at":"2026-06-11T15:11:17Z","symbol":"NIM0059403","token_address":"0x8476d78e878526b0e0e945e882c4ab5afcf62290","type":"artist","uuid":"2e347cd5-60a9-4521-8ce4-d82d4ed5ec40"}
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 0xed127c4307e9f165e80ad96d0d3b0f44c01fbaf45d1f807a5965ab297c058c1f. 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/2e347cd5-60a9-4521-8ce4-d82d4ed5ec40.json and https://artists.proofprofile.net/proofs/artist/2e347cd5-60a9-4521-8ce4-d82d4ed5ec40.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0xed127c4307e9f165e80ad96d0d3b0f44c01fbaf45d1f807a5965ab297c058c1f","name":"Ani DiFranco","registered_at":"2026-06-11T15:11:17Z","symbol":"NIM0059403","token_address":"0x8476d78e878526b0e0e945e882c4ab5afcf62290","type":"artist","uuid":"2e347cd5-60a9-4521-8ce4-d82d4ed5ec40"}
album: Little Plastic Castle (25th Anniversary Edition)
  type: MusicAlbum
  date published: 2023-06-23
  track: Little Plastic Castle - 2023 Remaster
    type: MusicRecording
    duration: PT4M3S
    duration ms: 243688
    explicit: false
    by artist: Ani DiFranco
    in album: Little Plastic Castle (25th Anniversary Edition)
      type: MusicAlbum
      date published: 2023-06-23
  track: Fuel - 2023 Remaster
    type: MusicRecording
    duration: PT4M1S
    duration ms: 241536
    explicit: false
    by artist: Ani DiFranco
    in album: Little Plastic Castle (25th Anniversary Edition)
      type: MusicAlbum
      date published: 2023-06-23
  track: Gravel - 2023 Remaster
    type: MusicRecording
    duration: PT3M32S
    duration ms: 212694
    explicit: false
    by artist: Ani DiFranco
    in album: Little Plastic Castle (25th Anniversary Edition)
      type: MusicAlbum
      date published: 2023-06-23
  track: As Is - 2023 Remaster
    type: MusicRecording
    duration: PT4M6S
    duration ms: 246995
    explicit: false
    by artist: Ani DiFranco
    in album: Little Plastic Castle (25th Anniversary Edition)
      type: MusicAlbum
      date published: 2023-06-23
  track: Two Little Girls - 2023 Remaster
    type: MusicRecording
    duration: PT4M57S
    duration ms: 297907
    explicit: false
    by artist: Ani DiFranco
    in album: Little Plastic Castle (25th Anniversary Edition)
      type: MusicAlbum
      date published: 2023-06-23
  track: Deep Dish - 2023 Remaster
    type: MusicRecording
    duration: PT3M38S
    duration ms: 218176
    explicit: false
    by artist: Ani DiFranco
    in album: Little Plastic Castle (25th Anniversary Edition)
      type: MusicAlbum
      date published: 2023-06-23
  track: Loom - 2023 Remaster
    type: MusicRecording
    duration: PT2M50S
    duration ms: 170977
    explicit: false
    by artist: Ani DiFranco
    in album: Little Plastic Castle (25th Anniversary Edition)
      type: MusicAlbum
      date published: 2023-06-23
  track: Pixie - 2023 Remaster
    type: MusicRecording
    duration: PT4M25S
    duration ms: 265980
    explicit: false
    by artist: Ani DiFranco
    in album: Little Plastic Castle (25th Anniversary Edition)
      type: MusicAlbum
      date published: 2023-06-23
  track: Swan Dive - 2023 Remaster
    type: MusicRecording
    duration: PT6M29S
    duration ms: 389632
    explicit: false
    by artist: Ani DiFranco
    in album: Little Plastic Castle (25th Anniversary Edition)
      type: MusicAlbum
      date published: 2023-06-23
  track: Glass House - 2023 Remaster
    type: MusicRecording
    duration: PT5M19S
    duration ms: 319971
    explicit: false
    by artist: Ani DiFranco
    in album: Little Plastic Castle (25th Anniversary Edition)
      type: MusicAlbum
      date published: 2023-06-23
  track: Independence Day - 2023 Remaster
    type: MusicRecording
    duration: PT3M49S
    duration ms: 229953
    explicit: false
    by artist: Ani DiFranco
    in album: Little Plastic Castle (25th Anniversary Edition)
      type: MusicAlbum
      date published: 2023-06-23
  track: Pulse - 2023 Remaster
    type: MusicRecording
    duration: PT14M15S
    duration ms: 855558
    explicit: false
    by artist: Ani DiFranco
    in album: Little Plastic Castle (25th Anniversary Edition)
      type: MusicAlbum
      date published: 2023-06-23
  track: Gravel - Bed Tracks
    type: MusicRecording
    duration: PT3M39S
    duration ms: 219251
    explicit: false
    by artist: Ani DiFranco
    in album: Little Plastic Castle (25th Anniversary Edition)
      type: MusicAlbum
      date published: 2023-06-23
  track: As Is - Bed Tracks
    type: MusicRecording
    duration: PT4M14S
    duration ms: 254535
    explicit: false
    by artist: Ani DiFranco
    in album: Little Plastic Castle (25th Anniversary Edition)
      type: MusicAlbum
      date published: 2023-06-23
  track: Two Little Girls - Bed Tracks
    type: MusicRecording
    duration: PT4M44S
    duration ms: 284660
    explicit: false
    by artist: Ani DiFranco
    in album: Little Plastic Castle (25th Anniversary Edition)
      type: MusicAlbum
      date published: 2023-06-23
album: Living In Clip (25th Anniversary Edition)
  type: MusicAlbum
  date published: 2022-07-29
  track: Whatever - albuquerque, n.m. - 2022 remaster
    type: MusicRecording
    duration: PT1M46S
    duration ms: 106893
    explicit: false
    by artist: Ani DiFranco
    by artist: Andy Stochansky
    by artist: Sara Lee
    in album: Living In Clip (25th Anniversary Edition)
      type: MusicAlbum
      date published: 2022-07-29
    isrc code: USRB49700001
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-06-24T08:57:31+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xb6a87b185169a1063674868380ea7e37b08696205c5c97f33286abf0a18d1da2
    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: Wherever - santa ana, ca. - 2022 remaster
  track: Gravel - new london, ct. - 2022 remaster
  track: Willing to Fight - sacramento, ca. - 2022 remaster
  track: Shy - houston, tx. - 2022 remaster
  track: Joyful Girl - eugene, or. - 2022 remaster
  track: Hide and Seek - hightstown, n.j. - 2022 remaster
  track: Napoleon - northampton, mass. - 2022 remaster
  track: I'm no Heroine - berkeley, ca. - 2022 remaster
  track: Amazing Grace - buffalo, n.y. - 2022 remaster
  track: Anticipate - ithaca, n.y. - 2022 remaster
  track: Tiptoe - dunno - 2022 remaster
  track: Sorry I Am - new york, n.y. - 2022 remaster
  track: The Slant/The Diner - atlanta, ga. - 2022 remaster
  track: 32 Flavors - boulder, co. - 2022 remaster
  track: Out of Range - portland, or. - 2022 remaster
  track: Untouchable Face - bloomington, ill. - 2022 remaster
  track: Shameless - portland, or. - 2022 remaster
  track: Distracted - san francisco, ca. - 2022 remaster
  track: Adam and Eve - new york, n.y. - 2022 remaster
  track: Firedoor - worcester, mass. - 2022 remaster
  track: Both Hands - buffalo, n.y. - 2022 remaster
  track: Out of Habit - arcata, ca. - 2022 remaster
  track: Every State Line - atlanta, ga. - 2022 remaster
  track: Not So Soft - new york, n.y. - 2022 remaster
  track: Travel Tips - spokane, wa. - 2022 remaster
  track: Wrong with Me - ithaca, n.y. - 2022 remaster
  track: In or Out - new york, n.y. - 2022 remaster
  track: We're all Gonna Blow - victoria, b.c. - 2022 remaster
  track: Letter to a John - san francisco, ca. - 2022 remaster
  track: Overlap - new york, n.y. - 2022 remaster
album: Revolutionary Love
album: No Walls Mixtape
album: Bootleg Live in Charlottesville 5.12.18
album: Binary
album: Allergic to Water
album: Which Side Are You On?
album: iTunes Original Session
album: Red Letter Year
album: Canon
album: Reprieve
album: Carnegie Hall 4.6.02
album: Knuckle Down
album: Educated Guess
album: Evolve
album: So Much Shouting So Much Laughing
album: Revelling/Reckoning
album: To The Teeth
album: Fellow Workers
album: Up Up Up Up Up Up
album: Little Plastic Castle
album: Living In Clip
album: The Past Didn't Go Anywhere
album: Dilate
album: Not A Pretty Girl
album: Out Of Range
album: Like I Said
album: Puddle Dive
album: Imperfectly
album: Not So Soft
album: Ani DiFranco (Remastered)
album: Ani DiFranco

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 956312

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

OTSRecordURL
type: PropertyValue
value: https://artists.proofprofile.net/proofs/track/1BaL2RUS07iZ1QUJwe6Yaa.json

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

OTSTimestamp
type: PropertyValue
value: 2026-07-02T05:09:12Z

OTSCanonicalRecord
type: PropertyValue
value: {"copyright_id":"0xb6a87b185169a1063674868380ea7e37b08696205c5c97f33286abf0a18d1da2","isrc":"USRB49700001","name":"Whatever - albuquerque, n.m. - 2022 remaster","registered_at":"2026-06-24T08:57:31Z","spotify_id":"1BaL2RUS07iZ1QUJwe6Yaa","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 0xb6a87b185169a1063674868380ea7e37b08696205c5c97f33286abf0a18d1da2. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1BaL2RUS07iZ1QUJwe6Yaa.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/1BaL2RUS07iZ1QUJwe6Yaa.
date published: 2026-07-02T05:09:12Z
text: {"copyright_id":"0xb6a87b185169a1063674868380ea7e37b08696205c5c97f33286abf0a18d1da2","isrc":"USRB49700001","name":"Whatever - albuquerque, n.m. - 2022 remaster","registered_at":"2026-06-24T08:57:31Z","spotify_id":"1BaL2RUS07iZ1QUJwe6Yaa","type":"track"}

Wherever - santa ana, ca. - 2022 remaster
type: MusicRecording
duration: PT0M6S
duration ms: 6666
explicit: false
by artist: Ani DiFranco
by artist: Sara Lee
by artist: Andy Stochansky
in album: Living In Clip (25th Anniversary Edition)
  type: MusicAlbum
  date published: 2022-07-29

Gravel - new london, ct. - 2022 remaster
type: MusicRecording
duration: PT4M11S
duration ms: 251840
explicit: false
by artist: Ani DiFranco
by artist: Sara Lee
by artist: Andy Stochansky
in album: Living In Clip (25th Anniversary Edition)
  type: MusicAlbum
  date published: 2022-07-29
isrc code: USRB49700003
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-10T02:02:21+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd4b765060e7a2f00b79c44bff6a75afcce6ca68e10bee0274c66a77f13da0d61
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/71xKlA20wmJicquHVUL5uv.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/71xKlA20wmJicquHVUL5uv
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xd4b765060e7a2f00b79c44bff6a75afcce6ca68e10bee0274c66a77f13da0d61","isrc":"USRB49700003","name":"Gravel - new london, ct. - 2022 remaster","registered_at":"2026-06-10T02:02:21Z","spotify_id":"71xKlA20wmJicquHVUL5uv","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 0xd4b765060e7a2f00b79c44bff6a75afcce6ca68e10bee0274c66a77f13da0d61. 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/71xKlA20wmJicquHVUL5uv.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/71xKlA20wmJicquHVUL5uv.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0xd4b765060e7a2f00b79c44bff6a75afcce6ca68e10bee0274c66a77f13da0d61","isrc":"USRB49700003","name":"Gravel - new london, ct. - 2022 remaster","registered_at":"2026-06-10T02:02:21Z","spotify_id":"71xKlA20wmJicquHVUL5uv","type":"track"}

Willing to Fight - sacramento, ca. - 2022 remaster
type: MusicRecording
duration: PT4M12S
duration ms: 252600
explicit: false
by artist: Ani DiFranco
by artist: Sara Lee
by artist: Andy Stochansky
in album: Living In Clip (25th Anniversary Edition)
  type: MusicAlbum
  date published: 2022-07-29
isrc code: USRB49700004
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-18T13:30:49+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x9fc2a3859ed40884938afa5e83b41c8ce71e4c173f38b80b7125d90df81805a1
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/5axJ1ilPsxoZXSmbNY82gi.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5axJ1ilPsxoZXSmbNY82gi
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x9fc2a3859ed40884938afa5e83b41c8ce71e4c173f38b80b7125d90df81805a1","isrc":"USRB49700004","name":"Willing to Fight - sacramento, ca. - 2022 remaster","registered_at":"2026-06-18T13:30:49Z","spotify_id":"5axJ1ilPsxoZXSmbNY82gi","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 0x9fc2a3859ed40884938afa5e83b41c8ce71e4c173f38b80b7125d90df81805a1. 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/5axJ1ilPsxoZXSmbNY82gi.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/5axJ1ilPsxoZXSmbNY82gi.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0x9fc2a3859ed40884938afa5e83b41c8ce71e4c173f38b80b7125d90df81805a1","isrc":"USRB49700004","name":"Willing to Fight - sacramento, ca. - 2022 remaster","registered_at":"2026-06-18T13:30:49Z","spotify_id":"5axJ1ilPsxoZXSmbNY82gi","type":"track"}

Shy - houston, tx. - 2022 remaster
type: MusicRecording
duration: PT4M28S
duration ms: 268999
explicit: false
by artist: Ani DiFranco
by artist: Sara Lee
by artist: Andy Stochansky
in album: Living In Clip (25th Anniversary Edition)
  type: MusicAlbum
  date published: 2022-07-29
isrc code: USRB49700005
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-10T02:07:39+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x579fd8957577f65a753f7bb12adeaa6ebf7388c500cb23a928f95c1f4347acaf
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/4XiX2q7zrO1zsjcg5zGhqi.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4XiX2q7zrO1zsjcg5zGhqi
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x579fd8957577f65a753f7bb12adeaa6ebf7388c500cb23a928f95c1f4347acaf","isrc":"USRB49700005","name":"Shy - houston, tx. - 2022 remaster","registered_at":"2026-06-10T02:07:39Z","spotify_id":"4XiX2q7zrO1zsjcg5zGhqi","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 0x579fd8957577f65a753f7bb12adeaa6ebf7388c500cb23a928f95c1f4347acaf. 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/4XiX2q7zrO1zsjcg5zGhqi.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/4XiX2q7zrO1zsjcg5zGhqi.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x579fd8957577f65a753f7bb12adeaa6ebf7388c500cb23a928f95c1f4347acaf","isrc":"USRB49700005","name":"Shy - houston, tx. - 2022 remaster","registered_at":"2026-06-10T02:07:39Z","spotify_id":"4XiX2q7zrO1zsjcg5zGhqi","type":"track"}

Joyful Girl - eugene, or. - 2022 remaster
type: MusicRecording
duration: PT4M26S
duration ms: 266720
explicit: false
by artist: Ani DiFranco
by artist: Sara Lee
by artist: Andy Stochansky
in album: Living In Clip (25th Anniversary Edition)
  type: MusicAlbum
  date published: 2022-07-29
isrc code: USRB49700006
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-11T04:52:08+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x151d10049ea4dfef7a685bfc88993c66c52ac9e48f68189e2b62a4ccc47eac8a
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/1rWzQpwEBQ8W3Qk3fmnnKi.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1rWzQpwEBQ8W3Qk3fmnnKi
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x151d10049ea4dfef7a685bfc88993c66c52ac9e48f68189e2b62a4ccc47eac8a","isrc":"USRB49700006","name":"Joyful Girl - eugene, or. - 2022 remaster","registered_at":"2026-06-11T04:52:08Z","spotify_id":"1rWzQpwEBQ8W3Qk3fmnnKi","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 0x151d10049ea4dfef7a685bfc88993c66c52ac9e48f68189e2b62a4ccc47eac8a. 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/1rWzQpwEBQ8W3Qk3fmnnKi.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/1rWzQpwEBQ8W3Qk3fmnnKi.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0x151d10049ea4dfef7a685bfc88993c66c52ac9e48f68189e2b62a4ccc47eac8a","isrc":"USRB49700006","name":"Joyful Girl - eugene, or. - 2022 remaster","registered_at":"2026-06-11T04:52:08Z","spotify_id":"1rWzQpwEBQ8W3Qk3fmnnKi","type":"track"}

Hide and Seek - hightstown, n.j. - 2022 remaster
type: MusicRecording
duration: PT4M34S
duration ms: 274413
explicit: false
by artist: Ani DiFranco
by artist: Sara Lee
by artist: Andy Stochansky
in album: Living In Clip (25th Anniversary Edition)
  type: MusicAlbum
  date published: 2022-07-29
isrc code: USRB49700007
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-21T20:13:39+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x036f5b459fe3fec16d5522881dc9e30249a2c314ada45e79a17616712f8affd7
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/6JoTaTGcAVvY7UUlRrQqlv.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6JoTaTGcAVvY7UUlRrQqlv
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x036f5b459fe3fec16d5522881dc9e30249a2c314ada45e79a17616712f8affd7","isrc":"USRB49700007","name":"Hide and Seek - hightstown, n.j. - 2022 remaster","registered_at":"2026-06-21T20:13:39Z","spotify_id":"6JoTaTGcAVvY7UUlRrQqlv","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 0x036f5b459fe3fec16d5522881dc9e30249a2c314ada45e79a17616712f8affd7. 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/6JoTaTGcAVvY7UUlRrQqlv.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/6JoTaTGcAVvY7UUlRrQqlv.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0x036f5b459fe3fec16d5522881dc9e30249a2c314ada45e79a17616712f8affd7","isrc":"USRB49700007","name":"Hide and Seek - hightstown, n.j. - 2022 remaster","registered_at":"2026-06-21T20:13:39Z","spotify_id":"6JoTaTGcAVvY7UUlRrQqlv","type":"track"}

Napoleon - northampton, mass. - 2022 remaster
type: MusicRecording
duration: PT4M54S
duration ms: 294226
explicit: false
by artist: Ani DiFranco
by artist: Sara Lee
by artist: Andy Stochansky
in album: Living In Clip (25th Anniversary Edition)
  type: MusicAlbum
  date published: 2022-07-29
isrc code: USRB49700008
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-11T04:54:19+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf6aba2da7f0f0672c1f023ff9863e024659ee5de913348f96acdc2eb0f5f2395
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953536
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953536
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/24gjVtkxnl2IMtjqGknpdM.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/24gjVtkxnl2IMtjqGknpdM
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xf6aba2da7f0f0672c1f023ff9863e024659ee5de913348f96acdc2eb0f5f2395","isrc":"USRB49700008","name":"Napoleon - northampton, mass. - 2022 remaster","registered_at":"2026-06-11T04:54:19Z","spotify_id":"24gjVtkxnl2IMtjqGknpdM","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 0xf6aba2da7f0f0672c1f023ff9863e024659ee5de913348f96acdc2eb0f5f2395. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/24gjVtkxnl2IMtjqGknpdM.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/24gjVtkxnl2IMtjqGknpdM.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0xf6aba2da7f0f0672c1f023ff9863e024659ee5de913348f96acdc2eb0f5f2395","isrc":"USRB49700008","name":"Napoleon - northampton, mass. - 2022 remaster","registered_at":"2026-06-11T04:54:19Z","spotify_id":"24gjVtkxnl2IMtjqGknpdM","type":"track"}

I'm no Heroine - berkeley, ca. - 2022 remaster
type: MusicRecording
duration: PT4M16S
duration ms: 256532
explicit: false
by artist: Ani DiFranco
by artist: Sara Lee
by artist: Andy Stochansky
in album: Living In Clip (25th Anniversary Edition)
  type: MusicAlbum
  date published: 2022-07-29
isrc code: USRB49700009
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-19T08:02:36+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc196c172b28b8c6bfed4b1006926c3010d9aa7cc049e051196fd08f7cdef3b3c
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/2PU86iYB40hPcifdqA7YX9.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2PU86iYB40hPcifdqA7YX9
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xc196c172b28b8c6bfed4b1006926c3010d9aa7cc049e051196fd08f7cdef3b3c","isrc":"USRB49700009","name":"I'm no Heroine - berkeley, ca. - 2022 remaster","registered_at":"2026-06-19T08:02:36Z","spotify_id":"2PU86iYB40hPcifdqA7YX9","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 0xc196c172b28b8c6bfed4b1006926c3010d9aa7cc049e051196fd08f7cdef3b3c. 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/2PU86iYB40hPcifdqA7YX9.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/2PU86iYB40hPcifdqA7YX9.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0xc196c172b28b8c6bfed4b1006926c3010d9aa7cc049e051196fd08f7cdef3b3c","isrc":"USRB49700009","name":"I'm no Heroine - berkeley, ca. - 2022 remaster","registered_at":"2026-06-19T08:02:36Z","spotify_id":"2PU86iYB40hPcifdqA7YX9","type":"track"}

Amazing Grace - buffalo, n.y. - 2022 remaster
type: MusicRecording
duration: PT6M17S
duration ms: 377933
explicit: false
by artist: Ani DiFranco
by artist: Sara Lee
by artist: Andy Stochansky
in album: Living In Clip (25th Anniversary Edition)
  type: MusicAlbum
  date published: 2022-07-29
isrc code: USRB49700010
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-21T20:14:38+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x532983a8678f4da6d0c92f2a2d190ed45ad1128a278d02ae409ed90b8d688a0c
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956312
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956312
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/3r491ZXFB3X66E4WhpNTkd.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3r491ZXFB3X66E4WhpNTkd
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T05:09:12Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x532983a8678f4da6d0c92f2a2d190ed45ad1128a278d02ae409ed90b8d688a0c","isrc":"USRB49700010","name":"Amazing Grace - buffalo, n.y. - 2022 remaster","registered_at":"2026-06-21T20:14:38Z","spotify_id":"3r491ZXFB3X66E4WhpNTkd","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 0x532983a8678f4da6d0c92f2a2d190ed45ad1128a278d02ae409ed90b8d688a0c. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3r491ZXFB3X66E4WhpNTkd.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/3r491ZXFB3X66E4WhpNTkd.
  date published: 2026-07-02T05:09:12Z
  text: {"copyright_id":"0x532983a8678f4da6d0c92f2a2d190ed45ad1128a278d02ae409ed90b8d688a0c","isrc":"USRB49700010","name":"Amazing Grace - buffalo, n.y. - 2022 remaster","registered_at":"2026-06-21T20:14:38Z","spotify_id":"3r491ZXFB3X66E4WhpNTkd","type":"track"}

Anticipate - ithaca, n.y. - 2022 remaster
type: MusicRecording
duration: PT3M47S
duration ms: 227973
explicit: false
by artist: Ani DiFranco
by artist: Sara Lee
by artist: Andy Stochansky
in album: Living In Clip (25th Anniversary Edition)
  type: MusicAlbum
  date published: 2022-07-29
isrc code: USRB49700011
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-19T08:02:34+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x3429e64c97fc0a9a96a7f2a281f6cf061c365c0e94e9e93cbfb2ec48ef4a1e44
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/6vmqKxcBVlFaCcAvkD5oPs.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6vmqKxcBVlFaCcAvkD5oPs
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x3429e64c97fc0a9a96a7f2a281f6cf061c365c0e94e9e93cbfb2ec48ef4a1e44","isrc":"USRB49700011","name":"Anticipate - ithaca, n.y. - 2022 remaster","registered_at":"2026-06-19T08:02:34Z","spotify_id":"6vmqKxcBVlFaCcAvkD5oPs","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 0x3429e64c97fc0a9a96a7f2a281f6cf061c365c0e94e9e93cbfb2ec48ef4a1e44. 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/6vmqKxcBVlFaCcAvkD5oPs.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/6vmqKxcBVlFaCcAvkD5oPs.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0x3429e64c97fc0a9a96a7f2a281f6cf061c365c0e94e9e93cbfb2ec48ef4a1e44","isrc":"USRB49700011","name":"Anticipate - ithaca, n.y. - 2022 remaster","registered_at":"2026-06-19T08:02:34Z","spotify_id":"6vmqKxcBVlFaCcAvkD5oPs","type":"track"}

Tiptoe - dunno - 2022 remaster
type: MusicRecording
duration: PT0M37S
duration ms: 37733
explicit: false
by artist: Ani DiFranco
by artist: Sara Lee
by artist: Andy Stochansky
in album: Living In Clip (25th Anniversary Edition)
  type: MusicAlbum
  date published: 2022-07-29
isrc code: USRB49700012
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-24T08:58:29+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x6ada0b7e33f3a4be327639d2ca5af42b2a3a35fdbb283d965951419760bbf972
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956312
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956312
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/7eqjiudB0vFxXAyMiSN2rn.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7eqjiudB0vFxXAyMiSN2rn
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T05:09:12Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x6ada0b7e33f3a4be327639d2ca5af42b2a3a35fdbb283d965951419760bbf972","isrc":"USRB49700012","name":"Tiptoe - dunno - 2022 remaster","registered_at":"2026-06-24T08:58:29Z","spotify_id":"7eqjiudB0vFxXAyMiSN2rn","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 0x6ada0b7e33f3a4be327639d2ca5af42b2a3a35fdbb283d965951419760bbf972. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7eqjiudB0vFxXAyMiSN2rn.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/7eqjiudB0vFxXAyMiSN2rn.
  date published: 2026-07-02T05:09:12Z
  text: {"copyright_id":"0x6ada0b7e33f3a4be327639d2ca5af42b2a3a35fdbb283d965951419760bbf972","isrc":"USRB49700012","name":"Tiptoe - dunno - 2022 remaster","registered_at":"2026-06-24T08:58:29Z","spotify_id":"7eqjiudB0vFxXAyMiSN2rn","type":"track"}

Sorry I Am - new york, n.y. - 2022 remaster
type: MusicRecording
duration: PT4M46S
duration ms: 286600
explicit: false
by artist: Ani DiFranco
by artist: Sara Lee
by artist: Andy Stochansky
in album: Living In Clip (25th Anniversary Edition)
  type: MusicAlbum
  date published: 2022-07-29
isrc code: USRB49700013
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-24T08:58:45+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x6b4ba6d6df70ef7c5098f981b498b7c7d999b7f345ded80e1b09903de79e713f
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956312
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956312
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/63pANIOyMrmXAETATiKrt4.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/63pANIOyMrmXAETATiKrt4
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T05:09:12Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x6b4ba6d6df70ef7c5098f981b498b7c7d999b7f345ded80e1b09903de79e713f","isrc":"USRB49700013","name":"Sorry I Am - new york, n.y. - 2022 remaster","registered_at":"2026-06-24T08:58:45Z","spotify_id":"63pANIOyMrmXAETATiKrt4","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 0x6b4ba6d6df70ef7c5098f981b498b7c7d999b7f345ded80e1b09903de79e713f. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/63pANIOyMrmXAETATiKrt4.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/63pANIOyMrmXAETATiKrt4.
  date published: 2026-07-02T05:09:12Z
  text: {"copyright_id":"0x6b4ba6d6df70ef7c5098f981b498b7c7d999b7f345ded80e1b09903de79e713f","isrc":"USRB49700013","name":"Sorry I Am - new york, n.y. - 2022 remaster","registered_at":"2026-06-24T08:58:45Z","spotify_id":"63pANIOyMrmXAETATiKrt4","type":"track"}

The Slant/The Diner - atlanta, ga. - 2022 remaster
type: MusicRecording
duration: PT8M22S
duration ms: 502560
explicit: false
by artist: Ani DiFranco
by artist: Sara Lee
by artist: Andy Stochansky
in album: Living In Clip (25th Anniversary Edition)
  type: MusicAlbum
  date published: 2022-07-29
isrc code: USRB49700014
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-22T23:02:53+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd946a3b9cf5b2a0cd2aa5f245b771d66ebc7d38fb2f707169c0deeeb2a751175
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/4dCYs2zZCtjW4zntTrZvru.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4dCYs2zZCtjW4zntTrZvru
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xd946a3b9cf5b2a0cd2aa5f245b771d66ebc7d38fb2f707169c0deeeb2a751175","isrc":"USRB49700014","name":"The Slant/The Diner - atlanta, ga. - 2022 remaster","registered_at":"2026-06-22T23:02:53Z","spotify_id":"4dCYs2zZCtjW4zntTrZvru","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 0xd946a3b9cf5b2a0cd2aa5f245b771d66ebc7d38fb2f707169c0deeeb2a751175. 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/4dCYs2zZCtjW4zntTrZvru.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/4dCYs2zZCtjW4zntTrZvru.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0xd946a3b9cf5b2a0cd2aa5f245b771d66ebc7d38fb2f707169c0deeeb2a751175","isrc":"USRB49700014","name":"The Slant/The Diner - atlanta, ga. - 2022 remaster","registered_at":"2026-06-22T23:02:53Z","spotify_id":"4dCYs2zZCtjW4zntTrZvru","type":"track"}

32 Flavors - boulder, co. - 2022 remaster
type: MusicRecording
duration: PT4M48S
duration ms: 288200
explicit: false
by artist: Ani DiFranco
by artist: Sara Lee
by artist: Andy Stochansky
in album: Living In Clip (25th Anniversary Edition)
  type: MusicAlbum
  date published: 2022-07-29
isrc code: USRB49700015
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-17T21:18:47+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x601b126ab4068824b0e4773fa7395f9f37e15db4fd193025e2977402e1defe55
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/6aXCuYgInAyDprdDnFd51S.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6aXCuYgInAyDprdDnFd51S
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x601b126ab4068824b0e4773fa7395f9f37e15db4fd193025e2977402e1defe55","isrc":"USRB49700015","name":"32 Flavors - boulder, co. - 2022 remaster","registered_at":"2026-06-17T21:18:47Z","spotify_id":"6aXCuYgInAyDprdDnFd51S","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 0x601b126ab4068824b0e4773fa7395f9f37e15db4fd193025e2977402e1defe55. 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/6aXCuYgInAyDprdDnFd51S.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/6aXCuYgInAyDprdDnFd51S.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0x601b126ab4068824b0e4773fa7395f9f37e15db4fd193025e2977402e1defe55","isrc":"USRB49700015","name":"32 Flavors - boulder, co. - 2022 remaster","registered_at":"2026-06-17T21:18:47Z","spotify_id":"6aXCuYgInAyDprdDnFd51S","type":"track"}

Out of Range - portland, or. - 2022 remaster
type: MusicRecording
duration: PT4M27S
duration ms: 267773
explicit: false
by artist: Ani DiFranco
by artist: Sara Lee
by artist: Andy Stochansky
in album: Living In Clip (25th Anniversary Edition)
  type: MusicAlbum
  date published: 2022-07-29
isrc code: USRB49700016
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-20T02:02:20+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x4bee6eab4b1a771f3c35f86f2016816b201921dd02aeed26945ff1a83aa59f17
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/7rD90luybllL1IYvj4Fbjk.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7rD90luybllL1IYvj4Fbjk
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x4bee6eab4b1a771f3c35f86f2016816b201921dd02aeed26945ff1a83aa59f17","isrc":"USRB49700016","name":"Out of Range - portland, or. - 2022 remaster","registered_at":"2026-06-20T02:02:20Z","spotify_id":"7rD90luybllL1IYvj4Fbjk","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 0x4bee6eab4b1a771f3c35f86f2016816b201921dd02aeed26945ff1a83aa59f17. 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/7rD90luybllL1IYvj4Fbjk.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/7rD90luybllL1IYvj4Fbjk.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0x4bee6eab4b1a771f3c35f86f2016816b201921dd02aeed26945ff1a83aa59f17","isrc":"USRB49700016","name":"Out of Range - portland, or. - 2022 remaster","registered_at":"2026-06-20T02:02:20Z","spotify_id":"7rD90luybllL1IYvj4Fbjk","type":"track"}

Untouchable Face - bloomington, ill. - 2022 remaster
type: MusicRecording
duration: PT3M36S
duration ms: 216733
explicit: false
by artist: Ani DiFranco
by artist: Sara Lee
by artist: Andy Stochansky
in album: Living In Clip (25th Anniversary Edition)
  type: MusicAlbum
  date published: 2022-07-29
isrc code: USRB49700017
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T12:29:40+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x1712e262af430223571b384ef8751e41a5371ee4fd05e411f8edfa0f90324fb7
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953536
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953536
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/4NOyvrL2WFyVavjZCbNCqo.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4NOyvrL2WFyVavjZCbNCqo
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x1712e262af430223571b384ef8751e41a5371ee4fd05e411f8edfa0f90324fb7","isrc":"USRB49700017","name":"Untouchable Face - bloomington, ill. - 2022 remaster","registered_at":"2026-06-07T12:29:40Z","spotify_id":"4NOyvrL2WFyVavjZCbNCqo","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 0x1712e262af430223571b384ef8751e41a5371ee4fd05e411f8edfa0f90324fb7. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4NOyvrL2WFyVavjZCbNCqo.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/4NOyvrL2WFyVavjZCbNCqo.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0x1712e262af430223571b384ef8751e41a5371ee4fd05e411f8edfa0f90324fb7","isrc":"USRB49700017","name":"Untouchable Face - bloomington, ill. - 2022 remaster","registered_at":"2026-06-07T12:29:40Z","spotify_id":"4NOyvrL2WFyVavjZCbNCqo","type":"track"}

Shameless - portland, or. - 2022 remaster
type: MusicRecording
duration: PT4M35S
duration ms: 275533
explicit: false
by artist: Ani DiFranco
by artist: Sara Lee
by artist: Andy Stochansky
in album: Living In Clip (25th Anniversary Edition)
  type: MusicAlbum
  date published: 2022-07-29
isrc code: USRB49700018
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-11T04:49:29+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x1c0e86acdc37894e0f0f386fed433ebd66c7800bd66924989e88f657496f1bc2
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/3R2PmDfKTKQYoQdnfWmxfS.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3R2PmDfKTKQYoQdnfWmxfS
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x1c0e86acdc37894e0f0f386fed433ebd66c7800bd66924989e88f657496f1bc2","isrc":"USRB49700018","name":"Shameless - portland, or. - 2022 remaster","registered_at":"2026-06-11T04:49:29Z","spotify_id":"3R2PmDfKTKQYoQdnfWmxfS","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 0x1c0e86acdc37894e0f0f386fed433ebd66c7800bd66924989e88f657496f1bc2. 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/3R2PmDfKTKQYoQdnfWmxfS.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/3R2PmDfKTKQYoQdnfWmxfS.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0x1c0e86acdc37894e0f0f386fed433ebd66c7800bd66924989e88f657496f1bc2","isrc":"USRB49700018","name":"Shameless - portland, or. - 2022 remaster","registered_at":"2026-06-11T04:49:29Z","spotify_id":"3R2PmDfKTKQYoQdnfWmxfS","type":"track"}

Distracted - san francisco, ca. - 2022 remaster
type: MusicRecording
duration: PT1M8S
duration ms: 68600
explicit: false
by artist: Ani DiFranco
by artist: Sara Lee
by artist: Andy Stochansky
in album: Living In Clip (25th Anniversary Edition)
  type: MusicAlbum
  date published: 2022-07-29
isrc code: USRB49700019
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-24T08:58:33+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe41fd9ea0121c58cea6df7c9923e7206ceb8e5bd8c4f450db056c9392a970fd1
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956312
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956312
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/73FxvXMBSd21u6h7OZ7Lf3.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/73FxvXMBSd21u6h7OZ7Lf3
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T05:09:12Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xe41fd9ea0121c58cea6df7c9923e7206ceb8e5bd8c4f450db056c9392a970fd1","isrc":"USRB49700019","name":"Distracted - san francisco, ca. - 2022 remaster","registered_at":"2026-06-24T08:58:33Z","spotify_id":"73FxvXMBSd21u6h7OZ7Lf3","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 0xe41fd9ea0121c58cea6df7c9923e7206ceb8e5bd8c4f450db056c9392a970fd1. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/73FxvXMBSd21u6h7OZ7Lf3.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/73FxvXMBSd21u6h7OZ7Lf3.
  date published: 2026-07-02T05:09:12Z
  text: {"copyright_id":"0xe41fd9ea0121c58cea6df7c9923e7206ceb8e5bd8c4f450db056c9392a970fd1","isrc":"USRB49700019","name":"Distracted - san francisco, ca. - 2022 remaster","registered_at":"2026-06-24T08:58:33Z","spotify_id":"73FxvXMBSd21u6h7OZ7Lf3","type":"track"}

Adam and Eve - new york, n.y. - 2022 remaster
type: MusicRecording
duration: PT5M36S
duration ms: 336133
explicit: false
by artist: Ani DiFranco
by artist: Sara Lee
by artist: Andy Stochansky
in album: Living In Clip (25th Anniversary Edition)
  type: MusicAlbum
  date published: 2022-07-29
isrc code: USRB49700020
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-23T08:44:50+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5e758a5137a188229a1975101a98c8354525a36947865876e8c890619622c086
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/7puqqOIOf0Q49W8kDwUizH.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7puqqOIOf0Q49W8kDwUizH
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T11:34:59Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x5e758a5137a188229a1975101a98c8354525a36947865876e8c890619622c086","isrc":"USRB49700020","name":"Adam and Eve - new york, n.y. - 2022 remaster","registered_at":"2026-06-23T08:44:50Z","spotify_id":"7puqqOIOf0Q49W8kDwUizH","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 0x5e758a5137a188229a1975101a98c8354525a36947865876e8c890619622c086. 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/7puqqOIOf0Q49W8kDwUizH.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/7puqqOIOf0Q49W8kDwUizH.
  date published: 2026-07-02T11:34:59Z
  text: {"copyright_id":"0x5e758a5137a188229a1975101a98c8354525a36947865876e8c890619622c086","isrc":"USRB49700020","name":"Adam and Eve - new york, n.y. - 2022 remaster","registered_at":"2026-06-23T08:44:50Z","spotify_id":"7puqqOIOf0Q49W8kDwUizH","type":"track"}

Firedoor - worcester, mass. - 2022 remaster
type: MusicRecording
duration: PT4M3S
duration ms: 243626
explicit: false
by artist: Ani DiFranco
by artist: Sara Lee
by artist: Andy Stochansky
in album: Living In Clip (25th Anniversary Edition)
  type: MusicAlbum
  date published: 2022-07-29
isrc code: USRB49700021
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T06:19:05+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x4e2612c8afceaf61443cd335673996e6335b60c907b5c2f32ab62d25afc50c74
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/5wqtyaF3QIgJC4TGk0PhAB.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5wqtyaF3QIgJC4TGk0PhAB
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x4e2612c8afceaf61443cd335673996e6335b60c907b5c2f32ab62d25afc50c74","isrc":"USRB49700021","name":"Firedoor - worcester, mass. - 2022 remaster","registered_at":"2026-06-09T06:19:05Z","spotify_id":"5wqtyaF3QIgJC4TGk0PhAB","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 0x4e2612c8afceaf61443cd335673996e6335b60c907b5c2f32ab62d25afc50c74. 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/5wqtyaF3QIgJC4TGk0PhAB.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/5wqtyaF3QIgJC4TGk0PhAB.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0x4e2612c8afceaf61443cd335673996e6335b60c907b5c2f32ab62d25afc50c74","isrc":"USRB49700021","name":"Firedoor - worcester, mass. - 2022 remaster","registered_at":"2026-06-09T06:19:05Z","spotify_id":"5wqtyaF3QIgJC4TGk0PhAB","type":"track"}

Both Hands - buffalo, n.y. - 2022 remaster
type: MusicRecording
duration: PT4M52S
duration ms: 292240
explicit: false
by artist: Ani DiFranco
by artist: Sara Lee
by artist: Andy Stochansky
in album: Living In Clip (25th Anniversary Edition)
  type: MusicAlbum
  date published: 2022-07-29
isrc code: USRB49700022
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-18T13:29:56+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x548854d58501f3025d13e30ab5af67bf8c1ff0943366713ac01e1d7e693c3696
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/1hPfHl9kcFyZvx2dhVyya4.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1hPfHl9kcFyZvx2dhVyya4
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x548854d58501f3025d13e30ab5af67bf8c1ff0943366713ac01e1d7e693c3696","isrc":"USRB49700022","name":"Both Hands - buffalo, n.y. - 2022 remaster","registered_at":"2026-06-18T13:29:56Z","spotify_id":"1hPfHl9kcFyZvx2dhVyya4","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 0x548854d58501f3025d13e30ab5af67bf8c1ff0943366713ac01e1d7e693c3696. 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/1hPfHl9kcFyZvx2dhVyya4.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/1hPfHl9kcFyZvx2dhVyya4.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0x548854d58501f3025d13e30ab5af67bf8c1ff0943366713ac01e1d7e693c3696","isrc":"USRB49700022","name":"Both Hands - buffalo, n.y. - 2022 remaster","registered_at":"2026-06-18T13:29:56Z","spotify_id":"1hPfHl9kcFyZvx2dhVyya4","type":"track"}

Out of Habit - arcata, ca. - 2022 remaster
type: MusicRecording
duration: PT3M40S
duration ms: 220400
explicit: false
by artist: Ani DiFranco
by artist: Sara Lee
by artist: Andy Stochansky
in album: Living In Clip (25th Anniversary Edition)
  type: MusicAlbum
  date published: 2022-07-29
isrc code: USRB49700023
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-20T04:22:09+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd00495a0248c80f8d0d6435260eb7f6e60bb60cdd8108653ca891c2dce6fde8a
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/0PEu5zB7ZJut7i6GqnPD4Y.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0PEu5zB7ZJut7i6GqnPD4Y
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xd00495a0248c80f8d0d6435260eb7f6e60bb60cdd8108653ca891c2dce6fde8a","isrc":"USRB49700023","name":"Out of Habit - arcata, ca. - 2022 remaster","registered_at":"2026-06-20T04:22:09Z","spotify_id":"0PEu5zB7ZJut7i6GqnPD4Y","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 0xd00495a0248c80f8d0d6435260eb7f6e60bb60cdd8108653ca891c2dce6fde8a. 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/0PEu5zB7ZJut7i6GqnPD4Y.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/0PEu5zB7ZJut7i6GqnPD4Y.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0xd00495a0248c80f8d0d6435260eb7f6e60bb60cdd8108653ca891c2dce6fde8a","isrc":"USRB49700023","name":"Out of Habit - arcata, ca. - 2022 remaster","registered_at":"2026-06-20T04:22:09Z","spotify_id":"0PEu5zB7ZJut7i6GqnPD4Y","type":"track"}

Every State Line - atlanta, ga. - 2022 remaster
type: MusicRecording
duration: PT3M55S
duration ms: 235626
explicit: false
by artist: Ani DiFranco
by artist: Sara Lee
by artist: Andy Stochansky
in album: Living In Clip (25th Anniversary Edition)
  type: MusicAlbum
  date published: 2022-07-29
isrc code: USRB49700024
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-20T21:42:50+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x9458ca5e26049078e75364b6ce7d255658d79898399b64730df6d5cd495822df
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/2m5Sn5GiRlDcnLbPlzubnC.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2m5Sn5GiRlDcnLbPlzubnC
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x9458ca5e26049078e75364b6ce7d255658d79898399b64730df6d5cd495822df","isrc":"USRB49700024","name":"Every State Line - atlanta, ga. - 2022 remaster","registered_at":"2026-06-20T21:42:50Z","spotify_id":"2m5Sn5GiRlDcnLbPlzubnC","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 0x9458ca5e26049078e75364b6ce7d255658d79898399b64730df6d5cd495822df. 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/2m5Sn5GiRlDcnLbPlzubnC.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/2m5Sn5GiRlDcnLbPlzubnC.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0x9458ca5e26049078e75364b6ce7d255658d79898399b64730df6d5cd495822df","isrc":"USRB49700024","name":"Every State Line - atlanta, ga. - 2022 remaster","registered_at":"2026-06-20T21:42:50Z","spotify_id":"2m5Sn5GiRlDcnLbPlzubnC","type":"track"}

Not So Soft - new york, n.y. - 2022 remaster
type: MusicRecording
duration: PT4M0S
duration ms: 240400
explicit: false
by artist: Ani DiFranco
by artist: Sara Lee
by artist: Andy Stochansky
in album: Living In Clip (25th Anniversary Edition)
  type: MusicAlbum
  date published: 2022-07-29
isrc code: USRB49700025
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-26T16:59:44+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x66197e62d1b198b258a69275bfe4df62a5531dd4c268fcc4dedee47cb6ae2523
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956889
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956889
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/40cxcsRdchJujEpQkC7J72.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/40cxcsRdchJujEpQkC7J72
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-06T06:56:49Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x66197e62d1b198b258a69275bfe4df62a5531dd4c268fcc4dedee47cb6ae2523","isrc":"USRB49700025","name":"Not So Soft - new york, n.y. - 2022 remaster","registered_at":"2026-06-26T16:59:44Z","spotify_id":"40cxcsRdchJujEpQkC7J72","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 0x66197e62d1b198b258a69275bfe4df62a5531dd4c268fcc4dedee47cb6ae2523. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/40cxcsRdchJujEpQkC7J72.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/40cxcsRdchJujEpQkC7J72.
  date published: 2026-07-06T06:56:49Z
  text: {"copyright_id":"0x66197e62d1b198b258a69275bfe4df62a5531dd4c268fcc4dedee47cb6ae2523","isrc":"USRB49700025","name":"Not So Soft - new york, n.y. - 2022 remaster","registered_at":"2026-06-26T16:59:44Z","spotify_id":"40cxcsRdchJujEpQkC7J72","type":"track"}

Travel Tips - spokane, wa. - 2022 remaster
type: MusicRecording
duration: PT1M5S
duration ms: 65666
explicit: false
by artist: Ani DiFranco
by artist: Sara Lee
by artist: Andy Stochansky
in album: Living In Clip (25th Anniversary Edition)
  type: MusicAlbum
  date published: 2022-07-29
isrc code: USRB49700026

Wrong with Me - ithaca, n.y. - 2022 remaster
type: MusicRecording
duration: PT1M57S
duration ms: 117573
explicit: false
by artist: Ani DiFranco
by artist: Sara Lee
by artist: Andy Stochansky
in album: Living In Clip (25th Anniversary Edition)
  type: MusicAlbum
  date published: 2022-07-29
isrc code: USRB49700027

In or Out - new york, n.y. - 2022 remaster
type: MusicRecording
duration: PT3M22S
duration ms: 202826
explicit: false
by artist: Ani DiFranco
by artist: Sara Lee
by artist: Andy Stochansky
in album: Living In Clip (25th Anniversary Edition)
  type: MusicAlbum
  date published: 2022-07-29
isrc code: USRB49700028
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-21T20:19:17+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xce6926f617651f72b8a6fb49a147f039a3c20f4bc5df99661e465ea627350167
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956351
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956351
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/30314LjPOPpejF0ui9f4Fl.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/30314LjPOPpejF0ui9f4Fl
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T11:38:34Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xce6926f617651f72b8a6fb49a147f039a3c20f4bc5df99661e465ea627350167","isrc":"USRB49700028","name":"In or Out - new york, n.y. - 2022 remaster","registered_at":"2026-06-21T20:19:17Z","spotify_id":"30314LjPOPpejF0ui9f4Fl","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 0xce6926f617651f72b8a6fb49a147f039a3c20f4bc5df99661e465ea627350167. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/30314LjPOPpejF0ui9f4Fl.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/30314LjPOPpejF0ui9f4Fl.
  date published: 2026-07-02T11:38:34Z
  text: {"copyright_id":"0xce6926f617651f72b8a6fb49a147f039a3c20f4bc5df99661e465ea627350167","isrc":"USRB49700028","name":"In or Out - new york, n.y. - 2022 remaster","registered_at":"2026-06-21T20:19:17Z","spotify_id":"30314LjPOPpejF0ui9f4Fl","type":"track"}

We're all Gonna Blow - victoria, b.c. - 2022 remaster
type: MusicRecording
duration: PT2M41S
duration ms: 161800
explicit: false
by artist: Ani DiFranco
by artist: Sara Lee
by artist: Andy Stochansky
in album: Living In Clip (25th Anniversary Edition)
  type: MusicAlbum
  date published: 2022-07-29
isrc code: USRB49700029

Letter to a John - san francisco, ca. - 2022 remaster
type: MusicRecording
duration: PT3M58S
duration ms: 238373
explicit: false
by artist: Ani DiFranco
by artist: Sara Lee
by artist: Andy Stochansky
in album: Living In Clip (25th Anniversary Edition)
  type: MusicAlbum
  date published: 2022-07-29
isrc code: USRB49700030
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-22T02:07:38+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x2ecc8399762a384fecb278b503467b80c23e59e019b4f8d529d07aa352a60656
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956351
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956351
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/7c17b3h09MqGmsXcb8HxRa.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7c17b3h09MqGmsXcb8HxRa
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T11:38:34Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x2ecc8399762a384fecb278b503467b80c23e59e019b4f8d529d07aa352a60656","isrc":"USRB49700030","name":"Letter to a John - san francisco, ca. - 2022 remaster","registered_at":"2026-06-22T02:07:38Z","spotify_id":"7c17b3h09MqGmsXcb8HxRa","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 0x2ecc8399762a384fecb278b503467b80c23e59e019b4f8d529d07aa352a60656. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7c17b3h09MqGmsXcb8HxRa.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/7c17b3h09MqGmsXcb8HxRa.
  date published: 2026-07-02T11:38:34Z
  text: {"copyright_id":"0x2ecc8399762a384fecb278b503467b80c23e59e019b4f8d529d07aa352a60656","isrc":"USRB49700030","name":"Letter to a John - san francisco, ca. - 2022 remaster","registered_at":"2026-06-22T02:07:38Z","spotify_id":"7c17b3h09MqGmsXcb8HxRa","type":"track"}

Overlap - new york, n.y. - 2022 remaster
type: MusicRecording
duration: PT11M28S
duration ms: 688600
explicit: false
by artist: Ani DiFranco
by artist: Sara Lee
by artist: Andy Stochansky
in album: Living In Clip (25th Anniversary Edition)
  type: MusicAlbum
  date published: 2022-07-29
isrc code: USRB49700031
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-21T20:11:13+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xda56de3286128cc4393bcaec604669ff81afcb77d2ff66523a30297e9fb695b4
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956351
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956351
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/4tlTSLijoyrBWm2HhK2gKA.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4tlTSLijoyrBWm2HhK2gKA
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T11:38:34Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xda56de3286128cc4393bcaec604669ff81afcb77d2ff66523a30297e9fb695b4","isrc":"USRB49700031","name":"Overlap - new york, n.y. - 2022 remaster","registered_at":"2026-06-21T20:11:13Z","spotify_id":"4tlTSLijoyrBWm2HhK2gKA","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 0xda56de3286128cc4393bcaec604669ff81afcb77d2ff66523a30297e9fb695b4. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4tlTSLijoyrBWm2HhK2gKA.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/4tlTSLijoyrBWm2HhK2gKA.
  date published: 2026-07-02T11:38:34Z
  text: {"copyright_id":"0xda56de3286128cc4393bcaec604669ff81afcb77d2ff66523a30297e9fb695b4","isrc":"USRB49700031","name":"Overlap - new york, n.y. - 2022 remaster","registered_at":"2026-06-21T20:11:13Z","spotify_id":"4tlTSLijoyrBWm2HhK2gKA","type":"track"}

Revolutionary Love
type: MusicAlbum
date published: 2021-01-29
track: Revolutionary Love
  type: MusicRecording
  duration: PT7M9S
  duration ms: 429760
  explicit: false
  by artist: Ani DiFranco
  in album: Revolutionary Love
    type: MusicAlbum
    date published: 2021-01-29
  isrc code: USRB42099001
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-09T06:22:14+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6ba8b915c7e7ba73db2c2cbb7e0969d9e2188392645b0913cb2b472adc9eda5e
  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/15l4c3gs7Vf3dBC4ACgC8U.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/15l4c3gs7Vf3dBC4ACgC8U
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x6ba8b915c7e7ba73db2c2cbb7e0969d9e2188392645b0913cb2b472adc9eda5e","isrc":"USRB42099001","name":"Revolutionary Love","registered_at":"2026-06-09T06:22:14Z","spotify_id":"15l4c3gs7Vf3dBC4ACgC8U","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 0x6ba8b915c7e7ba73db2c2cbb7e0969d9e2188392645b0913cb2b472adc9eda5e. 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/15l4c3gs7Vf3dBC4ACgC8U.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/15l4c3gs7Vf3dBC4ACgC8U.
    date published: 2026-06-13T15:41:10Z
    text: {"copyright_id":"0x6ba8b915c7e7ba73db2c2cbb7e0969d9e2188392645b0913cb2b472adc9eda5e","isrc":"USRB42099001","name":"Revolutionary Love","registered_at":"2026-06-09T06:22:14Z","spotify_id":"15l4c3gs7Vf3dBC4ACgC8U","type":"track"}
track: Bad Dream
  type: MusicRecording
  duration: PT4M54S
  duration ms: 294200
  explicit: false
  by artist: Ani DiFranco
  in album: Revolutionary Love
    type: MusicAlbum
    date published: 2021-01-29
  isrc code: USRB42099002
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-21T20:12:45+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe82f0ef2e199b6ce2fc77e217fc1965c16107f05c077cf1b87b14072ccc45692
  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/3twf8evtjvFRYohJi3msAw.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3twf8evtjvFRYohJi3msAw
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xe82f0ef2e199b6ce2fc77e217fc1965c16107f05c077cf1b87b14072ccc45692","isrc":"USRB42099002","name":"Bad Dream","registered_at":"2026-06-21T20:12:45Z","spotify_id":"3twf8evtjvFRYohJi3msAw","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 0xe82f0ef2e199b6ce2fc77e217fc1965c16107f05c077cf1b87b14072ccc45692. 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/3twf8evtjvFRYohJi3msAw.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/3twf8evtjvFRYohJi3msAw.
    date published: 2026-07-02T03:55:08Z
    text: {"copyright_id":"0xe82f0ef2e199b6ce2fc77e217fc1965c16107f05c077cf1b87b14072ccc45692","isrc":"USRB42099002","name":"Bad Dream","registered_at":"2026-06-21T20:12:45Z","spotify_id":"3twf8evtjvFRYohJi3msAw","type":"track"}
track: Chloroform
  type: MusicRecording
  duration: PT3M39S
  duration ms: 219560
  explicit: false
  by artist: Ani DiFranco
  in album: Revolutionary Love
    type: MusicAlbum
    date published: 2021-01-29
  isrc code: USRB42099003
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-26T17:02:25+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe0835ef2ff7c404cfeb70b8672c1681cd5055e6c520322d213f804a58786433b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956351
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956351
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/3m1bEJhk3r8kdYYmdonNmw.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3m1bEJhk3r8kdYYmdonNmw
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T11:38:34Z
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0835ef2ff7c404cfeb70b8672c1681cd5055e6c520322d213f804a58786433b. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3m1bEJhk3r8kdYYmdonNmw.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/3m1bEJhk3r8kdYYmdonNmw.
    date published: 2026-07-02T11:38:34Z
track: Contagious
  type: MusicRecording
  duration: PT4M27S
  duration ms: 267413
  explicit: false
  by artist: Ani DiFranco
  in album: Revolutionary Love
    type: MusicAlbum
    date published: 2021-01-29
  isrc code: USRB42099004
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-24T08:58:53+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x3fbc800c46a7b9085703aabf585f574c6262a54c0ab19726f767947cff80495b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956312
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956312
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/4PeEvbGbPl0oCfJuwhvezg.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4PeEvbGbPl0oCfJuwhvezg
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T05:09:12Z
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fbc800c46a7b9085703aabf585f574c6262a54c0ab19726f767947cff80495b. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4PeEvbGbPl0oCfJuwhvezg.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/4PeEvbGbPl0oCfJuwhvezg.
    date published: 2026-07-02T05:09:12Z
track: Do or Die
  type: MusicRecording
  duration: PT5M19S
  duration ms: 319893
  explicit: false
  by artist: Ani DiFranco
  in album: Revolutionary Love
    type: MusicAlbum
    date published: 2021-01-29
  isrc code: USRB42099005
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
  additional property: OTSHash
  additional property: OTSBitcoinBlock
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSRecordURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
track: Station Identification
track: Shrinking Violet
track: Metropolis
track: Simultaneously
track: Confluence
track: Crocus

CopyrightRegisteredAt
type: PropertyValue
value: 2026-06-09T16:00:59+00:00

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

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 953528

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

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

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

OTSTimestamp
type: PropertyValue
value: 2026-06-13T15:41:10Z

OTSCanonicalRecord
type: PropertyValue
value: {"copyright_id":"0xbf880dcd9293cfe1962b18b8360defae4ea2a659ac7bdcdfba1b4bfb7f983c73","isrc":"USRB42099005","name":"Do or Die","registered_at":"2026-06-09T16:00:59Z","spotify_id":"3EKaEMyh564V9WcXgz30LF","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 0xbf880dcd9293cfe1962b18b8360defae4ea2a659ac7bdcdfba1b4bfb7f983c73. 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/3EKaEMyh564V9WcXgz30LF.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/3EKaEMyh564V9WcXgz30LF.
date published: 2026-06-13T15:41:10Z
text: {"copyright_id":"0xbf880dcd9293cfe1962b18b8360defae4ea2a659ac7bdcdfba1b4bfb7f983c73","isrc":"USRB42099005","name":"Do or Die","registered_at":"2026-06-09T16:00:59Z","spotify_id":"3EKaEMyh564V9WcXgz30LF","type":"track"}

Station Identification
type: MusicRecording
duration: PT4M6S
duration ms: 246293
explicit: false
by artist: Ani DiFranco
in album: Revolutionary Love
  type: MusicAlbum
  date published: 2021-01-29
isrc code: USRB42099006

Shrinking Violet
type: MusicRecording
duration: PT6M17S
duration ms: 377040
explicit: false
by artist: Ani DiFranco
in album: Revolutionary Love
  type: MusicAlbum
  date published: 2021-01-29
isrc code: USRB42099007
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-25T15:55:44+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x852b75d2dce099fca2096b814dc9cf254fc62ec8ad2e602657a7ec72488103da
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956351
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956351
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/5EahcMr5fLqtwc1V6rvr8Z.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5EahcMr5fLqtwc1V6rvr8Z
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T11:38:34Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x852b75d2dce099fca2096b814dc9cf254fc62ec8ad2e602657a7ec72488103da","isrc":"USRB42099007","name":"Shrinking Violet","registered_at":"2026-06-25T15:55:44Z","spotify_id":"5EahcMr5fLqtwc1V6rvr8Z","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 0x852b75d2dce099fca2096b814dc9cf254fc62ec8ad2e602657a7ec72488103da. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5EahcMr5fLqtwc1V6rvr8Z.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/5EahcMr5fLqtwc1V6rvr8Z.
  date published: 2026-07-02T11:38:34Z
  text: {"copyright_id":"0x852b75d2dce099fca2096b814dc9cf254fc62ec8ad2e602657a7ec72488103da","isrc":"USRB42099007","name":"Shrinking Violet","registered_at":"2026-06-25T15:55:44Z","spotify_id":"5EahcMr5fLqtwc1V6rvr8Z","type":"track"}

Metropolis
type: MusicRecording
duration: PT5M32S
duration ms: 332560
explicit: false
by artist: Ani DiFranco
in album: Revolutionary Love
  type: MusicAlbum
  date published: 2021-01-29
isrc code: USRB42099008

Simultaneously
type: MusicRecording
duration: PT4M17S
duration ms: 257746
explicit: false
by artist: Ani DiFranco
in album: Revolutionary Love
  type: MusicAlbum
  date published: 2021-01-29
isrc code: USRB42099009
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-21T20:12:51+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf282904439f2352c50da1bb2f5d086a6fa204a19043d5987c26156dd5f568331
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/5saP6hioFAn2rLuoySLsmc.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5saP6hioFAn2rLuoySLsmc
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf282904439f2352c50da1bb2f5d086a6fa204a19043d5987c26156dd5f568331. 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/5saP6hioFAn2rLuoySLsmc.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/5saP6hioFAn2rLuoySLsmc.
  date published: 2026-07-02T03:55:08Z

Confluence
type: MusicRecording
duration: PT4M52S
duration ms: 292693
explicit: false
by artist: Ani DiFranco
in album: Revolutionary Love
  type: MusicAlbum
  date published: 2021-01-29
isrc code: USRB42099010

Crocus
type: MusicRecording
duration: PT5M56S
duration ms: 356400
explicit: false
by artist: Ani DiFranco
in album: Revolutionary Love
  type: MusicAlbum
  date published: 2021-01-29
isrc code: USRB42099011
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-26T17:01:33+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x7471d4d92d689d03333a9f6f60ad4235190ec09cb2df809c8fb8d2e565dcc2e2
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956351
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956351
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/2RURd0rNv7AxzqGwq4WiQG.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2RURd0rNv7AxzqGwq4WiQG
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T11:38:34Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7471d4d92d689d03333a9f6f60ad4235190ec09cb2df809c8fb8d2e565dcc2e2. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2RURd0rNv7AxzqGwq4WiQG.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/2RURd0rNv7AxzqGwq4WiQG.
  date published: 2026-07-02T11:38:34Z

No Walls Mixtape
type: MusicAlbum
date published: 2019-08-02
track: Out of Habit - No Walls Mixtape
  type: MusicRecording
  duration: PT2M46S
  duration ms: 166160
  explicit: false
  by artist: Ani DiFranco
  in album: No Walls Mixtape
    type: MusicAlbum
    date published: 2019-08-02
  isrc code: USRB41900001
track: The Whole Night - No Walls Mixtape
  type: MusicRecording
  duration: PT3M9S
  duration ms: 189333
  explicit: false
  by artist: Ani DiFranco
  by artist: Amy Ray
  in album: No Walls Mixtape
    type: MusicAlbum
    date published: 2019-08-02
  isrc code: USRB41900002
track: Names and Dates and Times - No Walls Mixtape
  type: MusicRecording
  duration: PT4M17S
  duration ms: 257000
  explicit: false
  by artist: Ani DiFranco
  in album: No Walls Mixtape
    type: MusicAlbum
    date published: 2019-08-02
  isrc code: USRB41900003
track: Anticipate - No Walls Mixtape
  type: MusicRecording
  duration: PT3M33S
  duration ms: 213000
  explicit: false
  by artist: Ani DiFranco
  by artist: Maceo Parker
  in album: No Walls Mixtape
    type: MusicAlbum
    date published: 2019-08-02
  isrc code: USRB41900004
track: Gratitude - No Walls Mixtape
  type: MusicRecording
  duration: PT3M6S
  duration ms: 186000
  explicit: false
  by artist: Ani DiFranco
  in album: No Walls Mixtape
    type: MusicAlbum
    date published: 2019-08-02
  isrc code: USRB41900005
track: Every State Line - No Walls Mixtape
  type: MusicRecording
  duration: PT2M58S
  duration ms: 178000
  explicit: false
  by artist: Ani DiFranco
  in album: No Walls Mixtape
    type: MusicAlbum
    date published: 2019-08-02
  isrc code: USRB41900006
track: God's Country - No Walls Mixtape
  type: MusicRecording
  duration: PT2M30S
  duration ms: 150000
  explicit: false
  by artist: Ani DiFranco
  in album: No Walls Mixtape
    type: MusicAlbum
    date published: 2019-08-02
  isrc code: USRB41900007
track: If He Tries Anything - No Walls Mixtape
  type: MusicRecording
  duration: PT3M30S
  duration ms: 210000
  explicit: false
  by artist: Ani DiFranco
  in album: No Walls Mixtape
    type: MusicAlbum
    date published: 2019-08-02
  isrc code: USRB41900008
track: Not a Pretty Girl - No Walls Mixtape
  type: MusicRecording
  duration: PT3M0S
  duration ms: 180120
  explicit: false
  by artist: Ani DiFranco
  in album: No Walls Mixtape
    type: MusicAlbum
    date published: 2019-08-02
  isrc code: USRB41900009
track: Dilate - No Walls Mixtape
  type: MusicRecording
  duration: PT4M43S
  duration ms: 283906
  explicit: false
  by artist: Ani DiFranco
  in album: No Walls Mixtape
    type: MusicAlbum
    date published: 2019-08-02
  isrc code: USRB41900010
track: As Is - No Walls Mixtape
  type: MusicRecording
  duration: PT4M27S
  duration ms: 267706
  explicit: false
  by artist: Ani DiFranco
  in album: No Walls Mixtape
    type: MusicAlbum
    date published: 2019-08-02
  isrc code: USRB41900011
track: Swan Dive - No Walls Mixtape
  type: MusicRecording
  duration: PT5M38S
  duration ms: 338293
  explicit: false
  by artist: Ani DiFranco
  in album: No Walls Mixtape
    type: MusicAlbum
    date published: 2019-08-02
  isrc code: USRB41900012
track: Subdivision - No Walls Mixtape
  type: MusicRecording
  duration: PT3M55S
  duration ms: 235000
  explicit: false
  by artist: Ani DiFranco
  in album: No Walls Mixtape
    type: MusicAlbum
    date published: 2019-08-02
  isrc code: USRB41900013
track: To the Teeth - No Walls Mixtape
  type: MusicRecording
  duration: PT5M13S
  duration ms: 313253
  explicit: false
  by artist: Ani DiFranco
  by artist: Billy Bragg
  in album: No Walls Mixtape
    type: MusicAlbum
    date published: 2019-08-02
  isrc code: USRB41900014
track: Grey - No Walls Mixtape
  type: MusicRecording
  duration: PT5M12S
  duration ms: 312853
  explicit: false
  by artist: Ani DiFranco
  in album: No Walls Mixtape
    type: MusicAlbum
    date published: 2019-08-02
  isrc code: USRB41900015
track: Imagine That - No Walls Mixtape
  type: MusicRecording
  duration: PT4M32S
  duration ms: 272066
  explicit: false
  by artist: Ani DiFranco
  in album: No Walls Mixtape
    type: MusicAlbum
    date published: 2019-08-02
  isrc code: USRB41900016

Bootleg Live in Charlottesville 5.12.18
type: MusicAlbum
date published: 2018-09-14
track: Still My Heart (live)
  type: MusicRecording
  duration: PT5M21S
  duration ms: 321866
  explicit: false
  by artist: Ani DiFranco
  in album: Bootleg Live in Charlottesville 5.12.18
    type: MusicAlbum
    date published: 2018-09-14
  isrc code: USRB41800001
track: Shy (live)
  type: MusicRecording
  duration: PT4M51S
  duration ms: 291306
  explicit: false
  by artist: Ani DiFranco
  in album: Bootleg Live in Charlottesville 5.12.18
    type: MusicAlbum
    date published: 2018-09-14
  isrc code: USRB41800002
track: If He Tries (live)
  type: MusicRecording
  duration: PT4M13S
  duration ms: 253940
  explicit: false
  by artist: Ani DiFranco
  in album: Bootleg Live in Charlottesville 5.12.18
    type: MusicAlbum
    date published: 2018-09-14
  isrc code: USRB41800003
track: Life Boat (live)
  type: MusicRecording
  duration: PT4M57S
  duration ms: 297650
  explicit: false
  by artist: Ani DiFranco
  in album: Bootleg Live in Charlottesville 5.12.18
    type: MusicAlbum
    date published: 2018-09-14
  isrc code: USRB41800004
track: Two Little Girls (live)
  type: MusicRecording
  duration: PT4M24S
  duration ms: 264713
  explicit: false
  by artist: Ani DiFranco
  in album: Bootleg Live in Charlottesville 5.12.18
    type: MusicAlbum
    date published: 2018-09-14
  isrc code: USRB41800005
track: Alrighty (live)
  type: MusicRecording
  duration: PT5M37S
  duration ms: 337212
  explicit: false
  by artist: Ani DiFranco
  by artist: Gracie and Rachel
  in album: Bootleg Live in Charlottesville 5.12.18
    type: MusicAlbum
    date published: 2018-09-14
  isrc code: USRB41800006
track: My IQ (live)
  type: MusicRecording
  duration: PT1M30S
  duration ms: 90602
  explicit: false
  by artist: Ani DiFranco
  in album: Bootleg Live in Charlottesville 5.12.18
    type: MusicAlbum
    date published: 2018-09-14
  isrc code: USRB41800007
track: Alla This (live)
  type: MusicRecording
  duration: PT3M43S
  duration ms: 223460
  explicit: false
  by artist: Ani DiFranco
  by artist: Gracie and Rachel
  in album: Bootleg Live in Charlottesville 5.12.18
    type: MusicAlbum
    date published: 2018-09-14
  isrc code: USRB41800008
track: Play God (live)
  type: MusicRecording
  duration: PT5M23S
  duration ms: 323267
  explicit: false
  by artist: Ani DiFranco
  by artist: Gracie and Rachel
  in album: Bootleg Live in Charlottesville 5.12.18
    type: MusicAlbum
    date published: 2018-09-14
  isrc code: USRB41800009
track: Fuel (live)
  type: MusicRecording
  duration: PT7M5S
  duration ms: 425318
  explicit: false
  by artist: Ani DiFranco
  by artist: Gracie and Rachel
  in album: Bootleg Live in Charlottesville 5.12.18
    type: MusicAlbum
    date published: 2018-09-14
  isrc code: USRB41800010
track: Deportee (live)
  type: MusicRecording
  duration: PT5M3S
  duration ms: 303362
  explicit: false
  by artist: Ani DiFranco
  by artist: Gracie and Rachel
  in album: Bootleg Live in Charlottesville 5.12.18
    type: MusicAlbum
    date published: 2018-09-14
  isrc code: USRB41800011
track: Shameless (live)
  type: MusicRecording
  duration: PT4M32S
  duration ms: 272656
  explicit: false
  by artist: Ani DiFranco
  in album: Bootleg Live in Charlottesville 5.12.18
    type: MusicAlbum
    date published: 2018-09-14
  isrc code: USRB41800012
track: Gravel (live)
  type: MusicRecording
  duration: PT4M7S
  duration ms: 247108
  explicit: false
  by artist: Ani DiFranco
  in album: Bootleg Live in Charlottesville 5.12.18
    type: MusicAlbum
    date published: 2018-09-14
  isrc code: USRB41800013
track: Deferred Gratification (live)
  type: MusicRecording
  duration: PT3M28S
  duration ms: 208541
  explicit: false
  by artist: Ani DiFranco
  by artist: Gracie and Rachel
  in album: Bootleg Live in Charlottesville 5.12.18
    type: MusicAlbum
    date published: 2018-09-14
  isrc code: USRB41800014
track: Overlap (live)
  type: MusicRecording
  duration: PT6M28S
  duration ms: 388776
  explicit: false
  by artist: Ani DiFranco
  by artist: Gracie and Rachel
  in album: Bootleg Live in Charlottesville 5.12.18
    type: MusicAlbum
    date published: 2018-09-14
  isrc code: USRB41800015
track: Binary (live)
  type: MusicRecording
  duration: PT7M0S
  duration ms: 420475
  explicit: false
  by artist: Ani DiFranco
  by artist: Gracie and Rachel
  in album: Bootleg Live in Charlottesville 5.12.18
    type: MusicAlbum
    date published: 2018-09-14
  isrc code: USRB41800016
track: Which Side Are You On? (live)
  type: MusicRecording
  duration: PT6M55S
  duration ms: 415865
  explicit: false
  by artist: Ani DiFranco
  by artist: Gracie and Rachel
  in album: Bootleg Live in Charlottesville 5.12.18
    type: MusicAlbum
    date published: 2018-09-14
  isrc code: USRB41800017
track: Joyful Girl (live)
  type: MusicRecording
  duration: PT7M56S
  duration ms: 476858
  explicit: false
  by artist: Ani DiFranco
  by artist: Gracie and Rachel
  in album: Bootleg Live in Charlottesville 5.12.18
    type: MusicAlbum
    date published: 2018-09-14
  isrc code: USRB41800018

Binary
type: MusicAlbum
date published: 2017-06-09
track: Binary
  type: MusicRecording
  duration: PT4M22S
  duration ms: 262158
  explicit: false
  by artist: Ani DiFranco
  in album: Binary
    type: MusicAlbum
    date published: 2017-06-09
  isrc code: USRB41700001
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-26T20:42:35+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6d9f803e70cd41d4b0358c40ab69e0211581d67a4b7ef39b654be9fdbc581b16
  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/1PHQlpPHY8CPALNSlM7wFG.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1PHQlpPHY8CPALNSlM7wFG
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:53:27Z
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d9f803e70cd41d4b0358c40ab69e0211581d67a4b7ef39b654be9fdbc581b16. 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/1PHQlpPHY8CPALNSlM7wFG.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/1PHQlpPHY8CPALNSlM7wFG.
    date published: 2026-07-08T03:53:27Z
track: Pacifist's Lament
  type: MusicRecording
  duration: PT5M55S
  duration ms: 355466
  explicit: false
  by artist: Ani DiFranco
  in album: Binary
    type: MusicAlbum
    date published: 2017-06-09
  isrc code: USRB41700002
track: Zizzing
  type: MusicRecording
  duration: PT5M56S
  duration ms: 356366
  explicit: false
  by artist: Ani DiFranco
  in album: Binary
    type: MusicAlbum
    date published: 2017-06-09
  isrc code: USRB41700003
track: Play God
  type: MusicRecording
  duration: PT4M50S
  duration ms: 290275
  explicit: false
  by artist: Ani DiFranco
  in album: Binary
    type: MusicAlbum
    date published: 2017-06-09
  isrc code: USRB41600027
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-23T01:40:20+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2b2f8bdfa8483a5b997e555f1641a705ca88a052be98fc3f6375088d8c9d1d2b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957118
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/957118
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/7syqubIOSDs3pxOzOSgDRE.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7syqubIOSDs3pxOzOSgDRE
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:20:19Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x2b2f8bdfa8483a5b997e555f1641a705ca88a052be98fc3f6375088d8c9d1d2b","isrc":"USRB41600027","name":"Play God","registered_at":"2026-06-23T01:40:20Z","spotify_id":"7syqubIOSDs3pxOzOSgDRE","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 0x2b2f8bdfa8483a5b997e555f1641a705ca88a052be98fc3f6375088d8c9d1d2b. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7syqubIOSDs3pxOzOSgDRE.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/7syqubIOSDs3pxOzOSgDRE.
    date published: 2026-07-08T03:20:19Z
    text: {"copyright_id":"0x2b2f8bdfa8483a5b997e555f1641a705ca88a052be98fc3f6375088d8c9d1d2b","isrc":"USRB41600027","name":"Play God","registered_at":"2026-06-23T01:40:20Z","spotify_id":"7syqubIOSDs3pxOzOSgDRE","type":"track"}
track: Alrighty
  type: MusicRecording
  duration: PT3M15S
  duration ms: 195511
  explicit: false
  by artist: Ani DiFranco
  in album: Binary
    type: MusicAlbum
    date published: 2017-06-09
track: Telepathic
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192476
  explicit: false
  by artist: Ani DiFranco
  in album: Binary
    type: MusicAlbum
    date published: 2017-06-09
  isrc code: USRB41700006
track: Even More
  type: MusicRecording
  duration: PT4M8S
  duration ms: 248066
  explicit: false
  by artist: Ani DiFranco
  in album: Binary
    type: MusicAlbum
    date published: 2017-06-09
  isrc code: USRB41700007
track: Spider
  type: MusicRecording
  duration: PT3M53S
  duration ms: 233850
  explicit: false
  by artist: Ani DiFranco
  in album: Binary
    type: MusicAlbum
    date published: 2017-06-09
track: Sasquatch
  type: MusicRecording
  duration: PT5M46S
  duration ms: 346245
  explicit: false
  by artist: Ani DiFranco
  in album: Binary
    type: MusicAlbum
    date published: 2017-06-09
track: Terrifying Sight
  type: MusicRecording
  duration: PT5M14S
  duration ms: 314199
  explicit: false
  by artist: Ani DiFranco
  in album: Binary
    type: MusicAlbum
    date published: 2017-06-09
track: Deferred Gratification
  type: MusicRecording
  duration: PT3M5S
  duration ms: 185027
  explicit: false
  by artist: Ani DiFranco
  in album: Binary
    type: MusicAlbum
    date published: 2017-06-09
  isrc code: USRB41700011
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-25T18:01:06+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x456d99d464ad2207c55df9c2c041c808cf6e044ab54dafa5482447291ffe75e1
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957118
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/957118
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/1eTCDqoxv4hMLPrMEnTlrl.json
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence

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

OTSTimestamp
type: PropertyValue
value: 2026-07-08T03:20:19Z

OTSCanonicalRecord
type: PropertyValue
value: {"copyright_id":"0x456d99d464ad2207c55df9c2c041c808cf6e044ab54dafa5482447291ffe75e1","isrc":"USRB41700011","name":"Deferred Gratification","registered_at":"2026-06-25T18:01:06Z","spotify_id":"1eTCDqoxv4hMLPrMEnTlrl","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 0x456d99d464ad2207c55df9c2c041c808cf6e044ab54dafa5482447291ffe75e1. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1eTCDqoxv4hMLPrMEnTlrl.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/1eTCDqoxv4hMLPrMEnTlrl.
date published: 2026-07-08T03:20:19Z
text: {"copyright_id":"0x456d99d464ad2207c55df9c2c041c808cf6e044ab54dafa5482447291ffe75e1","isrc":"USRB41700011","name":"Deferred Gratification","registered_at":"2026-06-25T18:01:06Z","spotify_id":"1eTCDqoxv4hMLPrMEnTlrl","type":"track"}

Allergic to Water
type: MusicAlbum
date published: 2014-11-04
track: Dithering
  type: MusicRecording
  duration: PT5M3S
  duration ms: 303720
  explicit: false
  by artist: Ani DiFranco
  in album: Allergic to Water
    type: MusicAlbum
    date published: 2014-11-04
  isrc code: USRB41400020
track: See See See See
  type: MusicRecording
  duration: PT3M43S
  duration ms: 223386
  explicit: false
  by artist: Ani DiFranco
  in album: Allergic to Water
    type: MusicAlbum
    date published: 2014-11-04
  isrc code: USRB41400021
track: Woe Be Gone
  type: MusicRecording
  duration: PT4M0S
  duration ms: 240786
  explicit: false
  by artist: Ani DiFranco
  in album: Allergic to Water
    type: MusicAlbum
    date published: 2014-11-04
  isrc code: USRB41400022
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-18T13:30:40+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x591fbb65682b83ff93ab88d528655fa3a0b90c14f28214dd37eec17e7037a93a
  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/6THBeLsq9ktOvenrHC80eQ.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6THBeLsq9ktOvenrHC80eQ
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x591fbb65682b83ff93ab88d528655fa3a0b90c14f28214dd37eec17e7037a93a","isrc":"USRB41400022","name":"Woe Be Gone","registered_at":"2026-06-18T13:30:40Z","spotify_id":"6THBeLsq9ktOvenrHC80eQ","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 0x591fbb65682b83ff93ab88d528655fa3a0b90c14f28214dd37eec17e7037a93a. 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/6THBeLsq9ktOvenrHC80eQ.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/6THBeLsq9ktOvenrHC80eQ.
    date published: 2026-07-02T03:30:09Z
    text: {"copyright_id":"0x591fbb65682b83ff93ab88d528655fa3a0b90c14f28214dd37eec17e7037a93a","isrc":"USRB41400022","name":"Woe Be Gone","registered_at":"2026-06-18T13:30:40Z","spotify_id":"6THBeLsq9ktOvenrHC80eQ","type":"track"}
track: Careless Words
  type: MusicRecording
  duration: PT5M10S
  duration ms: 310293
  explicit: false
  by artist: Ani DiFranco
  in album: Allergic to Water
    type: MusicAlbum
    date published: 2014-11-04
  isrc code: USRB41400023
track: Allergic to Water
  type: MusicRecording
  duration: PT3M44S
  duration ms: 224866
  explicit: false
  by artist: Ani DiFranco
  in album: Allergic to Water
    type: MusicAlbum
    date published: 2014-11-04
  isrc code: USRB41400024
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-21T20:14:16+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x32a4bccb3f8c3b1ddd614574e2169de096dc628958edb58b912aae274e1911d2
  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/72tH6awLbOp0JXzDs8bM7M.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/72tH6awLbOp0JXzDs8bM7M
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x32a4bccb3f8c3b1ddd614574e2169de096dc628958edb58b912aae274e1911d2","isrc":"USRB41400024","name":"Allergic to Water","registered_at":"2026-06-21T20:14:16Z","spotify_id":"72tH6awLbOp0JXzDs8bM7M","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 0x32a4bccb3f8c3b1ddd614574e2169de096dc628958edb58b912aae274e1911d2. 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/72tH6awLbOp0JXzDs8bM7M.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/72tH6awLbOp0JXzDs8bM7M.
    date published: 2026-07-02T03:55:08Z
    text: {"copyright_id":"0x32a4bccb3f8c3b1ddd614574e2169de096dc628958edb58b912aae274e1911d2","isrc":"USRB41400024","name":"Allergic to Water","registered_at":"2026-06-21T20:14:16Z","spotify_id":"72tH6awLbOp0JXzDs8bM7M","type":"track"}
track: Harder Than It Needs To Be
  type: MusicRecording
  duration: PT4M57S
  duration ms: 297200
  explicit: false
  by artist: Ani DiFranco
  in album: Allergic to Water
    type: MusicAlbum
    date published: 2014-11-04
  isrc code: USRB41400025
track: Genie
  type: MusicRecording
  duration: PT5M16S
  duration ms: 316893
  explicit: false
  by artist: Ani DiFranco
  in album: Allergic to Water
    type: MusicAlbum
    date published: 2014-11-04
  isrc code: USRB41400026
track: Happy All The Time
  type: MusicRecording
  duration: PT3M53S
  duration ms: 233706
  explicit: false
  by artist: Ani DiFranco
  in album: Allergic to Water
    type: MusicAlbum
    date published: 2014-11-04
  isrc code: USRB41400027
track: Yeah Yr Right
  type: MusicRecording
  duration: PT4M6S
  duration ms: 246813
  explicit: false
  by artist: Ani DiFranco
  in album: Allergic to Water
    type: MusicAlbum
    date published: 2014-11-04
  isrc code: USRB41400028
track: Tr'w
  type: MusicRecording
  duration: PT2M45S
  duration ms: 165986
  explicit: false
  by artist: Ani DiFranco
  in album: Allergic to Water
    type: MusicAlbum
    date published: 2014-11-04
  isrc code: USRB41400029
track: Still My Heart
  type: MusicRecording
  duration: PT3M49S
  duration ms: 229426
  explicit: false
  by artist: Ani DiFranco
  in album: Allergic to Water
    type: MusicAlbum
    date published: 2014-11-04
  isrc code: USRB41400030
track: Rainy Parade
  type: MusicRecording
  duration: PT3M13S
  duration ms: 193040
  explicit: false
  by artist: Ani DiFranco
  in album: Allergic to Water
    type: MusicAlbum
    date published: 2014-11-04
  isrc code: USRB41400031

Which Side Are You On?
type: MusicAlbum
date published: 2012-01-17
track: Life Boat
  type: MusicRecording
  duration: PT4M9S
  duration ms: 249466
  explicit: false
  by artist: Ani DiFranco
  in album: Which Side Are You On?
    type: MusicAlbum
    date published: 2012-01-17
  isrc code: USRB41100002
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-22T22:59:59+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x422d95a6fb41b4470f4fb7a0f2fb37abbda70731cf151d06ed2586131cb80b40
  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/1YePMkca8t8UGJYVsHOZd1.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1YePMkca8t8UGJYVsHOZd1
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x422d95a6fb41b4470f4fb7a0f2fb37abbda70731cf151d06ed2586131cb80b40","isrc":"USRB41100002","name":"Life Boat","registered_at":"2026-06-22T22:59:59Z","spotify_id":"1YePMkca8t8UGJYVsHOZd1","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 0x422d95a6fb41b4470f4fb7a0f2fb37abbda70731cf151d06ed2586131cb80b40. 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/1YePMkca8t8UGJYVsHOZd1.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/1YePMkca8t8UGJYVsHOZd1.
    date published: 2026-07-02T03:55:08Z
    text: {"copyright_id":"0x422d95a6fb41b4470f4fb7a0f2fb37abbda70731cf151d06ed2586131cb80b40","isrc":"USRB41100002","name":"Life Boat","registered_at":"2026-06-22T22:59:59Z","spotify_id":"1YePMkca8t8UGJYVsHOZd1","type":"track"}
track: Unworry
  type: MusicRecording
  duration: PT4M16S
  duration ms: 256893
  explicit: false
  by artist: Ani DiFranco
  in album: Which Side Are You On?
    type: MusicAlbum
    date published: 2012-01-17
  isrc code: USRB41100003
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-26T20:10:45+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7319c62b98a326dcf9f7557d70fefff68b55d027423a1927ca4e1e5e7cb7e981
  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/4X1uZzsRJ6M6LCvmtjNw9d.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4X1uZzsRJ6M6LCvmtjNw9d
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T11:34:59Z
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7319c62b98a326dcf9f7557d70fefff68b55d027423a1927ca4e1e5e7cb7e981. 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/4X1uZzsRJ6M6LCvmtjNw9d.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/4X1uZzsRJ6M6LCvmtjNw9d.
    date published: 2026-07-02T11:34:59Z
track: Which Side Are You On?
  type: MusicRecording
  duration: PT6M27S
  duration ms: 387386
  explicit: false
  by artist: Ani DiFranco
  in album: Which Side Are You On?
    type: MusicAlbum
    date published: 2012-01-17
  isrc code: USRB41100004
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-19T08:06:30+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xcc35029bc1fac1a3a472c42f1e38e1052c979f55d06865e2ecd59a749623c4fb
  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/6ywlwoOgStofd0Nk298T4V.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6ywlwoOgStofd0Nk298T4V
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xcc35029bc1fac1a3a472c42f1e38e1052c979f55d06865e2ecd59a749623c4fb","isrc":"USRB41100004","name":"Which Side Are You On?","registered_at":"2026-06-19T08:06:30Z","spotify_id":"6ywlwoOgStofd0Nk298T4V","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 0xcc35029bc1fac1a3a472c42f1e38e1052c979f55d06865e2ecd59a749623c4fb. 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/6ywlwoOgStofd0Nk298T4V.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/6ywlwoOgStofd0Nk298T4V.
    date published: 2026-07-02T03:30:09Z
    text: {"copyright_id":"0xcc35029bc1fac1a3a472c42f1e38e1052c979f55d06865e2ecd59a749623c4fb","isrc":"USRB41100004","name":"Which Side Are You On?","registered_at":"2026-06-19T08:06:30Z","spotify_id":"6ywlwoOgStofd0Nk298T4V","type":"track"}
track: Splinter
  type: MusicRecording
  duration: PT4M36S
  duration ms: 276400
  explicit: false
  by artist: Ani DiFranco
  in album: Which Side Are You On?
    type: MusicAlbum
    date published: 2012-01-17
  isrc code: USRB41100005
track: Promiscuity
  type: MusicRecording
  duration: PT3M20S
  duration ms: 200413
  explicit: false
  by artist: Ani DiFranco
  in album: Which Side Are You On?
    type: MusicAlbum
    date published: 2012-01-17
  isrc code: USRB41100006
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-25T15:55:50+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1421adf36439b5f58995504a0f290b21fc8dfab4fd226ca0bd35e067fd4f88c3
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956351
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956351
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/1prnKE6CxFnYfvITRoOwJh.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1prnKE6CxFnYfvITRoOwJh
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T11:38:34Z
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1421adf36439b5f58995504a0f290b21fc8dfab4fd226ca0bd35e067fd4f88c3. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1prnKE6CxFnYfvITRoOwJh.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/1prnKE6CxFnYfvITRoOwJh.
    date published: 2026-07-02T11:38:34Z
track: Albacore
  type: MusicRecording
  duration: PT4M8S
  duration ms: 248200
  explicit: false
  by artist: Ani DiFranco
  in album: Which Side Are You On?
  isrc code: USRB41100007
  additional property: CopyrightID
  additional property: CopyrightStatus
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
  additional property: OTSHash
  additional property: OTSBitcoinBlock
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSRecordURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
track: J
track: If Yr Not
track: Hearse
track: Mariachi
track: Amendment
track: Zoo

Ani DiFranco
type: MusicGroup

Which Side Are You On?
type: MusicAlbum
date published: 2012-01-17

CopyrightID
type: PropertyValue

CopyrightStatus
type: PropertyValue
value: registered

CopyrightRegisteredAt
type: PropertyValue
value: 2026-06-25T16:05:18+00:00

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

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 956349

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

OTSRecordURL
type: PropertyValue
value: https://artists.proofprofile.net/proofs/track/114WQN9TlPuw2VVOnp7kxK.json

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

OTSTimestamp
type: PropertyValue
value: 2026-07-02T11:34:59Z

OTSCanonicalRecord
type: PropertyValue

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

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37a80a14c23241c3eb40deda1e446452e5107afa2078c54c39426ca07b2bd0b2. 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/114WQN9TlPuw2VVOnp7kxK.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/114WQN9TlPuw2VVOnp7kxK.
date published: 2026-07-02T11:34:59Z

J
type: MusicRecording
duration: PT5M15S
duration ms: 315253
explicit: false
by artist: Ani DiFranco
in album: Which Side Are You On?
  type: MusicAlbum
  date published: 2012-01-17
isrc code: USRB41100008

If Yr Not
type: MusicRecording
duration: PT2M50S
duration ms: 170706
explicit: false
by artist: Ani DiFranco
in album: Which Side Are You On?
  type: MusicAlbum
  date published: 2012-01-17
isrc code: USRB41100009

Hearse
type: MusicRecording
duration: PT4M4S
duration ms: 244213
explicit: false
by artist: Ani DiFranco
in album: Which Side Are You On?
  type: MusicAlbum
  date published: 2012-01-17
isrc code: USRB41100010
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-25T15:56:32+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x6b4afa87e5e82aab91effc6e0c8cd16d6206d8dacc95fcc401adb410f1ef7ff6
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956351
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956351
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/0EOSm2Ta7WGQULt3cwZkPM.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0EOSm2Ta7WGQULt3cwZkPM
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T11:38:34Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b4afa87e5e82aab91effc6e0c8cd16d6206d8dacc95fcc401adb410f1ef7ff6. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0EOSm2Ta7WGQULt3cwZkPM.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/0EOSm2Ta7WGQULt3cwZkPM.
  date published: 2026-07-02T11:38:34Z

Mariachi
type: MusicRecording
duration: PT4M3S
duration ms: 243266
explicit: false
by artist: Ani DiFranco
in album: Which Side Are You On?
  type: MusicAlbum
  date published: 2012-01-17
isrc code: USRB41100011
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-25T15:55:22+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x9325757ddaa0090c3341c6f92fa50bdcc4c6837e5df5abd6c12b488d8f0d5b19
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956351
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956351
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/0s6Et0kwBpp59re7LHEmqK.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0s6Et0kwBpp59re7LHEmqK
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T11:38:34Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9325757ddaa0090c3341c6f92fa50bdcc4c6837e5df5abd6c12b488d8f0d5b19. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0s6Et0kwBpp59re7LHEmqK.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/0s6Et0kwBpp59re7LHEmqK.
  date published: 2026-07-02T11:38:34Z

Amendment
type: MusicRecording
duration: PT6M26S
duration ms: 386893
explicit: false
by artist: Ani DiFranco
in album: Which Side Are You On?
  type: MusicAlbum
  date published: 2012-01-17
isrc code: USRB41100012
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-26T17:00:00+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb777da7a06db8550291c71449e148f09b86cbe0a372ff90ad00ca11f96b39fcf
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956351
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956351
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/7Mq1Tu2pQcOS9j6Aoja7qL.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7Mq1Tu2pQcOS9j6Aoja7qL
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T11:38:34Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb777da7a06db8550291c71449e148f09b86cbe0a372ff90ad00ca11f96b39fcf. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7Mq1Tu2pQcOS9j6Aoja7qL.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/7Mq1Tu2pQcOS9j6Aoja7qL.
  date published: 2026-07-02T11:38:34Z

Zoo
type: MusicRecording
duration: PT3M8S
duration ms: 188013
explicit: false
by artist: Ani DiFranco
in album: Which Side Are You On?
  type: MusicAlbum
  date published: 2012-01-17
isrc code: USRB41100013

iTunes Original Session
type: MusicAlbum
date published: 2008-11-18
track: Music Was The Way To Be (interview)
  type: MusicRecording
  duration: PT0M48S
  duration ms: 48973
  explicit: false
  by artist: Ani DiFranco
  in album: iTunes Original Session
    type: MusicAlbum
    date published: 2008-11-18
  isrc code: USRB40800035
track: Both Hands
  type: MusicRecording
  duration: PT3M33S
  duration ms: 213733
  explicit: false
  by artist: Ani DiFranco
  in album: iTunes Original Session
    type: MusicAlbum
    date published: 2008-11-18
  isrc code: USRB40800036
track: It Was An Attempt To Write An Accapella Song (interview)
  type: MusicRecording
  duration: PT0M31S
  duration ms: 31933
  explicit: false
  by artist: Ani DiFranco
  in album: iTunes Original Session
    type: MusicAlbum
    date published: 2008-11-18
  isrc code: USRB40800037
track: Every State Line (iTunes Originals Version)
  type: MusicRecording
  duration: PT3M32S
  duration ms: 212480
  explicit: false
  by artist: Ani DiFranco
  in album: iTunes Original Session
    type: MusicAlbum
    date published: 2008-11-18
  isrc code: USRB40800038
track: I Was Struck By The Competitive Vibe (interview)
  type: MusicRecording
  duration: PT0M47S
  duration ms: 47640
  explicit: false
  by artist: Ani DiFranco
  in album: iTunes Original Session
    type: MusicAlbum
    date published: 2008-11-18
  isrc code: USRB40800039
track: 32 Flavors
  type: MusicRecording
  duration: PT6M9S
  duration ms: 369666
  explicit: false
  by artist: Ani DiFranco
  in album: iTunes Original Session
    type: MusicAlbum
    date published: 2008-11-18
  isrc code: USRB40800040
track: It’s Been Through Many Incarnations (interview)
  type: MusicRecording
  duration: PT0M35S
  duration ms: 35400
  explicit: false
  by artist: Ani DiFranco
  in album: iTunes Original Session
    type: MusicAlbum
    date published: 2008-11-18
track: Shameless
  type: MusicRecording
  duration: PT4M52S
  duration ms: 292146
  explicit: false
  by artist: Ani DiFranco
  in album: iTunes Original Session
    type: MusicAlbum
    date published: 2008-11-18
track: It’s A Song About Forgiveness (interview)
  type: MusicRecording
  duration: PT0M35S
  duration ms: 35906
  explicit: false
  by artist: Ani DiFranco
  in album: iTunes Original Session
    type: MusicAlbum
    date published: 2008-11-18
track: As Is (iTunes Originals Version)
  type: MusicRecording
  duration: PT4M21S
  duration ms: 261293
  explicit: false
  by artist: Ani DiFranco
  in album: iTunes Original Session
    type: MusicAlbum
    date published: 2008-11-18
  isrc code: USRB40800044
track: Snares With Sweatshirts On Them (interview)
  type: MusicRecording
  duration: PT0M54S
  duration ms: 54186
  explicit: false
  by artist: Ani DiFranco
  in album: iTunes Original Session
    type: MusicAlbum
    date published: 2008-11-18
track: Gravel (iTunes Originals Version)
  type: MusicRecording
  duration: PT2M53S
  duration ms: 173973
  explicit: false
  by artist: Ani DiFranco
  in album: iTunes Original Session
    type: MusicAlbum
    date published: 2008-11-18
  isrc code: USRB40800046
track: I Wrote It With The Intention Of Tying The Record Together (interview)
  type: MusicRecording
  duration: PT1M18S
  duration ms: 78093
  explicit: false
  by artist: Ani DiFranco
  in album: iTunes Original Session
    type: MusicAlbum
    date published: 2008-11-18
track: Evolve
  type: MusicRecording
  duration: PT4M16S
  duration ms: 256226
  explicit: false
  by artist: Ani DiFranco
  in album: iTunes Original Session
    type: MusicAlbum
    date published: 2008-11-18
  isrc code: USRB40800048
track: Poems Are Fun To Do With My Band (interview)
  type: MusicRecording
  duration: PT0M38S
  duration ms: 38213
  explicit: false
  by artist: Ani DiFranco
  in album: iTunes Original Session
    type: MusicAlbum
    date published: 2008-11-18
track: Grand Canyon (iTunes Originals Version)
  type: MusicRecording
  duration: PT5M33S
  duration ms: 333506
  explicit: false
  by artist: Ani DiFranco
  in album: iTunes Original Session
    type: MusicAlbum
    date published: 2008-11-18
track: Making Knuckle Down Was A Unique Experience (interview)
  type: MusicRecording
  duration: PT0M26S
  duration ms: 26173
  explicit: false
  by artist: Ani DiFranco
  in album: iTunes Original Session
    type: MusicAlbum
    date published: 2008-11-18
track: Manhole
  type: MusicRecording
  duration: PT3M45S
  duration ms: 225373
  explicit: false
  by artist: Ani DiFranco
  in album: iTunes Original Session
    type: MusicAlbum
    date published: 2008-11-18
  isrc code: USRB40800052
track: It Was An Interesting Project (interview)
  type: MusicRecording
  duration: PT1M5S
  duration ms: 65866
  explicit: false
  by artist: Ani DiFranco
  in album: iTunes Original Session
    type: MusicAlbum
    date published: 2008-11-18
track: Half-Assed
  type: MusicRecording
  duration: PT3M28S
  duration ms: 208613
  explicit: false
  by artist: Ani DiFranco
  in album: iTunes Original Session
    type: MusicAlbum
    date published: 2008-11-18
track: One Of The Many Gifts My Daughter Has Given Me (interview)
  type: MusicRecording
  duration: PT1M4S
  duration ms: 64133
  explicit: false
  by artist: Ani DiFranco
  in album: iTunes Original Session
    type: MusicAlbum
    date published: 2008-11-18
track: Present/Infant (iTunes Originals Version)
track: I’ve Been On A Mission To Write Happy Songs (interview)
track: Smiling Underneath (iTunes Originals Version)

Present/Infant (iTunes Originals Version)
type: MusicRecording
duration: PT2M53S
duration ms: 173906
explicit: false
by artist: Ani DiFranco
in album: iTunes Original Session
  type: MusicAlbum
  date published: 2008-11-18
isrc code: USRB40800056

I’ve Been On A Mission To Write Happy Songs (interview)
type: MusicRecording
duration: PT1M19S
duration ms: 79373
explicit: false
by artist: Ani DiFranco
in album: iTunes Original Session
  type: MusicAlbum
  date published: 2008-11-18

Smiling Underneath (iTunes Originals Version)
type: MusicRecording
duration: PT4M11S
duration ms: 251413
explicit: false
by artist: Ani DiFranco
in album: iTunes Original Session
  type: MusicAlbum
  date published: 2008-11-18
isrc code: USRB40800058

Red Letter Year
type: MusicAlbum
date published: 2008-09-30
track: Red Letter Year
  type: MusicRecording
  duration: PT4M17S
  duration ms: 257239
  explicit: false
  by artist: Ani DiFranco
  in album: Red Letter Year
    type: MusicAlbum
    date published: 2008-09-30
  isrc code: USRB40800022
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-26T16:59:22+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5b61cd984dbe002cc83faf7526648c834ab305153a8057afd7b86144608eed33
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956351
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956351
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/0TmdcjU7dmmRRCmby8CRvx.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0TmdcjU7dmmRRCmby8CRvx
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T11:38:34Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x5b61cd984dbe002cc83faf7526648c834ab305153a8057afd7b86144608eed33","isrc":"USRB40800022","name":"Red Letter Year","registered_at":"2026-06-26T16:59:22Z","spotify_id":"0TmdcjU7dmmRRCmby8CRvx","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 0x5b61cd984dbe002cc83faf7526648c834ab305153a8057afd7b86144608eed33. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0TmdcjU7dmmRRCmby8CRvx.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/0TmdcjU7dmmRRCmby8CRvx.
    date published: 2026-07-02T11:38:34Z
    text: {"copyright_id":"0x5b61cd984dbe002cc83faf7526648c834ab305153a8057afd7b86144608eed33","isrc":"USRB40800022","name":"Red Letter Year","registered_at":"2026-06-26T16:59:22Z","spotify_id":"0TmdcjU7dmmRRCmby8CRvx","type":"track"}
track: Alla This
  type: MusicRecording
  duration: PT3M13S
  duration ms: 193546
  explicit: false
  by artist: Ani DiFranco
  in album: Red Letter Year
    type: MusicAlbum
    date published: 2008-09-30
  isrc code: USRB40800023
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-24T08:57:38+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa727a05f102c32f712f28f556e918d999ccd0790b76f59e873e8c45173977de8
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956312
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956312
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/7KG7PT5JgQ67yc7P4TRnml.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7KG7PT5JgQ67yc7P4TRnml
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T05:09:12Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xa727a05f102c32f712f28f556e918d999ccd0790b76f59e873e8c45173977de8","isrc":"USRB40800023","name":"Alla This","registered_at":"2026-06-24T08:57:38Z","spotify_id":"7KG7PT5JgQ67yc7P4TRnml","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 0xa727a05f102c32f712f28f556e918d999ccd0790b76f59e873e8c45173977de8. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7KG7PT5JgQ67yc7P4TRnml.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/7KG7PT5JgQ67yc7P4TRnml.
    date published: 2026-07-02T05:09:12Z
    text: {"copyright_id":"0xa727a05f102c32f712f28f556e918d999ccd0790b76f59e873e8c45173977de8","isrc":"USRB40800023","name":"Alla This","registered_at":"2026-06-24T08:57:38Z","spotify_id":"7KG7PT5JgQ67yc7P4TRnml","type":"track"}
track: Present Infant
  type: MusicRecording
  duration: PT3M2S
  duration ms: 182506
  explicit: false
  by artist: Ani DiFranco
  in album: Red Letter Year
    type: MusicAlbum
    date published: 2008-09-30
  isrc code: USRB40800024
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-26T16:58:13+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2882cfb7f556a79e247898f83471f8990484891d47cf907a596a5db27f08dc3a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956351
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956351
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/6mptCc2C3ITfmxCva8Z2E4.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6mptCc2C3ITfmxCva8Z2E4
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T11:38:34Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x2882cfb7f556a79e247898f83471f8990484891d47cf907a596a5db27f08dc3a","isrc":"USRB40800024","name":"Present Infant","registered_at":"2026-06-26T16:58:13Z","spotify_id":"6mptCc2C3ITfmxCva8Z2E4","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 0x2882cfb7f556a79e247898f83471f8990484891d47cf907a596a5db27f08dc3a. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6mptCc2C3ITfmxCva8Z2E4.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/6mptCc2C3ITfmxCva8Z2E4.
    date published: 2026-07-02T11:38:34Z
    text: {"copyright_id":"0x2882cfb7f556a79e247898f83471f8990484891d47cf907a596a5db27f08dc3a","isrc":"USRB40800024","name":"Present Infant","registered_at":"2026-06-26T16:58:13Z","spotify_id":"6mptCc2C3ITfmxCva8Z2E4","type":"track"}
track: Smiling Underneath
  type: MusicRecording
  duration: PT4M59S
  duration ms: 299360
  explicit: false
  by artist: Ani DiFranco
  in album: Red Letter Year
    type: MusicAlbum
    date published: 2008-09-30
  isrc code: USRB40800025
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-26T17:11:54+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x73096a23c697c9c0f0c61818004f11ce81499a2c401a2415384c5c09dd029cec
  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/0J2hJyD9iev07l6MV8eVok.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0J2hJyD9iev07l6MV8eVok
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x73096a23c697c9c0f0c61818004f11ce81499a2c401a2415384c5c09dd029cec","isrc":"USRB40800025","name":"Smiling Underneath","registered_at":"2026-06-26T17:11:54Z","spotify_id":"0J2hJyD9iev07l6MV8eVok","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 0x73096a23c697c9c0f0c61818004f11ce81499a2c401a2415384c5c09dd029cec. 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/0J2hJyD9iev07l6MV8eVok.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/0J2hJyD9iev07l6MV8eVok.
    date published: 2026-07-02T03:55:08Z
    text: {"copyright_id":"0x73096a23c697c9c0f0c61818004f11ce81499a2c401a2415384c5c09dd029cec","isrc":"USRB40800025","name":"Smiling Underneath","registered_at":"2026-06-26T17:11:54Z","spotify_id":"0J2hJyD9iev07l6MV8eVok","type":"track"}
track: Way Tight
  type: MusicRecording
  duration: PT3M50S
  duration ms: 230360
  explicit: false
  by artist: Ani DiFranco
  in album: Red Letter Year
    type: MusicAlbum
    date published: 2008-09-30
  isrc code: USRB40800026
  additional property: CopyrightID
  additional property: CopyrightStatus
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
  additional property: OTSHash
  additional property: OTSBitcoinBlock
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSRecordURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
track: Emancipated Minor
track: Good Luck
track: Atom
track: Round a Pole
track: Landing Gear
track: Star Matter
track: Red Letter Year Reprise

CopyrightID
type: PropertyValue

CopyrightStatus
type: PropertyValue
value: registered

CopyrightRegisteredAt
type: PropertyValue
value: 2026-06-26T17:00:29+00:00

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

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 956351

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

OTSRecordURL
type: PropertyValue
value: https://artists.proofprofile.net/proofs/track/50wD1LZczBd1E8TgHuwdix.json

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

OTSTimestamp
type: PropertyValue
value: 2026-07-02T11:38:34Z

OTSCanonicalRecord
type: PropertyValue
value: {"copyright_id":"0x10a9099c219a7b05febbe0a540b7e71b2d5b9d7fb2fbce26c14937a5f708dc4e","isrc":"USRB40800026","name":"Way Tight","registered_at":"2026-06-26T17:00:29Z","spotify_id":"50wD1LZczBd1E8TgHuwdix","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 0x10a9099c219a7b05febbe0a540b7e71b2d5b9d7fb2fbce26c14937a5f708dc4e. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/50wD1LZczBd1E8TgHuwdix.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/50wD1LZczBd1E8TgHuwdix.
date published: 2026-07-02T11:38:34Z
text: {"copyright_id":"0x10a9099c219a7b05febbe0a540b7e71b2d5b9d7fb2fbce26c14937a5f708dc4e","isrc":"USRB40800026","name":"Way Tight","registered_at":"2026-06-26T17:00:29Z","spotify_id":"50wD1LZczBd1E8TgHuwdix","type":"track"}

Emancipated Minor
type: MusicRecording
duration: PT4M30S
duration ms: 270453
explicit: false
by artist: Ani DiFranco
in album: Red Letter Year
  type: MusicAlbum
  date published: 2008-09-30
isrc code: USRB40800027

Good Luck
type: MusicRecording
duration: PT2M35S
duration ms: 155120
explicit: false
by artist: Ani DiFranco
in album: Red Letter Year
  type: MusicAlbum
  date published: 2008-09-30
isrc code: USRB40800028

Atom
type: MusicRecording
duration: PT5M25S
duration ms: 325986
explicit: false
by artist: Ani DiFranco
in album: Red Letter Year
  type: MusicAlbum
  date published: 2008-09-30
isrc code: USRB40800029

Round a Pole
type: MusicRecording
duration: PT2M58S
duration ms: 178693
explicit: false
by artist: Ani DiFranco
in album: Red Letter Year
  type: MusicAlbum
  date published: 2008-09-30
isrc code: USRB40800030

Landing Gear
type: MusicRecording
duration: PT2M55S
duration ms: 175920
explicit: false
by artist: Ani DiFranco
in album: Red Letter Year
  type: MusicAlbum
  date published: 2008-09-30
isrc code: USRB40800031

Star Matter
type: MusicRecording
duration: PT2M48S
duration ms: 168826
explicit: false
by artist: Ani DiFranco
in album: Red Letter Year
  type: MusicAlbum
  date published: 2008-09-30
isrc code: USRB40800032

Red Letter Year Reprise
type: MusicRecording
duration: PT6M26S
duration ms: 386600
explicit: false
by artist: Ani DiFranco
in album: Red Letter Year
  type: MusicAlbum
  date published: 2008-09-30
isrc code: USRB40800033

Canon
type: MusicAlbum
date published: 2007-09-11
track: Fire Door
  type: MusicRecording
  duration: PT2M58S
  duration ms: 178200
  explicit: false
  by artist: Ani DiFranco
  in album: Canon
    type: MusicAlbum
    date published: 2007-09-11
  isrc code: USRB40700030
track: Hello Birmingham
  type: MusicRecording
  duration: PT5M18S
  duration ms: 318800
  explicit: false
  by artist: Ani DiFranco
  in album: Canon
    type: MusicAlbum
    date published: 2007-09-11
  isrc code: USRB40700048
track: God's Country
  type: MusicRecording
  duration: PT2M48S
  duration ms: 168880
  explicit: false
  by artist: Ani DiFranco
  in album: Canon
    type: MusicAlbum
    date published: 2007-09-11
  isrc code: USRB40700031
track: This box contains
  type: MusicRecording
  duration: PT0M28S
  duration ms: 28653
  explicit: false
  by artist: Ani DiFranco
  in album: Canon
    type: MusicAlbum
    date published: 2007-09-11
track: You Had Time
  type: MusicRecording
  duration: PT5M47S
  duration ms: 347653
  explicit: false
  by artist: Ani DiFranco
  in album: Canon
    type: MusicAlbum
    date published: 2007-09-11
  isrc code: USRB40700032
track: Grey
  type: MusicRecording
  duration: PT5M10S
  duration ms: 310933
  explicit: false
  by artist: Ani DiFranco
  in album: Canon
    type: MusicAlbum
    date published: 2007-09-11
  isrc code: USRB40700050
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-10T15:43:43+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x58f0fcf977115edd5e4677e16fa7c1924376aa67290c0b10b6c84faae574afb1
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953520
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/6kPk14tkNClnSgqczFNU8w.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6kPk14tkNClnSgqczFNU8w
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58f0fcf977115edd5e4677e16fa7c1924376aa67290c0b10b6c84faae574afb1. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6kPk14tkNClnSgqczFNU8w.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/6kPk14tkNClnSgqczFNU8w.
    date published: 2026-06-13T13:32:09Z
track: Buildings and Bridges
  type: MusicRecording
  duration: PT4M2S
  duration ms: 242213
  explicit: false
  by artist: Ani DiFranco
  in album: Canon
    type: MusicAlbum
    date published: 2007-09-11
  isrc code: USRB40700033
track: Prison Prism
  type: MusicRecording
  duration: PT1M34S
  duration ms: 94560
  explicit: false
  by artist: Ani DiFranco
  in album: Canon
    type: MusicAlbum
    date published: 2007-09-11
  isrc code: USRB40700051
track: Coming Up
  type: MusicRecording
  duration: PT2M30S
  duration ms: 150373
  explicit: false
  by artist: Ani DiFranco
  in album: Canon
    type: MusicAlbum
    date published: 2007-09-11
  isrc code: USRB40700034
track: Marrow
  type: MusicRecording
  duration: PT5M18S
  duration ms: 318626
  explicit: false
  by artist: Ani DiFranco
  in album: Canon
    type: MusicAlbum
    date published: 2007-09-11
  isrc code: USRB40700052
track: Cradle & All
  type: MusicRecording
  duration: PT4M17S
  duration ms: 257866
  explicit: false
  by artist: Ani DiFranco
  in album: Canon
    type: MusicAlbum
    date published: 2007-09-11
  isrc code: USRB40700035
track: Here For Now
  type: MusicRecording
  duration: PT3M6S
  duration ms: 186106
  explicit: false
  by artist: Ani DiFranco
  in album: Canon
    type: MusicAlbum
    date published: 2007-09-11
  isrc code: USRB40700053
track: Shy
  type: MusicRecording
  duration: PT4M46S
  duration ms: 286120
  explicit: false
  by artist: Ani DiFranco
  in album: Canon
    type: MusicAlbum
    date published: 2007-09-11
  isrc code: USRB40700036
track: Subdivision
  type: MusicRecording
  duration: PT3M45S
  duration ms: 225786
  explicit: false
  by artist: Ani DiFranco
  in album: Canon
    type: MusicAlbum
    date published: 2007-09-11
  isrc code: USRB40700054
track: 32 Flavors
  type: MusicRecording
  duration: PT6M7S
  duration ms: 367426
  explicit: false
  by artist: Ani DiFranco
  in album: Canon
    type: MusicAlbum
    date published: 2007-09-11
  isrc code: USRB40700037
track: Rain Check
  type: MusicRecording
  duration: PT4M0S
  duration ms: 240440
  explicit: false
  by artist: Ani DiFranco
  in album: Canon
    type: MusicAlbum
    date published: 2007-09-11
  isrc code: USRB40700055
track: Dilate
  type: MusicRecording
  duration: PT4M46S
  duration ms: 286800
  explicit: false
  by artist: Ani DiFranco
  in album: Canon
  isrc code: USRB40700038
track: Swim
track: Distracted
track: Paradigm
track: Gravel
track: Manhole
track: Untouchable Face
track: Studying Stones
track: Joyful Girl
track: Hypnotized
track: Little Plastic Castle
track: 78% H2O
track: Fuel
track: Millennium Theater
track: As Is
track: Your Next Bold Move
track: Napoleon
track: Both Hands
track: Shameless
track: Overlap

Ani DiFranco
type: MusicGroup

Canon
type: MusicAlbum
date published: 2007-09-11

Swim
type: MusicRecording
duration: PT3M5S
duration ms: 185480
explicit: false
by artist: Ani DiFranco
in album: Canon
  type: MusicAlbum
  date published: 2007-09-11
isrc code: USRB40700056

Distracted
type: MusicRecording
duration: PT1M8S
duration ms: 68880
explicit: false
by artist: Ani DiFranco
in album: Canon
  type: MusicAlbum
  date published: 2007-09-11
isrc code: USRB40700039

Paradigm
type: MusicRecording
duration: PT4M33S
duration ms: 273813
explicit: false
by artist: Ani DiFranco
in album: Canon
  type: MusicAlbum
  date published: 2007-09-11
isrc code: USRB40700057

Gravel
type: MusicRecording
duration: PT4M13S
duration ms: 253213
explicit: false
by artist: Ani DiFranco
in album: Canon
  type: MusicAlbum
  date published: 2007-09-11
isrc code: USRB40700040

Manhole
type: MusicRecording
duration: PT3M44S
duration ms: 224426
explicit: false
by artist: Ani DiFranco
in album: Canon
  type: MusicAlbum
  date published: 2007-09-11
isrc code: USRB40700058

Untouchable Face
type: MusicRecording
duration: PT3M37S
duration ms: 217253
explicit: false
by artist: Ani DiFranco
in album: Canon
  type: MusicAlbum
  date published: 2007-09-11
isrc code: USRB40700041

Studying Stones
type: MusicRecording
duration: PT3M50S
duration ms: 230493
explicit: false
by artist: Ani DiFranco
in album: Canon
  type: MusicAlbum
  date published: 2007-09-11
isrc code: USRB40700059

Joyful Girl
type: MusicRecording
duration: PT4M29S
duration ms: 269773
explicit: false
by artist: Ani DiFranco
in album: Canon
  type: MusicAlbum
  date published: 2007-09-11
isrc code: USRB40700042

Hypnotized
type: MusicRecording
duration: PT4M11S
duration ms: 251706
explicit: false
by artist: Ani DiFranco
in album: Canon
  type: MusicAlbum
  date published: 2007-09-11
isrc code: USRB40700060

Little Plastic Castle
type: MusicRecording
duration: PT4M3S
duration ms: 243506
explicit: false
by artist: Ani DiFranco
in album: Canon
  type: MusicAlbum
  date published: 2007-09-11
isrc code: USRB40700043

78% H2O
type: MusicRecording
duration: PT3M30S
duration ms: 210626
explicit: false
by artist: Ani DiFranco
in album: Canon
  type: MusicAlbum
  date published: 2007-09-11
isrc code: USRB40700061

Fuel
type: MusicRecording
duration: PT4M0S
duration ms: 240840
explicit: false
by artist: Ani DiFranco
in album: Canon
  type: MusicAlbum
  date published: 2007-09-11
isrc code: USRB40700044

Millennium Theater
type: MusicRecording
duration: PT3M16S
duration ms: 196266
explicit: false
by artist: Ani DiFranco
in album: Canon
  type: MusicAlbum
  date published: 2007-09-11
isrc code: USRB40700062

As Is
type: MusicRecording
duration: PT4M6S
duration ms: 246066
explicit: false
by artist: Ani DiFranco
in album: Canon
  type: MusicAlbum
  date published: 2007-09-11
isrc code: USRB40700045

Your Next Bold Move
type: MusicRecording
duration: PT4M58S
duration ms: 298613
explicit: false
by artist: Ani DiFranco
in album: Canon
  type: MusicAlbum
  date published: 2007-09-11
isrc code: USRB40700063

Napoleon
type: MusicRecording
duration: PT4M37S
duration ms: 277546
explicit: false
by artist: Ani DiFranco
in album: Canon
  type: MusicAlbum
  date published: 2007-09-11
isrc code: USRB40700046
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-26T16:59:58+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xfa8907fcbd8bd745be0578066d9a5de3bab50539be5a9b4b2faf684b7cd74ed8
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956351
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956351
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/4e9zVVEPD2kilBHBK6ousa.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4e9zVVEPD2kilBHBK6ousa
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T11:38:34Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa8907fcbd8bd745be0578066d9a5de3bab50539be5a9b4b2faf684b7cd74ed8. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4e9zVVEPD2kilBHBK6ousa.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/4e9zVVEPD2kilBHBK6ousa.
  date published: 2026-07-02T11:38:34Z

Both Hands
type: MusicRecording
duration: PT3M21S
duration ms: 201906
explicit: false
by artist: Ani DiFranco
in album: Canon
  type: MusicAlbum
  date published: 2007-09-11
isrc code: USRB40700064

Shameless
type: MusicRecording
duration: PT4M11S
duration ms: 251226
explicit: false
by artist: Ani DiFranco
in album: Canon
  type: MusicAlbum
  date published: 2007-09-11
isrc code: USRB40700047

Overlap
type: MusicRecording
duration: PT5M20S
duration ms: 320280
explicit: false
by artist: Ani DiFranco
in album: Canon
  type: MusicAlbum
  date published: 2007-09-11
isrc code: USRB40700065
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-25T15:54:48+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x19f333dd29c2373880fe03171a2ed4f8dd65cc836cf47ff09b5fa14a6dbf05f7
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956351
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956351
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/5en0gsFPi0vKUL2y4vlaMd.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5en0gsFPi0vKUL2y4vlaMd
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T11:38:34Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19f333dd29c2373880fe03171a2ed4f8dd65cc836cf47ff09b5fa14a6dbf05f7. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5en0gsFPi0vKUL2y4vlaMd.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/5en0gsFPi0vKUL2y4vlaMd.
  date published: 2026-07-02T11:38:34Z

Reprieve
type: MusicAlbum
date published: 2006-08-08
track: Hypnotized
  type: MusicRecording
  duration: PT4M11S
  duration ms: 251920
  explicit: false
  by artist: Ani DiFranco
  in album: Reprieve
    type: MusicAlbum
    date published: 2006-08-08
  isrc code: USRB40600031
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-18T13:30:47+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfd0056e5a8297e8565fe696720ecbb639292752d664648ac8d31c4a40b2abe1d
  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/4HxjKDTEx8QHKs1Ejc80FM.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4HxjKDTEx8QHKs1Ejc80FM
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd0056e5a8297e8565fe696720ecbb639292752d664648ac8d31c4a40b2abe1d. 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/4HxjKDTEx8QHKs1Ejc80FM.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/4HxjKDTEx8QHKs1Ejc80FM.
    date published: 2026-07-02T03:30:09Z
track: Subconscious
  type: MusicRecording
  duration: PT3M32S
  duration ms: 212600
  explicit: false
  by artist: Ani DiFranco
  in album: Reprieve
    type: MusicAlbum
    date published: 2006-08-08
  isrc code: USRB40600032
track: In The Margins
  type: MusicRecording
  duration: PT3M13S
  duration ms: 193333
  explicit: false
  by artist: Ani DiFranco
  in album: Reprieve
    type: MusicAlbum
    date published: 2006-08-08
  isrc code: USRB40600033
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-19T07:41:05+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x24cd42e460372a90ebf06bf5059e46e59f8515d6be310307348c60f46da1fa2d
  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/1cfOmvEGLI0KyOHs7rHXoT.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1cfOmvEGLI0KyOHs7rHXoT
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x24cd42e460372a90ebf06bf5059e46e59f8515d6be310307348c60f46da1fa2d","isrc":"USRB40600033","name":"In The Margins","registered_at":"2026-06-19T07:41:05Z","spotify_id":"1cfOmvEGLI0KyOHs7rHXoT","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 0x24cd42e460372a90ebf06bf5059e46e59f8515d6be310307348c60f46da1fa2d. 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/1cfOmvEGLI0KyOHs7rHXoT.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/1cfOmvEGLI0KyOHs7rHXoT.
    date published: 2026-07-02T03:55:08Z
    text: {"copyright_id":"0x24cd42e460372a90ebf06bf5059e46e59f8515d6be310307348c60f46da1fa2d","isrc":"USRB40600033","name":"In The Margins","registered_at":"2026-06-19T07:41:05Z","spotify_id":"1cfOmvEGLI0KyOHs7rHXoT","type":"track"}
track: Nicotine
  type: MusicRecording
  duration: PT4M6S
  duration ms: 246106
  explicit: false
  by artist: Ani DiFranco
  in album: Reprieve
    type: MusicAlbum
    date published: 2006-08-08
  isrc code: USRB40600034
track: Decree
  type: MusicRecording
  duration: PT3M43S
  duration ms: 223813
  explicit: false
  by artist: Ani DiFranco
  in album: Reprieve
    type: MusicAlbum
    date published: 2006-08-08
  isrc code: USRB40600035
track: 78% H2O
  type: MusicRecording
  duration: PT3M30S
  duration ms: 210280
  explicit: false
  by artist: Ani DiFranco
  in album: Reprieve
    type: MusicAlbum
    date published: 2006-08-08
  isrc code: USRB40600036
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-26T16:58:43+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5d5af3a8dea56a26cfbbcdcd97cbb790c506a71f43c9f8410be98e8fa6614c2e
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956351
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956351
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/7IDIr8hMfXUIGpablqIIks.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7IDIr8hMfXUIGpablqIIks
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T11:38:34Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x5d5af3a8dea56a26cfbbcdcd97cbb790c506a71f43c9f8410be98e8fa6614c2e","isrc":"USRB40600036","name":"78% H2O","registered_at":"2026-06-26T16:58:43Z","spotify_id":"7IDIr8hMfXUIGpablqIIks","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 0x5d5af3a8dea56a26cfbbcdcd97cbb790c506a71f43c9f8410be98e8fa6614c2e. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7IDIr8hMfXUIGpablqIIks.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/7IDIr8hMfXUIGpablqIIks.
    date published: 2026-07-02T11:38:34Z
    text: {"copyright_id":"0x5d5af3a8dea56a26cfbbcdcd97cbb790c506a71f43c9f8410be98e8fa6614c2e","isrc":"USRB40600036","name":"78% H2O","registered_at":"2026-06-26T16:58:43Z","spotify_id":"7IDIr8hMfXUIGpablqIIks","type":"track"}
track: Millennium Theater
  type: MusicRecording
  duration: PT3M14S
  duration ms: 194520
  explicit: false
  by artist: Ani DiFranco
  in album: Reprieve
    type: MusicAlbum
    date published: 2006-08-08
  isrc code: USRB40600037
track: Half-Assed
  type: MusicRecording
  duration: PT3M30S
  duration ms: 210360
  explicit: false
  by artist: Ani DiFranco
  in album: Reprieve
    type: MusicAlbum
    date published: 2006-08-08
  isrc code: USRB40600038
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-25T15:55:18+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4d0baa92afbf3b7cff1f0caee8e5242d7481c1b066294ec068ef53232eb67a09
  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: Reprieve
track: A Spade
track: Unrequited
track: Shroud
track: Reprise

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 956351

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

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

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

OTSTimestamp
type: PropertyValue
value: 2026-07-02T11:38:34Z

OTSCanonicalRecord
type: PropertyValue

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

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d0baa92afbf3b7cff1f0caee8e5242d7481c1b066294ec068ef53232eb67a09. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5OKjvHgscUidC51jULDECq.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/5OKjvHgscUidC51jULDECq.
date published: 2026-07-02T11:38:34Z

Reprieve
type: MusicRecording
duration: PT2M45S
duration ms: 165840
explicit: false
by artist: Ani DiFranco
in album: Reprieve
  type: MusicAlbum
  date published: 2006-08-08
isrc code: USRB40600039

A Spade
type: MusicRecording
duration: PT4M24S
duration ms: 264080
explicit: false
by artist: Ani DiFranco
in album: Reprieve
  type: MusicAlbum
  date published: 2006-08-08
isrc code: USRB40600040

Unrequited
type: MusicRecording
duration: PT4M6S
duration ms: 246613
explicit: false
by artist: Ani DiFranco
in album: Reprieve
  type: MusicAlbum
  date published: 2006-08-08
isrc code: USRB40600041

Shroud
type: MusicRecording
duration: PT4M48S
duration ms: 288893
explicit: false
by artist: Ani DiFranco
in album: Reprieve
  type: MusicAlbum
  date published: 2006-08-08
isrc code: USRB40600042

Reprise
type: MusicRecording
duration: PT1M34S
duration ms: 94906
explicit: false
by artist: Ani DiFranco
in album: Reprieve
  type: MusicAlbum
  date published: 2006-08-08
isrc code: USRB40600043

Carnegie Hall 4.6.02
type: MusicAlbum
date published: 2006-04-04
track: God's Country
  type: MusicRecording
  duration: PT4M8S
  duration ms: 248360
  explicit: false
  by artist: Ani DiFranco
  in album: Carnegie Hall 4.6.02
    type: MusicAlbum
    date published: 2006-04-04
  isrc code: USRB40600016
track: Subdivision
  type: MusicRecording
  duration: PT4M4S
  duration ms: 244626
  explicit: false
  by artist: Ani DiFranco
  in album: Carnegie Hall 4.6.02
    type: MusicAlbum
    date published: 2006-04-04
  isrc code: USRB40600017
track: Angry Anymore
  type: MusicRecording
  duration: PT4M40S
  duration ms: 280053
  explicit: false
  by artist: Ani DiFranco
  in album: Carnegie Hall 4.6.02
    type: MusicAlbum
    date published: 2006-04-04
  isrc code: USRB40600018
track: Educated Guess
  type: MusicRecording
  duration: PT5M19S
  duration ms: 319786
  explicit: false
  by artist: Ani DiFranco
  in album: Carnegie Hall 4.6.02
    type: MusicAlbum
    date published: 2006-04-04
  isrc code: USRB40600019
track: Not So Soft
  type: MusicRecording
  duration: PT2M33S
  duration ms: 153920
  explicit: false
  by artist: Ani DiFranco
  in album: Carnegie Hall 4.6.02
    type: MusicAlbum
    date published: 2006-04-04
  isrc code: USRB40600020
track: Two Little Girls
  type: MusicRecording
  duration: PT4M3S
  duration ms: 243666
  explicit: false
  by artist: Ani DiFranco
  in album: Carnegie Hall 4.6.02
    type: MusicAlbum
    date published: 2006-04-04
  isrc code: USRB40600021
track: Story
  type: MusicRecording
  duration: PT1M48S
  duration ms: 108893
  explicit: false
  by artist: Ani DiFranco
  in album: Carnegie Hall 4.6.02
    type: MusicAlbum
    date published: 2006-04-04
  isrc code: USRB40600022
track: Gratitude
  type: MusicRecording
  duration: PT3M40S
  duration ms: 220373
  explicit: false
  by artist: Ani DiFranco
  in album: Carnegie Hall 4.6.02
    type: MusicAlbum
    date published: 2006-04-04
  isrc code: USRB40600023
track: Detroit Annie, Hitchhiking
  type: MusicRecording
  duration: PT2M3S
  duration ms: 123866
  explicit: false
  by artist: Ani DiFranco
  in album: Carnegie Hall 4.6.02
    type: MusicAlbum
    date published: 2006-04-04
  isrc code: USRB40600024
track: In The Way
  type: MusicRecording
  duration: PT4M43S
  duration ms: 283826
  explicit: false
  by artist: Ani DiFranco
  in album: Carnegie Hall 4.6.02
    type: MusicAlbum
    date published: 2006-04-04
  isrc code: USRB40600025
track: Second Intermission
  type: MusicRecording
  duration: PT3M50S
  duration ms: 230720
  explicit: false
  by artist: Ani DiFranco
  in album: Carnegie Hall 4.6.02
    type: MusicAlbum
    date published: 2006-04-04
  isrc code: USRB40600026
track: Names and Dates and Times
  type: MusicRecording
  duration: PT5M13S
  duration ms: 313560
  explicit: false
  by artist: Ani DiFranco
  in album: Carnegie Hall 4.6.02
    type: MusicAlbum
    date published: 2006-04-04
  isrc code: USRB40600027
track: Serpentine
  type: MusicRecording
  duration: PT9M59S
  duration ms: 599426
  explicit: false
  by artist: Ani DiFranco
  in album: Carnegie Hall 4.6.02
    type: MusicAlbum
    date published: 2006-04-04
  isrc code: USRB40600028
track: Self Evident
  type: MusicRecording
  duration: PT8M25S
  duration ms: 505626
  explicit: false
  by artist: Ani DiFranco
  in album: Carnegie Hall 4.6.02
    type: MusicAlbum
    date published: 2006-04-04
  isrc code: USRB40600029
track: Out of Range
  type: MusicRecording
  duration: PT3M36S
  duration ms: 216266
  explicit: false
  by artist: Ani DiFranco
  in album: Carnegie Hall 4.6.02
    type: MusicAlbum
    date published: 2006-04-04
  isrc code: USRB40600030

Knuckle Down
type: MusicAlbum
date published: 2005-01-25
track: Knuckledown
  type: MusicRecording
  duration: PT4M34S
  duration ms: 274040
  explicit: false
  by artist: Ani DiFranco
  in album: Knuckle Down
    type: MusicAlbum
    date published: 2005-01-25
  isrc code: USRB40500001
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-18T12:10:04+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2cf00510597fe65b8ef4c68daab03dcd907c0a6aee172bc9aa6fd056d255c7b7
  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/5M7BWaY8WFumYgIgFiupCq.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5M7BWaY8WFumYgIgFiupCq
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cf00510597fe65b8ef4c68daab03dcd907c0a6aee172bc9aa6fd056d255c7b7. 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/5M7BWaY8WFumYgIgFiupCq.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/5M7BWaY8WFumYgIgFiupCq.
    date published: 2026-07-02T03:30:09Z
track: Studying Stones
  type: MusicRecording
  duration: PT3M53S
  duration ms: 233853
  explicit: false
  by artist: Ani DiFranco
  in album: Knuckle Down
    type: MusicAlbum
    date published: 2005-01-25
  isrc code: USRB40500002
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-09T06:22:24+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf7e13bf6960e227b4985d9299958bcf627293356e7f6297a072f77a9d1440a2a
  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/4wiXBjYBbESLgkehUAjbdc.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4wiXBjYBbESLgkehUAjbdc
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xf7e13bf6960e227b4985d9299958bcf627293356e7f6297a072f77a9d1440a2a","isrc":"USRB40500002","name":"Studying Stones","registered_at":"2026-06-09T06:22:24Z","spotify_id":"4wiXBjYBbESLgkehUAjbdc","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 0xf7e13bf6960e227b4985d9299958bcf627293356e7f6297a072f77a9d1440a2a. 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/4wiXBjYBbESLgkehUAjbdc.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/4wiXBjYBbESLgkehUAjbdc.
    date published: 2026-06-13T15:41:10Z
    text: {"copyright_id":"0xf7e13bf6960e227b4985d9299958bcf627293356e7f6297a072f77a9d1440a2a","isrc":"USRB40500002","name":"Studying Stones","registered_at":"2026-06-09T06:22:24Z","spotify_id":"4wiXBjYBbESLgkehUAjbdc","type":"track"}
track: Manhole
  type: MusicRecording
  duration: PT3M45S
  duration ms: 225480
  explicit: false
  by artist: Ani DiFranco
  in album: Knuckle Down
    type: MusicAlbum
    date published: 2005-01-25
  isrc code: USRB40500003
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-18T13:30:47+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x42553aa6b2db5e8152bf3e36b0d15a4175a62e941b0f398e0d9636910b57bd83
  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/3Wgy0hKJpCsUETgu317RJJ.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3Wgy0hKJpCsUETgu317RJJ
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42553aa6b2db5e8152bf3e36b0d15a4175a62e941b0f398e0d9636910b57bd83. 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/3Wgy0hKJpCsUETgu317RJJ.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/3Wgy0hKJpCsUETgu317RJJ.
    date published: 2026-07-02T03:30:09Z
track: Sunday Morning
  type: MusicRecording
  duration: PT4M50S
  duration ms: 290866
  explicit: false
  by artist: Ani DiFranco
  in album: Knuckle Down
    type: MusicAlbum
    date published: 2005-01-25
  isrc code: USRB40500004
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-20T21:39:56+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd56ea374c6c3bc207751f87783deb2572308d6ba021c3909ac366c09c8f66021
  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/11fAJJkArOFRbOu0a5rUkZ.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/11fAJJkArOFRbOu0a5rUkZ
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xd56ea374c6c3bc207751f87783deb2572308d6ba021c3909ac366c09c8f66021","isrc":"USRB40500004","name":"Sunday Morning","registered_at":"2026-06-20T21:39:56Z","spotify_id":"11fAJJkArOFRbOu0a5rUkZ","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 0xd56ea374c6c3bc207751f87783deb2572308d6ba021c3909ac366c09c8f66021. 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/11fAJJkArOFRbOu0a5rUkZ.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/11fAJJkArOFRbOu0a5rUkZ.
    date published: 2026-07-02T03:30:09Z
    text: {"copyright_id":"0xd56ea374c6c3bc207751f87783deb2572308d6ba021c3909ac366c09c8f66021","isrc":"USRB40500004","name":"Sunday Morning","registered_at":"2026-06-20T21:39:56Z","spotify_id":"11fAJJkArOFRbOu0a5rUkZ","type":"track"}
track: Modulation
  type: MusicRecording
  duration: PT4M31S
  duration ms: 271026
  explicit: false
  by artist: Ani DiFranco
  in album: Knuckle Down
    type: MusicAlbum
    date published: 2005-01-25
  isrc code: USRB40500005
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
  additional property: OTSHash
  additional property: OTSBitcoinBlock
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSRecordURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
track: Seeing Eye Dog
track: Lag Time
track: Parameters
track: Callous
track: Paradigm
track: Minerva
track: Recoil

CopyrightRegisteredAt
type: PropertyValue
value: 2026-06-24T08:58:23+00:00

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

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 956312

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

OTSRecordURL
type: PropertyValue
value: https://artists.proofprofile.net/proofs/track/0wBJqHd5uGezSdVcI4NMWF.json

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

OTSTimestamp
type: PropertyValue
value: 2026-07-02T05:09:12Z

OTSCanonicalRecord
type: PropertyValue

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

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1276a6cbc2aa64c448f106d0ef2e6992dca5ad306f957d9c10be6bc5701ac3fa. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0wBJqHd5uGezSdVcI4NMWF.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/0wBJqHd5uGezSdVcI4NMWF.
date published: 2026-07-02T05:09:12Z

Seeing Eye Dog
type: MusicRecording
duration: PT4M2S
duration ms: 242226
explicit: false
by artist: Ani DiFranco
in album: Knuckle Down
  type: MusicAlbum
  date published: 2005-01-25
isrc code: USRB40500006
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-25T09:17:58+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb988ace4025bce36b79f42ae3022a74b46fe069398403be30bb16f7a95572d59
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956312
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956312
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/7mzuKu1FVG9C6dXDPB7N3H.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7mzuKu1FVG9C6dXDPB7N3H
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T05:09:12Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xb988ace4025bce36b79f42ae3022a74b46fe069398403be30bb16f7a95572d59","isrc":"USRB40500006","name":"Seeing Eye Dog","registered_at":"2026-06-25T09:17:58Z","spotify_id":"7mzuKu1FVG9C6dXDPB7N3H","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 0xb988ace4025bce36b79f42ae3022a74b46fe069398403be30bb16f7a95572d59. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7mzuKu1FVG9C6dXDPB7N3H.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/7mzuKu1FVG9C6dXDPB7N3H.
  date published: 2026-07-02T05:09:12Z
  text: {"copyright_id":"0xb988ace4025bce36b79f42ae3022a74b46fe069398403be30bb16f7a95572d59","isrc":"USRB40500006","name":"Seeing Eye Dog","registered_at":"2026-06-25T09:17:58Z","spotify_id":"7mzuKu1FVG9C6dXDPB7N3H","type":"track"}

Lag Time
type: MusicRecording
duration: PT5M13S
duration ms: 313133
explicit: false
by artist: Ani DiFranco
in album: Knuckle Down
  type: MusicAlbum
  date published: 2005-01-25
isrc code: USRB40500007
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-24T08:59:31+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5f832768aebd3ff2dbe7820013b0573421cbea83f557d47217429e01b398b061
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956312
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956312
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/5z1bnVsiJCUmazEmNDeKaI.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5z1bnVsiJCUmazEmNDeKaI
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T05:09:12Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x5f832768aebd3ff2dbe7820013b0573421cbea83f557d47217429e01b398b061","isrc":"USRB40500007","name":"Lag Time","registered_at":"2026-06-24T08:59:31Z","spotify_id":"5z1bnVsiJCUmazEmNDeKaI","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 0x5f832768aebd3ff2dbe7820013b0573421cbea83f557d47217429e01b398b061. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5z1bnVsiJCUmazEmNDeKaI.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/5z1bnVsiJCUmazEmNDeKaI.
  date published: 2026-07-02T05:09:12Z
  text: {"copyright_id":"0x5f832768aebd3ff2dbe7820013b0573421cbea83f557d47217429e01b398b061","isrc":"USRB40500007","name":"Lag Time","registered_at":"2026-06-24T08:59:31Z","spotify_id":"5z1bnVsiJCUmazEmNDeKaI","type":"track"}

Parameters
type: MusicRecording
duration: PT5M58S
duration ms: 358920
explicit: false
by artist: Ani DiFranco
in album: Knuckle Down
  type: MusicAlbum
  date published: 2005-01-25
isrc code: USRB40500008

Callous
type: MusicRecording
duration: PT5M50S
duration ms: 350880
explicit: false
by artist: Ani DiFranco
in album: Knuckle Down
  type: MusicAlbum
  date published: 2005-01-25
isrc code: USRB40500009
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-26T16:57:21+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x22f605d49fdb876827cfc319db3b416bb6f1e49f9b6f0d5a5f156be3bff1ee15
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956351
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956351
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/4GAwJtYprxzCNvVZULWqEw.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4GAwJtYprxzCNvVZULWqEw
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T11:38:34Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22f605d49fdb876827cfc319db3b416bb6f1e49f9b6f0d5a5f156be3bff1ee15. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4GAwJtYprxzCNvVZULWqEw.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/4GAwJtYprxzCNvVZULWqEw.
  date published: 2026-07-02T11:38:34Z

Paradigm
type: MusicRecording
duration: PT4M33S
duration ms: 273800
explicit: false
by artist: Ani DiFranco
in album: Knuckle Down
  type: MusicAlbum
  date published: 2005-01-25
isrc code: USRB40500010
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-26T17:00:24+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb25b017fab17ab45389a0c188f24cd9f97f636e0fdbe6f028eb756c9025c6369
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956351
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956351
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/34uB2lITDsZ7UlwoOokIGw.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/34uB2lITDsZ7UlwoOokIGw
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T11:38:34Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb25b017fab17ab45389a0c188f24cd9f97f636e0fdbe6f028eb756c9025c6369. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/34uB2lITDsZ7UlwoOokIGw.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/34uB2lITDsZ7UlwoOokIGw.
  date published: 2026-07-02T11:38:34Z

Minerva
type: MusicRecording
duration: PT4M55S
duration ms: 295440
explicit: false
by artist: Ani DiFranco
in album: Knuckle Down
  type: MusicAlbum
  date published: 2005-01-25
isrc code: USRB40500011

Recoil
type: MusicRecording
duration: PT5M10S
duration ms: 310346
explicit: false
by artist: Ani DiFranco
in album: Knuckle Down
  type: MusicAlbum
  date published: 2005-01-25
isrc code: USRB40500012
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-22T22:59:16+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x332817c5cbb20165166daaa79e2925fc463d80f1c8dde512138074a2eeba6815
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/3qOGCSoiFJluefQSR1GiaI.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3qOGCSoiFJluefQSR1GiaI
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x332817c5cbb20165166daaa79e2925fc463d80f1c8dde512138074a2eeba6815. 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/3qOGCSoiFJluefQSR1GiaI.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/3qOGCSoiFJluefQSR1GiaI.
  date published: 2026-07-02T03:55:08Z

Educated Guess
type: MusicAlbum
date published: 2004-01-20
track: Platforms
  type: MusicRecording
  duration: PT0M17S
  duration ms: 17000
  explicit: false
  by artist: Ani DiFranco
  in album: Educated Guess
    type: MusicAlbum
    date published: 2004-01-20
track: Swim
  type: MusicRecording
  duration: PT3M6S
  duration ms: 186893
  explicit: false
  by artist: Ani DiFranco
  in album: Educated Guess
    type: MusicAlbum
    date published: 2004-01-20
  isrc code: USRB40300052
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-21T20:12:55+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x92913e2c46e31bd6adc7329ad3a06334072335635117ed97382b5ffb5b8df9f9
  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/7adCIUw9bttMcXpIPEovyW.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7adCIUw9bttMcXpIPEovyW
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92913e2c46e31bd6adc7329ad3a06334072335635117ed97382b5ffb5b8df9f9. 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/7adCIUw9bttMcXpIPEovyW.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/7adCIUw9bttMcXpIPEovyW.
    date published: 2026-07-02T03:55:08Z
track: Educated Guess
  type: MusicRecording
  duration: PT5M52S
  duration ms: 352333
  explicit: false
  by artist: Ani DiFranco
  in album: Educated Guess
    type: MusicAlbum
    date published: 2004-01-20
  isrc code: USRB40300053
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-24T11:00:20+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1ef849e9ba1bf596f522b54d6f2954a39b7980fccf4f1c6a78ffb8a26735c54f
  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/7CXwouIysEOGgnSlNwAW9N.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7CXwouIysEOGgnSlNwAW9N
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x1ef849e9ba1bf596f522b54d6f2954a39b7980fccf4f1c6a78ffb8a26735c54f","isrc":"USRB40300053","name":"Educated Guess","registered_at":"2026-06-24T11:00:20Z","spotify_id":"7CXwouIysEOGgnSlNwAW9N","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 0x1ef849e9ba1bf596f522b54d6f2954a39b7980fccf4f1c6a78ffb8a26735c54f. 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/7CXwouIysEOGgnSlNwAW9N.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/7CXwouIysEOGgnSlNwAW9N.
    date published: 2026-07-02T03:55:08Z
    text: {"copyright_id":"0x1ef849e9ba1bf596f522b54d6f2954a39b7980fccf4f1c6a78ffb8a26735c54f","isrc":"USRB40300053","name":"Educated Guess","registered_at":"2026-06-24T11:00:20Z","spotify_id":"7CXwouIysEOGgnSlNwAW9N","type":"track"}
track: Origami
  type: MusicRecording
  duration: PT2M23S
  duration ms: 143466
  explicit: false
  by artist: Ani DiFranco
  in album: Educated Guess
    type: MusicAlbum
    date published: 2004-01-20
  isrc code: USRB40300054
track: Bliss Like This
  type: MusicRecording
  duration: PT3M8S
  duration ms: 188066
  explicit: false
  by artist: Ani DiFranco
  in album: Educated Guess
    type: MusicAlbum
    date published: 2004-01-20
  isrc code: USRB40300055
track: The True Story of What Was
  type: MusicRecording
  duration: PT1M53S
  duration ms: 113733
  explicit: false
  by artist: Ani DiFranco
  in album: Educated Guess
    type: MusicAlbum
    date published: 2004-01-20
  isrc code: USRB40300056
track: Bodily
  type: MusicRecording
  duration: PT4M1S
  duration ms: 241133
  explicit: false
  by artist: Ani DiFranco
  in album: Educated Guess
    type: MusicAlbum
    date published: 2004-01-20
  isrc code: USRB40300057
track: You Each Time
  type: MusicRecording
  duration: PT4M18S
  duration ms: 258440
  explicit: false
  by artist: Ani DiFranco
  in album: Educated Guess
    type: MusicAlbum
    date published: 2004-01-20
  isrc code: USRB40300058
track: Animal
  type: MusicRecording
  duration: PT5M36S
  duration ms: 336866
  explicit: false
  by artist: Ani DiFranco
  in album: Educated Guess
    type: MusicAlbum
    date published: 2004-01-20
  isrc code: USRB40300059
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-26T17:01:25+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1a83d240dc648910a7cf1d5683702eb90899b7b96c05f60b5ffc5afd05996782
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956351
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956351
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/6ckcrgE0DhXJUHPTG2SRRc.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6ckcrgE0DhXJUHPTG2SRRc
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T11:38:34Z
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a83d240dc648910a7cf1d5683702eb90899b7b96c05f60b5ffc5afd05996782. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6ckcrgE0DhXJUHPTG2SRRc.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/6ckcrgE0DhXJUHPTG2SRRc.
    date published: 2026-07-02T11:38:34Z
track: Grand Canyon
  type: MusicRecording
  duration: PT3M31S
  duration ms: 211760
  explicit: false
  by artist: Ani DiFranco
  in album: Educated Guess
  isrc code: USRB40300060
track: Company
track: Rain Check
track: Akimbo
track: Bubble

Ani DiFranco
type: MusicGroup

Educated Guess
type: MusicAlbum
date published: 2004-01-20

Company
type: MusicRecording
duration: PT4M6S
duration ms: 246933
explicit: false
by artist: Ani DiFranco
in album: Educated Guess
  type: MusicAlbum
  date published: 2004-01-20
isrc code: USRB40300061

Rain Check
type: MusicRecording
duration: PT4M5S
duration ms: 245866
explicit: false
by artist: Ani DiFranco
in album: Educated Guess
  type: MusicAlbum
  date published: 2004-01-20
isrc code: USRB40300062

Akimbo
type: MusicRecording
duration: PT1M29S
duration ms: 89666
explicit: false
by artist: Ani DiFranco
in album: Educated Guess
  type: MusicAlbum
  date published: 2004-01-20
isrc code: USRB40300063

Bubble
type: MusicRecording
duration: PT4M30S
duration ms: 270373
explicit: false
by artist: Ani DiFranco
in album: Educated Guess
  type: MusicAlbum
  date published: 2004-01-20
isrc code: USRB40300064

Evolve
type: MusicAlbum
date published: 2003-03-11
track: Promised Land
  type: MusicRecording
  duration: PT4M30S
  duration ms: 270093
  explicit: false
  by artist: Ani DiFranco
  in album: Evolve
    type: MusicAlbum
    date published: 2003-03-11
  isrc code: USRB40300001
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-25T15:56:13+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2e2e13b50e91bb8b0f9918cc7941e3922aa4f4aca51425188fc5199310f662f0
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956351
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956351
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/1qiy0qroR09zJq8YYeQ0Iq.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1qiy0qroR09zJq8YYeQ0Iq
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T11:38:34Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x2e2e13b50e91bb8b0f9918cc7941e3922aa4f4aca51425188fc5199310f662f0","isrc":"USRB40300001","name":"Promised Land","registered_at":"2026-06-25T15:56:13Z","spotify_id":"1qiy0qroR09zJq8YYeQ0Iq","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 0x2e2e13b50e91bb8b0f9918cc7941e3922aa4f4aca51425188fc5199310f662f0. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1qiy0qroR09zJq8YYeQ0Iq.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/1qiy0qroR09zJq8YYeQ0Iq.
    date published: 2026-07-02T11:38:34Z
    text: {"copyright_id":"0x2e2e13b50e91bb8b0f9918cc7941e3922aa4f4aca51425188fc5199310f662f0","isrc":"USRB40300001","name":"Promised Land","registered_at":"2026-06-25T15:56:13Z","spotify_id":"1qiy0qroR09zJq8YYeQ0Iq","type":"track"}
track: In The Way
  type: MusicRecording
  duration: PT5M17S
  duration ms: 317400
  explicit: false
  by artist: Ani DiFranco
  in album: Evolve
    type: MusicAlbum
    date published: 2003-03-11
  isrc code: USRB40300002
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-24T08:57:24+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf9924e1a6ce97d9c21bedb8581cd3bc353c650b3c0d0e57e923de98af0e38be0
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956312
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956312
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/51KVAvjzzSyPZwbbW1Armn.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/51KVAvjzzSyPZwbbW1Armn
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T05:09:12Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xf9924e1a6ce97d9c21bedb8581cd3bc353c650b3c0d0e57e923de98af0e38be0","isrc":"USRB40300002","name":"In The Way","registered_at":"2026-06-24T08:57:24Z","spotify_id":"51KVAvjzzSyPZwbbW1Armn","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 0xf9924e1a6ce97d9c21bedb8581cd3bc353c650b3c0d0e57e923de98af0e38be0. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/51KVAvjzzSyPZwbbW1Armn.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/51KVAvjzzSyPZwbbW1Armn.
    date published: 2026-07-02T05:09:12Z
    text: {"copyright_id":"0xf9924e1a6ce97d9c21bedb8581cd3bc353c650b3c0d0e57e923de98af0e38be0","isrc":"USRB40300002","name":"In The Way","registered_at":"2026-06-24T08:57:24Z","spotify_id":"51KVAvjzzSyPZwbbW1Armn","type":"track"}
track: Icarus
  type: MusicRecording
  duration: PT4M51S
  duration ms: 291666
  explicit: false
  by artist: Ani DiFranco
  in album: Evolve
    type: MusicAlbum
    date published: 2003-03-11
  isrc code: USRB40300003
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-25T15:57:45+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x24671502a3aa2a88c2ec5b8e515b2115faa95a569eaa9be0df5488d7c680a99e
  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/2iPjNiKTLw1SDRT1ytzMbn.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2iPjNiKTLw1SDRT1ytzMbn
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T11:34:59Z
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24671502a3aa2a88c2ec5b8e515b2115faa95a569eaa9be0df5488d7c680a99e. 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/2iPjNiKTLw1SDRT1ytzMbn.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/2iPjNiKTLw1SDRT1ytzMbn.
    date published: 2026-07-02T11:34:59Z
track: Slide
  type: MusicRecording
  duration: PT3M50S
  duration ms: 230973
  explicit: false
  by artist: Ani DiFranco
  in album: Evolve
    type: MusicAlbum
    date published: 2003-03-11
  isrc code: USRB40300004
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-21T20:11:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x49fe9859aecab65bf6fe3b595118c485a585abf77726b1879e804d89d80cbe87
  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/2krIfhNzDIfu9CIAvMfbsq.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2krIfhNzDIfu9CIAvMfbsq
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49fe9859aecab65bf6fe3b595118c485a585abf77726b1879e804d89d80cbe87. 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/2krIfhNzDIfu9CIAvMfbsq.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/2krIfhNzDIfu9CIAvMfbsq.
    date published: 2026-07-02T03:55:08Z
track: O My My
  type: MusicRecording
  duration: PT3M59S
  duration ms: 239426
  explicit: false
  by artist: Ani DiFranco
  in album: Evolve
    type: MusicAlbum
    date published: 2003-03-11
  isrc code: USRB40300005
track: Evolve
  type: MusicRecording
  duration: PT4M15S
  duration ms: 255533
  explicit: false
  by artist: Ani DiFranco
  in album: Evolve
  isrc code: USRB40300006
  additional property: CopyrightID
  additional property: CopyrightStatus
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
  additional property: OTSHash
  additional property: OTSBitcoinBlock
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSRecordURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
track: Shrug
track: Phase
track: Here for Now
track: Second Intermission
track: Serpentine
track: Welcome To:

Ani DiFranco
type: MusicGroup

Evolve
type: MusicAlbum
date published: 2003-03-11

CopyrightID
type: PropertyValue

CopyrightStatus
type: PropertyValue
value: registered

CopyrightRegisteredAt
type: PropertyValue
value: 2026-06-09T16:00:33+00:00

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

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 953528

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

OTSRecordURL
type: PropertyValue
value: https://artists.proofprofile.net/proofs/track/4LGD3DRtahOtyIFfrgNdvZ.json

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

OTSTimestamp
type: PropertyValue
value: 2026-06-13T15:41:10Z

OTSCanonicalRecord
type: PropertyValue

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

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35119dfd8b6dffe3ff967ba84ab50aa03faf7d59a9a5aaae301dd59e8dc6e8bf. 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/4LGD3DRtahOtyIFfrgNdvZ.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/4LGD3DRtahOtyIFfrgNdvZ.
date published: 2026-06-13T15:41:10Z

Shrug
type: MusicRecording
duration: PT4M42S
duration ms: 282066
explicit: false
by artist: Ani DiFranco
in album: Evolve
  type: MusicAlbum
  date published: 2003-03-11
isrc code: USRB40300007
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-25T17:38:51+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x2c0854e6030155cd023a0c2e62a50386fbdf5bb42750ab2c1a8906ce5665542b
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/6vErxrfDqeOv0tZovM6XWA.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6vErxrfDqeOv0tZovM6XWA
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c0854e6030155cd023a0c2e62a50386fbdf5bb42750ab2c1a8906ce5665542b. 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/6vErxrfDqeOv0tZovM6XWA.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/6vErxrfDqeOv0tZovM6XWA.
  date published: 2026-07-02T03:55:08Z

Phase
type: MusicRecording
duration: PT3M42S
duration ms: 222573
explicit: false
by artist: Ani DiFranco
in album: Evolve
  type: MusicAlbum
  date published: 2003-03-11
isrc code: USRB40300008

Here for Now
type: MusicRecording
duration: PT3M9S
duration ms: 189800
explicit: false
by artist: Ani DiFranco
in album: Evolve
  type: MusicAlbum
  date published: 2003-03-11
isrc code: USRB40300009
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-24T08:57:43+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x1d712b371b941eb850a71fb5022c149c136d600459159e3189332ac8ebfaac1f
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956312
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956312
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/36wJ8w7TpxJ4xFfnIM1qY5.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/36wJ8w7TpxJ4xFfnIM1qY5
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T05:09:12Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x1d712b371b941eb850a71fb5022c149c136d600459159e3189332ac8ebfaac1f","isrc":"USRB40300009","name":"Here for Now","registered_at":"2026-06-24T08:57:43Z","spotify_id":"36wJ8w7TpxJ4xFfnIM1qY5","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 0x1d712b371b941eb850a71fb5022c149c136d600459159e3189332ac8ebfaac1f. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/36wJ8w7TpxJ4xFfnIM1qY5.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/36wJ8w7TpxJ4xFfnIM1qY5.
  date published: 2026-07-02T05:09:12Z
  text: {"copyright_id":"0x1d712b371b941eb850a71fb5022c149c136d600459159e3189332ac8ebfaac1f","isrc":"USRB40300009","name":"Here for Now","registered_at":"2026-06-24T08:57:43Z","spotify_id":"36wJ8w7TpxJ4xFfnIM1qY5","type":"track"}

Second Intermission
type: MusicRecording
duration: PT3M51S
duration ms: 231533
explicit: false
by artist: Ani DiFranco
in album: Evolve
  type: MusicAlbum
  date published: 2003-03-11
isrc code: USRB40300010

Serpentine
type: MusicRecording
duration: PT10M26S
duration ms: 626560
explicit: false
by artist: Ani DiFranco
in album: Evolve
  type: MusicAlbum
  date published: 2003-03-11
isrc code: USRB40300011

Welcome To:
type: MusicRecording
duration: PT4M57S
duration ms: 297866
explicit: false
by artist: Ani DiFranco
in album: Evolve
  type: MusicAlbum
  date published: 2003-03-11
isrc code: USRB40300012
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-26T16:59:48+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xbefe57af9dda1249a4a764fc97f54e7ccfbe64de578eb0b6b759d0a0613006b2
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956351
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956351
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/3PoAOAow3rSnZTgKdkKVd0.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3PoAOAow3rSnZTgKdkKVd0
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T11:38:34Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xbefe57af9dda1249a4a764fc97f54e7ccfbe64de578eb0b6b759d0a0613006b2","isrc":"USRB40300012","name":"Welcome To:","registered_at":"2026-06-26T16:59:48Z","spotify_id":"3PoAOAow3rSnZTgKdkKVd0","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 0xbefe57af9dda1249a4a764fc97f54e7ccfbe64de578eb0b6b759d0a0613006b2. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3PoAOAow3rSnZTgKdkKVd0.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/3PoAOAow3rSnZTgKdkKVd0.
  date published: 2026-07-02T11:38:34Z
  text: {"copyright_id":"0xbefe57af9dda1249a4a764fc97f54e7ccfbe64de578eb0b6b759d0a0613006b2","isrc":"USRB40300012","name":"Welcome To:","registered_at":"2026-06-26T16:59:48Z","spotify_id":"3PoAOAow3rSnZTgKdkKVd0","type":"track"}

So Much Shouting So Much Laughing
type: MusicAlbum
date published: 2002-09-10
track: Swan Dive (live)
  type: MusicRecording
  duration: PT6M48S
  duration ms: 408760
  explicit: false
  by artist: Ani DiFranco
  in album: So Much Shouting So Much Laughing
    type: MusicAlbum
    date published: 2002-09-10
  isrc code: USRB40200027
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-24T08:57:01+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x539755e0d443de53350fc642e250393ebc05d12d3fecff8c8f1891917a4988d1
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956312
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956312
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/6XokG7dAmXczAaa5roTxSO.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6XokG7dAmXczAaa5roTxSO
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T05:09:12Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x539755e0d443de53350fc642e250393ebc05d12d3fecff8c8f1891917a4988d1","isrc":"USRB40200027","name":"Swan Dive (live)","registered_at":"2026-06-24T08:57:01Z","spotify_id":"6XokG7dAmXczAaa5roTxSO","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 0x539755e0d443de53350fc642e250393ebc05d12d3fecff8c8f1891917a4988d1. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6XokG7dAmXczAaa5roTxSO.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/6XokG7dAmXczAaa5roTxSO.
    date published: 2026-07-02T05:09:12Z
    text: {"copyright_id":"0x539755e0d443de53350fc642e250393ebc05d12d3fecff8c8f1891917a4988d1","isrc":"USRB40200027","name":"Swan Dive (live)","registered_at":"2026-06-24T08:57:01Z","spotify_id":"6XokG7dAmXczAaa5roTxSO","type":"track"}
track: Comes a Time (live)
  type: MusicRecording
  duration: PT0M22S
  duration ms: 22893
  explicit: false
  by artist: Ani DiFranco
  in album: So Much Shouting So Much Laughing
    type: MusicAlbum
    date published: 2002-09-10
track: Letter to a John/ Tamburiza Lingua (live)
  type: MusicRecording
  duration: PT7M50S
  duration ms: 470333
  explicit: false
  by artist: Ani DiFranco
  in album: So Much Shouting So Much Laughing
    type: MusicAlbum
    date published: 2002-09-10
  isrc code: USRB40200028
track: Ain't That the Way (live)
  type: MusicRecording
  duration: PT4M54S
  duration ms: 294106
  explicit: false
  by artist: Ani DiFranco
  in album: So Much Shouting So Much Laughing
    type: MusicAlbum
    date published: 2002-09-10
  isrc code: USRB40200039
track: Grey (live)
  type: MusicRecording
  duration: PT5M31S
  duration ms: 331240
  explicit: false
  by artist: Ani DiFranco
  in album: So Much Shouting So Much Laughing
    type: MusicAlbum
    date published: 2002-09-10
  isrc code: USRB40200029
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-22T22:58:51+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbea049667ba6fe496f349490eac3e1fae52fa54b836f65a7eef9164ff989bd8f
  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/104P7u1vX9w6KdcBysVRdj.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/104P7u1vX9w6KdcBysVRdj
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xbea049667ba6fe496f349490eac3e1fae52fa54b836f65a7eef9164ff989bd8f","isrc":"USRB40200029","name":"Grey (live)","registered_at":"2026-06-22T22:58:51Z","spotify_id":"104P7u1vX9w6KdcBysVRdj","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 0xbea049667ba6fe496f349490eac3e1fae52fa54b836f65a7eef9164ff989bd8f. 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/104P7u1vX9w6KdcBysVRdj.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/104P7u1vX9w6KdcBysVRdj.
    date published: 2026-07-02T03:55:08Z
    text: {"copyright_id":"0xbea049667ba6fe496f349490eac3e1fae52fa54b836f65a7eef9164ff989bd8f","isrc":"USRB40200029","name":"Grey (live)","registered_at":"2026-06-22T22:58:51Z","spotify_id":"104P7u1vX9w6KdcBysVRdj","type":"track"}
track: Dilate (live)
  type: MusicRecording
  duration: PT5M55S
  duration ms: 355733
  explicit: false
  by artist: Ani DiFranco
  in album: So Much Shouting So Much Laughing
    type: MusicAlbum
    date published: 2002-09-10
  isrc code: USRB40200040
track: Cradle And All (live)
  type: MusicRecording
  duration: PT4M40S
  duration ms: 280800
  explicit: false
  by artist: Ani DiFranco
  in album: So Much Shouting So Much Laughing
    type: MusicAlbum
    date published: 2002-09-10
  isrc code: USRB40200030
track: Gratitude (live)
  type: MusicRecording
  duration: PT3M49S
  duration ms: 229426
  explicit: false
  by artist: Ani DiFranco
  in album: So Much Shouting So Much Laughing
    type: MusicAlbum
    date published: 2002-09-10
  isrc code: USRB40200041
track: What All Is Nice (live)
  type: MusicRecording
  duration: PT5M39S
  duration ms: 339733
  explicit: false
  by artist: Ani DiFranco
  in album: So Much Shouting So Much Laughing
    type: MusicAlbum
    date published: 2002-09-10
  isrc code: USRB40200031
track: Rock Paper Scissors (live)
  type: MusicRecording
  duration: PT4M55S
  duration ms: 295306
  explicit: false
  by artist: Ani DiFranco
  in album: So Much Shouting So Much Laughing
    type: MusicAlbum
    date published: 2002-09-10
  isrc code: USRB40200042
track: What How When Where (live)
  type: MusicRecording
  duration: PT4M34S
  duration ms: 274560
  explicit: false
  by artist: Ani DiFranco
  in album: So Much Shouting So Much Laughing
    type: MusicAlbum
    date published: 2002-09-10
  isrc code: USRB40200032
track: 32 Flavors (live)
  type: MusicRecording
  duration: PT4M2S
  duration ms: 242293
  explicit: false
  by artist: Ani DiFranco
  in album: So Much Shouting So Much Laughing
    type: MusicAlbum
    date published: 2002-09-10
  isrc code: USRB40200043
track: To the Teeth (live)
  type: MusicRecording
  duration: PT7M9S
  duration ms: 429466
  explicit: false
  by artist: Ani DiFranco
  in album: So Much Shouting So Much Laughing
  isrc code: USRB40200033
track: Loom/Pulse (live)
track: Revelling (live)
track: Not a Pretty Girl (live)
track: Napoleon (live)
track: Self Evident (live)
track: Shrug (live)
track: Reckoning (live)
track: Welcome To (live)
track: My IQ (live)
track: Jukebox (live)
track: You Had Time (live)

Ani DiFranco
type: MusicGroup

So Much Shouting So Much Laughing
type: MusicAlbum
date published: 2002-09-10

Loom/Pulse (live)
type: MusicRecording
duration: PT6M16S
duration ms: 376733
explicit: false
by artist: Ani DiFranco
in album: So Much Shouting So Much Laughing
  type: MusicAlbum
  date published: 2002-09-10
isrc code: USRB40200044

Revelling (live)
type: MusicRecording
duration: PT4M28S
duration ms: 268640
explicit: false
by artist: Ani DiFranco
in album: So Much Shouting So Much Laughing
  type: MusicAlbum
  date published: 2002-09-10
isrc code: USRB40200034

Not a Pretty Girl (live)
type: MusicRecording
duration: PT3M20S
duration ms: 200040
explicit: false
by artist: Ani DiFranco
in album: So Much Shouting So Much Laughing
  type: MusicAlbum
  date published: 2002-09-10
isrc code: USRB40200045
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-24T22:49:54+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xfc965fae003a82b7ccec6bd0613f2bcca60cdeb26485e3e5e7caa112da81453d
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/5rD3cy4LJP74G7rGf3Z8Bt.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5rD3cy4LJP74G7rGf3Z8Bt
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xfc965fae003a82b7ccec6bd0613f2bcca60cdeb26485e3e5e7caa112da81453d","isrc":"USRB40200045","name":"Not a Pretty Girl (live)","registered_at":"2026-06-24T22:49:54Z","spotify_id":"5rD3cy4LJP74G7rGf3Z8Bt","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 0xfc965fae003a82b7ccec6bd0613f2bcca60cdeb26485e3e5e7caa112da81453d. 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/5rD3cy4LJP74G7rGf3Z8Bt.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/5rD3cy4LJP74G7rGf3Z8Bt.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0xfc965fae003a82b7ccec6bd0613f2bcca60cdeb26485e3e5e7caa112da81453d","isrc":"USRB40200045","name":"Not a Pretty Girl (live)","registered_at":"2026-06-24T22:49:54Z","spotify_id":"5rD3cy4LJP74G7rGf3Z8Bt","type":"track"}

Napoleon (live)
type: MusicRecording
duration: PT6M34S
duration ms: 394293
explicit: false
by artist: Ani DiFranco
in album: So Much Shouting So Much Laughing
  type: MusicAlbum
  date published: 2002-09-10
isrc code: USRB40200035

Self Evident (live)
type: MusicRecording
duration: PT9M10S
duration ms: 550466
explicit: false
by artist: Ani DiFranco
in album: So Much Shouting So Much Laughing
  type: MusicAlbum
  date published: 2002-09-10
isrc code: USRB40200046

Shrug (live)
type: MusicRecording
duration: PT4M36S
duration ms: 276866
explicit: false
by artist: Ani DiFranco
in album: So Much Shouting So Much Laughing
  type: MusicAlbum
  date published: 2002-09-10
isrc code: USRB40200036

Reckoning (live)
type: MusicRecording
duration: PT5M22S
duration ms: 322733
explicit: false
by artist: Ani DiFranco
in album: So Much Shouting So Much Laughing
  type: MusicAlbum
  date published: 2002-09-10
isrc code: USRB40200047

Welcome To (live)
type: MusicRecording
duration: PT4M47S
duration ms: 287600
explicit: false
by artist: Ani DiFranco
in album: So Much Shouting So Much Laughing
  type: MusicAlbum
  date published: 2002-09-10
isrc code: USRB40200037

My IQ (live)
type: MusicRecording
duration: PT2M27S
duration ms: 147426
explicit: false
by artist: Ani DiFranco
in album: So Much Shouting So Much Laughing
  type: MusicAlbum
  date published: 2002-09-10
isrc code: USRB40200048

Jukebox (live)
type: MusicRecording
duration: PT5M56S
duration ms: 356640
explicit: false
by artist: Ani DiFranco
in album: So Much Shouting So Much Laughing
  type: MusicAlbum
  date published: 2002-09-10
isrc code: USRB40200049

You Had Time (live)
type: MusicRecording
duration: PT3M56S
duration ms: 236800
explicit: false
by artist: Ani DiFranco
in album: So Much Shouting So Much Laughing
  type: MusicAlbum
  date published: 2002-09-10
isrc code: USRB40200050
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-22T23:12:57+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xffeaf8224883b41a20f213e153a6ad372fdbcb9fb2d5c24a0f97f2bcbcab2a27
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/4FzxCEHNkuXhfvgrOR49WY.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4FzxCEHNkuXhfvgrOR49WY
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xffeaf8224883b41a20f213e153a6ad372fdbcb9fb2d5c24a0f97f2bcbcab2a27","isrc":"USRB40200050","name":"You Had Time (live)","registered_at":"2026-06-22T23:12:57Z","spotify_id":"4FzxCEHNkuXhfvgrOR49WY","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 0xffeaf8224883b41a20f213e153a6ad372fdbcb9fb2d5c24a0f97f2bcbcab2a27. 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/4FzxCEHNkuXhfvgrOR49WY.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/4FzxCEHNkuXhfvgrOR49WY.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0xffeaf8224883b41a20f213e153a6ad372fdbcb9fb2d5c24a0f97f2bcbcab2a27","isrc":"USRB40200050","name":"You Had Time (live)","registered_at":"2026-06-22T23:12:57Z","spotify_id":"4FzxCEHNkuXhfvgrOR49WY","type":"track"}

Revelling/Reckoning
type: MusicAlbum
date published: 2001-04-10
track: Ain’t That the Way
  type: MusicRecording
  duration: PT5M14S
  duration ms: 314960
  explicit: false
  by artist: Ani DiFranco
  in album: Revelling/Reckoning
    type: MusicAlbum
    date published: 2001-04-10
  isrc code: USRB40100014
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-24T09:09:31+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x250d3f0eec3290f2a7eedf89fb2549277d27d6650371608b646c2723757337f6
  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/5OtBsH5ArqLmOT8GQyZ38T.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5OtBsH5ArqLmOT8GQyZ38T
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x250d3f0eec3290f2a7eedf89fb2549277d27d6650371608b646c2723757337f6","isrc":"USRB40100014","name":"Ain’t That the Way","registered_at":"2026-06-24T09:09:31Z","spotify_id":"5OtBsH5ArqLmOT8GQyZ38T","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 0x250d3f0eec3290f2a7eedf89fb2549277d27d6650371608b646c2723757337f6. 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/5OtBsH5ArqLmOT8GQyZ38T.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/5OtBsH5ArqLmOT8GQyZ38T.
    date published: 2026-07-02T03:55:08Z
    text: {"copyright_id":"0x250d3f0eec3290f2a7eedf89fb2549277d27d6650371608b646c2723757337f6","isrc":"USRB40100014","name":"Ain’t That the Way","registered_at":"2026-06-24T09:09:31Z","spotify_id":"5OtBsH5ArqLmOT8GQyZ38T","type":"track"}
track: Your Next Bold Move
  type: MusicRecording
  duration: PT5M47S
  duration ms: 347066
  explicit: false
  by artist: Ani DiFranco
  in album: Revelling/Reckoning
    type: MusicAlbum
    date published: 2001-04-10
  isrc code: USRB40100027
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-19T08:07:12+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9c1b33df8847e2da4fc41e4fda0a2255f7105f82504bd171e48f27935ebe404e
  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/4cSqQubsx232nQkBFh1P8y.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4cSqQubsx232nQkBFh1P8y
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x9c1b33df8847e2da4fc41e4fda0a2255f7105f82504bd171e48f27935ebe404e","isrc":"USRB40100027","name":"Your Next Bold Move","registered_at":"2026-06-19T08:07:12Z","spotify_id":"4cSqQubsx232nQkBFh1P8y","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 0x9c1b33df8847e2da4fc41e4fda0a2255f7105f82504bd171e48f27935ebe404e. 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/4cSqQubsx232nQkBFh1P8y.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/4cSqQubsx232nQkBFh1P8y.
    date published: 2026-07-02T03:30:09Z
    text: {"copyright_id":"0x9c1b33df8847e2da4fc41e4fda0a2255f7105f82504bd171e48f27935ebe404e","isrc":"USRB40100027","name":"Your Next Bold Move","registered_at":"2026-06-19T08:07:12Z","spotify_id":"4cSqQubsx232nQkBFh1P8y","type":"track"}
track: O.K.
  type: MusicRecording
  duration: PT2M51S
  duration ms: 171733
  explicit: false
  by artist: Ani DiFranco
  in album: Revelling/Reckoning
    type: MusicAlbum
    date published: 2001-04-10
  isrc code: USRB40100015
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-21T17:55:51+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x70e412100fd39e75226e72e8eb03ed369c7d0d729f09d89744c81dd99d0ceb3f
  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/6GDGOrK8IIz9Ltf9RDIBzc.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6GDGOrK8IIz9Ltf9RDIBzc
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70e412100fd39e75226e72e8eb03ed369c7d0d729f09d89744c81dd99d0ceb3f. 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/6GDGOrK8IIz9Ltf9RDIBzc.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/6GDGOrK8IIz9Ltf9RDIBzc.
    date published: 2026-07-02T03:30:09Z
track: This Box Contains…
  type: MusicRecording
  duration: PT0M29S
  duration ms: 29800
  explicit: false
  by artist: Ani DiFranco
  in album: Revelling/Reckoning
    type: MusicAlbum
    date published: 2001-04-10
track: Garden of Simple
  type: MusicRecording
  duration: PT3M54S
  duration ms: 234040
  explicit: false
  by artist: Ani DiFranco
  in album: Revelling/Reckoning
    type: MusicAlbum
    date published: 2001-04-10
  isrc code: USRB40100016
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-18T13:30:47+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4650be065eafaa4e11bb9f668e56219eee44aa50022c2dddba2c9b85156619f3
  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/24MLkQ1XeYHj5PukhDkG4C.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/24MLkQ1XeYHj5PukhDkG4C
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x4650be065eafaa4e11bb9f668e56219eee44aa50022c2dddba2c9b85156619f3","isrc":"USRB40100016","name":"Garden of Simple","registered_at":"2026-06-18T13:30:47Z","spotify_id":"24MLkQ1XeYHj5PukhDkG4C","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 0x4650be065eafaa4e11bb9f668e56219eee44aa50022c2dddba2c9b85156619f3. 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/24MLkQ1XeYHj5PukhDkG4C.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/24MLkQ1XeYHj5PukhDkG4C.
    date published: 2026-07-02T03:30:09Z
    text: {"copyright_id":"0x4650be065eafaa4e11bb9f668e56219eee44aa50022c2dddba2c9b85156619f3","isrc":"USRB40100016","name":"Garden of Simple","registered_at":"2026-06-18T13:30:47Z","spotify_id":"24MLkQ1XeYHj5PukhDkG4C","type":"track"}
track: Reckoning
track: Tamburitza Lingua
track: So What
track: Marrow
track: Prison Prism
track: Heartbreak Even
track: Imagine That
track: Harvest
track: Memphis
track: Kazoointoit
track: Grey
track: Whatall Is Nice
track: Subdivision
track: What How When Where (Why Who)
track: Old Old Song
track: Fierce Flawless
track: Sick of Me
track: Rock Paper Scissors
track: Don’t Nobody Know
track: Beautiful Night
track: School Night
track: That Was My Love
track: Revelling
track: In Here

Reckoning
type: MusicRecording
duration: PT6M2S
duration ms: 362226
explicit: false
by artist: Ani DiFranco
in album: Revelling/Reckoning
  type: MusicAlbum
  date published: 2001-04-10
isrc code: USRB40100029
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-24T09:01:40+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5c9b594015cb985862fc99d8fe86591d2f711c03ac058b77c9b6327b58596951
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956312
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956312
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/1ZC3RGFyWqA4D0rdYghIq5.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1ZC3RGFyWqA4D0rdYghIq5
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T05:09:12Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c9b594015cb985862fc99d8fe86591d2f711c03ac058b77c9b6327b58596951. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1ZC3RGFyWqA4D0rdYghIq5.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/1ZC3RGFyWqA4D0rdYghIq5.
  date published: 2026-07-02T05:09:12Z

Tamburitza Lingua
type: MusicRecording
duration: PT5M7S
duration ms: 307200
explicit: false
by artist: Ani DiFranco
in album: Revelling/Reckoning
  type: MusicAlbum
  date published: 2001-04-10
isrc code: USRB40100017
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-20T21:48:44+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x69f0b0cf31f95449de55b5abe1ea47aacf97857469c1b06b9bdcf61fa1d6816b
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/59jWRmgh43aXZUB0BJPh6w.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/59jWRmgh43aXZUB0BJPh6w
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x69f0b0cf31f95449de55b5abe1ea47aacf97857469c1b06b9bdcf61fa1d6816b","isrc":"USRB40100017","name":"Tamburitza Lingua","registered_at":"2026-06-20T21:48:44Z","spotify_id":"59jWRmgh43aXZUB0BJPh6w","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 0x69f0b0cf31f95449de55b5abe1ea47aacf97857469c1b06b9bdcf61fa1d6816b. 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/59jWRmgh43aXZUB0BJPh6w.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/59jWRmgh43aXZUB0BJPh6w.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0x69f0b0cf31f95449de55b5abe1ea47aacf97857469c1b06b9bdcf61fa1d6816b","isrc":"USRB40100017","name":"Tamburitza Lingua","registered_at":"2026-06-20T21:48:44Z","spotify_id":"59jWRmgh43aXZUB0BJPh6w","type":"track"}

So What
type: MusicRecording
duration: PT5M3S
duration ms: 303466
explicit: false
by artist: Ani DiFranco
in album: Revelling/Reckoning
  type: MusicAlbum
  date published: 2001-04-10
isrc code: USRB40100030
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-20T21:48:02+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf79fc7541ac2b665a9843fd9e40da3ad28a96b4b8f827ca18e6646d28d5f0260
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/35q6bx9VDWBfGEHhXPiaDz.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/35q6bx9VDWBfGEHhXPiaDz
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xf79fc7541ac2b665a9843fd9e40da3ad28a96b4b8f827ca18e6646d28d5f0260","isrc":"USRB40100030","name":"So What","registered_at":"2026-06-20T21:48:02Z","spotify_id":"35q6bx9VDWBfGEHhXPiaDz","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 0xf79fc7541ac2b665a9843fd9e40da3ad28a96b4b8f827ca18e6646d28d5f0260. 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/35q6bx9VDWBfGEHhXPiaDz.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/35q6bx9VDWBfGEHhXPiaDz.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0xf79fc7541ac2b665a9843fd9e40da3ad28a96b4b8f827ca18e6646d28d5f0260","isrc":"USRB40100030","name":"So What","registered_at":"2026-06-20T21:48:02Z","spotify_id":"35q6bx9VDWBfGEHhXPiaDz","type":"track"}

Marrow
type: MusicRecording
duration: PT5M19S
duration ms: 319733
explicit: false
by artist: Ani DiFranco
in album: Revelling/Reckoning
  type: MusicAlbum
  date published: 2001-04-10
isrc code: USRB40100018
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-17T21:19:22+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x8e3d6ec947e634e7edec8e1d512c71559adbcc5377e368fcf3844aca0d37ddcd
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/6X2njUPezauGWY4LupXzFx.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6X2njUPezauGWY4LupXzFx
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e3d6ec947e634e7edec8e1d512c71559adbcc5377e368fcf3844aca0d37ddcd. 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/6X2njUPezauGWY4LupXzFx.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/6X2njUPezauGWY4LupXzFx.
  date published: 2026-07-02T03:55:08Z

Prison Prism
type: MusicRecording
duration: PT1M34S
duration ms: 94506
explicit: false
by artist: Ani DiFranco
in album: Revelling/Reckoning
  type: MusicAlbum
  date published: 2001-04-10
isrc code: USRB40100031

Heartbreak Even
type: MusicRecording
duration: PT3M36S
duration ms: 216400
explicit: false
by artist: Ani DiFranco
in album: Revelling/Reckoning
  type: MusicAlbum
  date published: 2001-04-10
isrc code: USRB40100019
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-20T21:44:28+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd5a5313a3b90e0baa62ef72e055f175abd4fc7dca966d0049251a6143ee26c97
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/6v1rE4LytlfvKM8D6iWaek.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6v1rE4LytlfvKM8D6iWaek
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xd5a5313a3b90e0baa62ef72e055f175abd4fc7dca966d0049251a6143ee26c97","isrc":"USRB40100019","name":"Heartbreak Even","registered_at":"2026-06-20T21:44:28Z","spotify_id":"6v1rE4LytlfvKM8D6iWaek","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 0xd5a5313a3b90e0baa62ef72e055f175abd4fc7dca966d0049251a6143ee26c97. 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/6v1rE4LytlfvKM8D6iWaek.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/6v1rE4LytlfvKM8D6iWaek.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0xd5a5313a3b90e0baa62ef72e055f175abd4fc7dca966d0049251a6143ee26c97","isrc":"USRB40100019","name":"Heartbreak Even","registered_at":"2026-06-20T21:44:28Z","spotify_id":"6v1rE4LytlfvKM8D6iWaek","type":"track"}

Imagine That
type: MusicRecording
duration: PT4M1S
duration ms: 241533
explicit: false
by artist: Ani DiFranco
in album: Revelling/Reckoning
  type: MusicAlbum
  date published: 2001-04-10
isrc code: USRB40100032
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-24T08:58:43+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x66ba4071814cba2f4b3c91a1779c97205d9b7d6b7ef752d95dd1edb0ffd3e859
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956312
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956312
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/355WWw2IBHz8GBPa0MLKUQ.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/355WWw2IBHz8GBPa0MLKUQ
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T05:09:12Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x66ba4071814cba2f4b3c91a1779c97205d9b7d6b7ef752d95dd1edb0ffd3e859","isrc":"USRB40100032","name":"Imagine That","registered_at":"2026-06-24T08:58:43Z","spotify_id":"355WWw2IBHz8GBPa0MLKUQ","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 0x66ba4071814cba2f4b3c91a1779c97205d9b7d6b7ef752d95dd1edb0ffd3e859. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/355WWw2IBHz8GBPa0MLKUQ.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/355WWw2IBHz8GBPa0MLKUQ.
  date published: 2026-07-02T05:09:12Z
  text: {"copyright_id":"0x66ba4071814cba2f4b3c91a1779c97205d9b7d6b7ef752d95dd1edb0ffd3e859","isrc":"USRB40100032","name":"Imagine That","registered_at":"2026-06-24T08:58:43Z","spotify_id":"355WWw2IBHz8GBPa0MLKUQ","type":"track"}

Harvest
type: MusicRecording
duration: PT1M4S
duration ms: 64959
explicit: false
by artist: Ani DiFranco
in album: Revelling/Reckoning
  type: MusicAlbum
  date published: 2001-04-10
isrc code: USRB40100020

Memphis
type: MusicRecording
duration: PT0M47S
duration ms: 47400
explicit: false
by artist: Ani DiFranco
in album: Revelling/Reckoning
  type: MusicAlbum
  date published: 2001-04-10
isrc code: USRB40100033

Kazoointoit
type: MusicRecording
duration: PT3M51S
duration ms: 231773
explicit: false
by artist: Ani DiFranco
in album: Revelling/Reckoning
  type: MusicAlbum
  date published: 2001-04-10
isrc code: USRB40100021

Grey
type: MusicRecording
duration: PT5M22S
duration ms: 322026
explicit: false
by artist: Ani DiFranco
in album: Revelling/Reckoning
  type: MusicAlbum
  date published: 2001-04-10
isrc code: USRB40100034
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-18T13:30:45+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x61c3eed189918a5d70aac75ed2020ea205f964d4f8007211a6aa21e5af4fc33f
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/2DGSdO00NzACW56iJ2FjNm.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2DGSdO00NzACW56iJ2FjNm
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61c3eed189918a5d70aac75ed2020ea205f964d4f8007211a6aa21e5af4fc33f. 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/2DGSdO00NzACW56iJ2FjNm.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/2DGSdO00NzACW56iJ2FjNm.
  date published: 2026-07-02T03:30:09Z

Whatall Is Nice
type: MusicRecording
duration: PT4M36S
duration ms: 276560
explicit: false
by artist: Ani DiFranco
in album: Revelling/Reckoning
  type: MusicAlbum
  date published: 2001-04-10
isrc code: USRB40100022

Subdivision
type: MusicRecording
duration: PT3M57S
duration ms: 237306
explicit: false
by artist: Ani DiFranco
in album: Revelling/Reckoning
  type: MusicAlbum
  date published: 2001-04-10
isrc code: USRB40100035
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-22T23:03:55+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xa228954f0a8a88c161fd3176853e74a22a513c70f4e61ac0daa245efae81faa1
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/3TqBzZLeMtJwLqqCWfp5JI.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3TqBzZLeMtJwLqqCWfp5JI
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa228954f0a8a88c161fd3176853e74a22a513c70f4e61ac0daa245efae81faa1. 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/3TqBzZLeMtJwLqqCWfp5JI.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/3TqBzZLeMtJwLqqCWfp5JI.
  date published: 2026-07-02T03:55:08Z

What How When Where (Why Who)
type: MusicRecording
duration: PT5M58S
duration ms: 358200
explicit: false
by artist: Ani DiFranco
in album: Revelling/Reckoning
  type: MusicAlbum
  date published: 2001-04-10
isrc code: USRB40100023
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-25T07:18:24+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x0e1c7b718400771699b63ee0dc75e4ad461d4debedfa5f933a41b437bd256d9b
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/69Vhf1vZKV0yord49HiRi4.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/69Vhf1vZKV0yord49HiRi4
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T11:34:59Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x0e1c7b718400771699b63ee0dc75e4ad461d4debedfa5f933a41b437bd256d9b","isrc":"USRB40100023","name":"What How When Where (Why Who)","registered_at":"2026-06-25T07:18:24Z","spotify_id":"69Vhf1vZKV0yord49HiRi4","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 0x0e1c7b718400771699b63ee0dc75e4ad461d4debedfa5f933a41b437bd256d9b. 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/69Vhf1vZKV0yord49HiRi4.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/69Vhf1vZKV0yord49HiRi4.
  date published: 2026-07-02T11:34:59Z
  text: {"copyright_id":"0x0e1c7b718400771699b63ee0dc75e4ad461d4debedfa5f933a41b437bd256d9b","isrc":"USRB40100023","name":"What How When Where (Why Who)","registered_at":"2026-06-25T07:18:24Z","spotify_id":"69Vhf1vZKV0yord49HiRi4","type":"track"}

Old Old Song
type: MusicRecording
duration: PT4M22S
duration ms: 262092
explicit: false
by artist: Ani DiFranco
in album: Revelling/Reckoning
  type: MusicAlbum
  date published: 2001-04-10
isrc code: USRB40100036

Fierce Flawless
type: MusicRecording
duration: PT5M4S
duration ms: 304173
explicit: false
by artist: Ani DiFranco
in album: Revelling/Reckoning
  type: MusicAlbum
  date published: 2001-04-10
isrc code: USRB40100024
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-25T15:57:34+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x65ff3fc0cdb7840a043385f303117553cfcf4ed283b0f5720e67bf59f5cf06fa
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/0Ws1nO3qBN9P2N8UkGIC2n.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0Ws1nO3qBN9P2N8UkGIC2n
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T11:34:59Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x65ff3fc0cdb7840a043385f303117553cfcf4ed283b0f5720e67bf59f5cf06fa","isrc":"USRB40100024","name":"Fierce Flawless","registered_at":"2026-06-25T15:57:34Z","spotify_id":"0Ws1nO3qBN9P2N8UkGIC2n","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 0x65ff3fc0cdb7840a043385f303117553cfcf4ed283b0f5720e67bf59f5cf06fa. 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/0Ws1nO3qBN9P2N8UkGIC2n.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/0Ws1nO3qBN9P2N8UkGIC2n.
  date published: 2026-07-02T11:34:59Z
  text: {"copyright_id":"0x65ff3fc0cdb7840a043385f303117553cfcf4ed283b0f5720e67bf59f5cf06fa","isrc":"USRB40100024","name":"Fierce Flawless","registered_at":"2026-06-25T15:57:34Z","spotify_id":"0Ws1nO3qBN9P2N8UkGIC2n","type":"track"}

Sick of Me
type: MusicRecording
duration: PT5M21S
duration ms: 321600
explicit: false
by artist: Ani DiFranco
in album: Revelling/Reckoning
  type: MusicAlbum
  date published: 2001-04-10
isrc code: USRB40100037

Rock Paper Scissors
type: MusicRecording
duration: PT6M0S
duration ms: 360826
explicit: false
by artist: Ani DiFranco
in album: Revelling/Reckoning
  type: MusicAlbum
  date published: 2001-04-10
isrc code: USRB40100025
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-26T17:02:05+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5a6e028831ab651b5b7830c4f1e357758b7c605a6b364230bb24de14916ca745
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956351
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956351
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/6HJ6A7irb5VBy33Hqa0fhd.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6HJ6A7irb5VBy33Hqa0fhd
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T11:38:34Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x5a6e028831ab651b5b7830c4f1e357758b7c605a6b364230bb24de14916ca745","isrc":"USRB40100025","name":"Rock Paper Scissors","registered_at":"2026-06-26T17:02:05Z","spotify_id":"6HJ6A7irb5VBy33Hqa0fhd","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 0x5a6e028831ab651b5b7830c4f1e357758b7c605a6b364230bb24de14916ca745. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6HJ6A7irb5VBy33Hqa0fhd.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/6HJ6A7irb5VBy33Hqa0fhd.
  date published: 2026-07-02T11:38:34Z
  text: {"copyright_id":"0x5a6e028831ab651b5b7830c4f1e357758b7c605a6b364230bb24de14916ca745","isrc":"USRB40100025","name":"Rock Paper Scissors","registered_at":"2026-06-26T17:02:05Z","spotify_id":"6HJ6A7irb5VBy33Hqa0fhd","type":"track"}

Don’t Nobody Know
type: MusicRecording
duration: PT1M17S
duration ms: 77173
explicit: false
by artist: Ani DiFranco
in album: Revelling/Reckoning
  type: MusicAlbum
  date published: 2001-04-10
isrc code: USRB40100038

Beautiful Night
type: MusicRecording
duration: PT6M25S
duration ms: 385066
explicit: false
by artist: Ani DiFranco
in album: Revelling/Reckoning
  type: MusicAlbum
  date published: 2001-04-10
isrc code: USRB40100026

School Night
type: MusicRecording
duration: PT4M54S
duration ms: 294760
explicit: false
by artist: Ani DiFranco
in album: Revelling/Reckoning
  type: MusicAlbum
  date published: 2001-04-10
isrc code: USRB40100039
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-10T15:44:19+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xfe8cf07ec8a64232e2cbb4e8de45a656bc72a9ff3223356bc7710dd1d324eaac
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953520
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953520
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/5gpiKDaYKSqB3LMNXx2goF.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5gpiKDaYKSqB3LMNXx2goF
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xfe8cf07ec8a64232e2cbb4e8de45a656bc72a9ff3223356bc7710dd1d324eaac","isrc":"USRB40100039","name":"School Night","registered_at":"2026-06-10T15:44:19Z","spotify_id":"5gpiKDaYKSqB3LMNXx2goF","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 0xfe8cf07ec8a64232e2cbb4e8de45a656bc72a9ff3223356bc7710dd1d324eaac. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5gpiKDaYKSqB3LMNXx2goF.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/5gpiKDaYKSqB3LMNXx2goF.
  date published: 2026-06-13T13:32:09Z
  text: {"copyright_id":"0xfe8cf07ec8a64232e2cbb4e8de45a656bc72a9ff3223356bc7710dd1d324eaac","isrc":"USRB40100039","name":"School Night","registered_at":"2026-06-10T15:44:19Z","spotify_id":"5gpiKDaYKSqB3LMNXx2goF","type":"track"}

That Was My Love
type: MusicRecording
duration: PT1M3S
duration ms: 63973
explicit: false
by artist: Ani DiFranco
in album: Revelling/Reckoning
  type: MusicAlbum
  date published: 2001-04-10
isrc code: USRB40100040

Revelling
type: MusicRecording
duration: PT5M8S
duration ms: 308160
explicit: false
by artist: Ani DiFranco
in album: Revelling/Reckoning
  type: MusicAlbum
  date published: 2001-04-10
isrc code: USRB40100041
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-26T17:02:44+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x8effa5dc18ca8282dc5e93e6ce0d71dc7776e3c739fc891b3790599a541ada6a
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956351
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956351
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/2jZm888JZwM0jjArVe4kie.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2jZm888JZwM0jjArVe4kie
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T11:38:34Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8effa5dc18ca8282dc5e93e6ce0d71dc7776e3c739fc891b3790599a541ada6a. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2jZm888JZwM0jjArVe4kie.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/2jZm888JZwM0jjArVe4kie.
  date published: 2026-07-02T11:38:34Z

In Here
type: MusicRecording
duration: PT4M16S
duration ms: 256733
explicit: false
by artist: Ani DiFranco
in album: Revelling/Reckoning
  type: MusicAlbum
  date published: 2001-04-10
isrc code: USRB40100042

To The Teeth
type: MusicAlbum
date published: 1999-11-16
track: To the Teeth
  type: MusicRecording
  duration: PT7M42S
  duration ms: 462600
  explicit: false
  by artist: Ani DiFranco
  in album: To The Teeth
    type: MusicAlbum
    date published: 1999-11-16
  isrc code: USRB49900032
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-20T02:06:52+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x861c13ceaee77630702e82b3b560287f3eb914b90a0493f8254530231dca3f0b
  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/1oQ5gfL3mMri9jBY9tf2IU.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1oQ5gfL3mMri9jBY9tf2IU
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x861c13ceaee77630702e82b3b560287f3eb914b90a0493f8254530231dca3f0b","isrc":"USRB49900032","name":"To the Teeth","registered_at":"2026-06-20T02:06:52Z","spotify_id":"1oQ5gfL3mMri9jBY9tf2IU","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 0x861c13ceaee77630702e82b3b560287f3eb914b90a0493f8254530231dca3f0b. 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/1oQ5gfL3mMri9jBY9tf2IU.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/1oQ5gfL3mMri9jBY9tf2IU.
    date published: 2026-07-02T03:30:09Z
    text: {"copyright_id":"0x861c13ceaee77630702e82b3b560287f3eb914b90a0493f8254530231dca3f0b","isrc":"USRB49900032","name":"To the Teeth","registered_at":"2026-06-20T02:06:52Z","spotify_id":"1oQ5gfL3mMri9jBY9tf2IU","type":"track"}
track: Soft Shoulder
  type: MusicRecording
  duration: PT6M4S
  duration ms: 364733
  explicit: false
  by artist: Ani DiFranco
  in album: To The Teeth
    type: MusicAlbum
    date published: 1999-11-16
  isrc code: USRB49900033
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-20T21:39:00+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x55d084ee08d3e877bc3ab0d9c686e5668b7164099ff7ce72ec08199ac9814396
  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/136BNL0aqxvAPtsyMU9Sly.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/136BNL0aqxvAPtsyMU9Sly
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x55d084ee08d3e877bc3ab0d9c686e5668b7164099ff7ce72ec08199ac9814396","isrc":"USRB49900033","name":"Soft Shoulder","registered_at":"2026-06-20T21:39:00Z","spotify_id":"136BNL0aqxvAPtsyMU9Sly","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 0x55d084ee08d3e877bc3ab0d9c686e5668b7164099ff7ce72ec08199ac9814396. 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/136BNL0aqxvAPtsyMU9Sly.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/136BNL0aqxvAPtsyMU9Sly.
    date published: 2026-07-02T03:30:09Z
    text: {"copyright_id":"0x55d084ee08d3e877bc3ab0d9c686e5668b7164099ff7ce72ec08199ac9814396","isrc":"USRB49900033","name":"Soft Shoulder","registered_at":"2026-06-20T21:39:00Z","spotify_id":"136BNL0aqxvAPtsyMU9Sly","type":"track"}
track: Wish I May
  type: MusicRecording
  duration: PT4M53S
  duration ms: 293026
  explicit: false
  by artist: Ani DiFranco
  in album: To The Teeth
    type: MusicAlbum
    date published: 1999-11-16
  isrc code: USRB49900034
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-21T20:16:46+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa1fa4b604c34f649db1bade924dfca559717ff359e0a83c05d3d6337a844a30d
  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/5Kmg2Y33SiGgpYS6K4jvqN.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5Kmg2Y33SiGgpYS6K4jvqN
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xa1fa4b604c34f649db1bade924dfca559717ff359e0a83c05d3d6337a844a30d","isrc":"USRB49900034","name":"Wish I May","registered_at":"2026-06-21T20:16:46Z","spotify_id":"5Kmg2Y33SiGgpYS6K4jvqN","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 0xa1fa4b604c34f649db1bade924dfca559717ff359e0a83c05d3d6337a844a30d. 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/5Kmg2Y33SiGgpYS6K4jvqN.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/5Kmg2Y33SiGgpYS6K4jvqN.
    date published: 2026-07-02T03:55:08Z
    text: {"copyright_id":"0xa1fa4b604c34f649db1bade924dfca559717ff359e0a83c05d3d6337a844a30d","isrc":"USRB49900034","name":"Wish I May","registered_at":"2026-06-21T20:16:46Z","spotify_id":"5Kmg2Y33SiGgpYS6K4jvqN","type":"track"}
track: Freakshow
  type: MusicRecording
  duration: PT5M42S
  duration ms: 342466
  explicit: false
  by artist: Ani DiFranco
  in album: To The Teeth
    type: MusicAlbum
    date published: 1999-11-16
  isrc code: USRB49900035
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-22T22:58:22+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x89db9d73ca483eada44806c56333dbbc01d68d87029ee9c2000f3c59b9227d71
  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/1DhDZSkID3bKi1wG32G6wg.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1DhDZSkID3bKi1wG32G6wg
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89db9d73ca483eada44806c56333dbbc01d68d87029ee9c2000f3c59b9227d71. 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/1DhDZSkID3bKi1wG32G6wg.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/1DhDZSkID3bKi1wG32G6wg.
    date published: 2026-07-02T03:55:08Z
track: Going Once
  type: MusicRecording
  duration: PT5M33S
  duration ms: 333000
  explicit: false
  by artist: Ani DiFranco
  in album: To The Teeth
    type: MusicAlbum
    date published: 1999-11-16
  isrc code: USRB49900036
  additional property: CopyrightID
  additional property: CopyrightStatus
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
  additional property: OTSHash
  additional property: OTSBitcoinBlock
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSRecordURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
track: Hello Birmingham
track: Back Back Back
track: Swing
track: Carry You Around
track: Cloud Blood
track: The Arrivals Gate
track: Providence
track: I Know This Bar

CopyrightID
type: PropertyValue

CopyrightStatus
type: PropertyValue
value: registered

CopyrightRegisteredAt
type: PropertyValue
value: 2026-06-25T15:57:47+00:00

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

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 956349

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

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

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

OTSTimestamp
type: PropertyValue
value: 2026-07-02T11:34:59Z

OTSCanonicalRecord
type: PropertyValue
value: {"copyright_id":"0xb4c274fa450872524bb77ccf0a349e9f8c47907ec4f705a92c1fdaa023ef0c46","isrc":"USRB49900036","name":"Going Once","registered_at":"2026-06-25T15:57:47Z","spotify_id":"5tiWTuMMcjKQKF3lKBMm4O","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 0xb4c274fa450872524bb77ccf0a349e9f8c47907ec4f705a92c1fdaa023ef0c46. 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/5tiWTuMMcjKQKF3lKBMm4O.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/5tiWTuMMcjKQKF3lKBMm4O.
date published: 2026-07-02T11:34:59Z
text: {"copyright_id":"0xb4c274fa450872524bb77ccf0a349e9f8c47907ec4f705a92c1fdaa023ef0c46","isrc":"USRB49900036","name":"Going Once","registered_at":"2026-06-25T15:57:47Z","spotify_id":"5tiWTuMMcjKQKF3lKBMm4O","type":"track"}

Hello Birmingham
type: MusicRecording
duration: PT5M23S
duration ms: 323306
explicit: false
by artist: Ani DiFranco
in album: To The Teeth
  type: MusicAlbum
  date published: 1999-11-16
isrc code: USRB49900037
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-20T21:46:44+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x11a791064013fbacc857947494858d359d28243fa0ba3ca0f25f1059688f0df5
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/5oEGX9exeeDiJQt5d0gtfP.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5oEGX9exeeDiJQt5d0gtfP
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x11a791064013fbacc857947494858d359d28243fa0ba3ca0f25f1059688f0df5","isrc":"USRB49900037","name":"Hello Birmingham","registered_at":"2026-06-20T21:46:44Z","spotify_id":"5oEGX9exeeDiJQt5d0gtfP","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 0x11a791064013fbacc857947494858d359d28243fa0ba3ca0f25f1059688f0df5. 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/5oEGX9exeeDiJQt5d0gtfP.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/5oEGX9exeeDiJQt5d0gtfP.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0x11a791064013fbacc857947494858d359d28243fa0ba3ca0f25f1059688f0df5","isrc":"USRB49900037","name":"Hello Birmingham","registered_at":"2026-06-20T21:46:44Z","spotify_id":"5oEGX9exeeDiJQt5d0gtfP","type":"track"}

Back Back Back
type: MusicRecording
duration: PT4M46S
duration ms: 286600
explicit: false
by artist: Ani DiFranco
in album: To The Teeth
  type: MusicAlbum
  date published: 1999-11-16
isrc code: USRB49900038
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-20T02:03:02+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xfa9072121d68b0e55fabe4af763904c00eb9b803956824e0480128c08341382b
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/6haqb2pvR2zC1Wh6oWsYqj.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6haqb2pvR2zC1Wh6oWsYqj
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xfa9072121d68b0e55fabe4af763904c00eb9b803956824e0480128c08341382b","isrc":"USRB49900038","name":"Back Back Back","registered_at":"2026-06-20T02:03:02Z","spotify_id":"6haqb2pvR2zC1Wh6oWsYqj","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 0xfa9072121d68b0e55fabe4af763904c00eb9b803956824e0480128c08341382b. 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/6haqb2pvR2zC1Wh6oWsYqj.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/6haqb2pvR2zC1Wh6oWsYqj.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0xfa9072121d68b0e55fabe4af763904c00eb9b803956824e0480128c08341382b","isrc":"USRB49900038","name":"Back Back Back","registered_at":"2026-06-20T02:03:02Z","spotify_id":"6haqb2pvR2zC1Wh6oWsYqj","type":"track"}

Swing
type: MusicRecording
duration: PT6M10S
duration ms: 370026
explicit: false
by artist: Ani DiFranco
in album: To The Teeth
  type: MusicAlbum
  date published: 1999-11-16
isrc code: USRB49900039
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-21T01:31:13+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xfedd894877c3b01f0f94002d21c7ff2890d5107567682c11c9d789ecce48d387
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/3hRCOROipKe37M1M6iQwUa.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3hRCOROipKe37M1M6iQwUa
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfedd894877c3b01f0f94002d21c7ff2890d5107567682c11c9d789ecce48d387. 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/3hRCOROipKe37M1M6iQwUa.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/3hRCOROipKe37M1M6iQwUa.
  date published: 2026-07-02T03:30:09Z

Carry You Around
type: MusicRecording
duration: PT3M24S
duration ms: 204000
explicit: false
by artist: Ani DiFranco
in album: To The Teeth
  type: MusicAlbum
  date published: 1999-11-16
isrc code: USRB49900040
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-25T15:56:44+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x504fcac459894837c6e7805f88c205fc4a436a638c62da5407647a005f2e1ca4
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956351
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956351
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/0z8cR8vQ7jaPncnnX6E2mw.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0z8cR8vQ7jaPncnnX6E2mw
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T11:38:34Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x504fcac459894837c6e7805f88c205fc4a436a638c62da5407647a005f2e1ca4","isrc":"USRB49900040","name":"Carry You Around","registered_at":"2026-06-25T15:56:44Z","spotify_id":"0z8cR8vQ7jaPncnnX6E2mw","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 0x504fcac459894837c6e7805f88c205fc4a436a638c62da5407647a005f2e1ca4. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0z8cR8vQ7jaPncnnX6E2mw.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/0z8cR8vQ7jaPncnnX6E2mw.
  date published: 2026-07-02T11:38:34Z
  text: {"copyright_id":"0x504fcac459894837c6e7805f88c205fc4a436a638c62da5407647a005f2e1ca4","isrc":"USRB49900040","name":"Carry You Around","registered_at":"2026-06-25T15:56:44Z","spotify_id":"0z8cR8vQ7jaPncnnX6E2mw","type":"track"}

Cloud Blood
type: MusicRecording
duration: PT4M51S
duration ms: 291106
explicit: false
by artist: Ani DiFranco
in album: To The Teeth
  type: MusicAlbum
  date published: 1999-11-16
isrc code: USRB49900041
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-24T05:25:59+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xa0555721b3a8474bd79f570bf65243c46d04f3a693cd7fcb503a176a1037426c
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956312
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956312
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/0zsoo2KjW49V1CcbTwE5ah.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0zsoo2KjW49V1CcbTwE5ah
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T05:09:12Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xa0555721b3a8474bd79f570bf65243c46d04f3a693cd7fcb503a176a1037426c","isrc":"USRB49900041","name":"Cloud Blood","registered_at":"2026-06-24T05:25:59Z","spotify_id":"0zsoo2KjW49V1CcbTwE5ah","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 0xa0555721b3a8474bd79f570bf65243c46d04f3a693cd7fcb503a176a1037426c. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0zsoo2KjW49V1CcbTwE5ah.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/0zsoo2KjW49V1CcbTwE5ah.
  date published: 2026-07-02T05:09:12Z
  text: {"copyright_id":"0xa0555721b3a8474bd79f570bf65243c46d04f3a693cd7fcb503a176a1037426c","isrc":"USRB49900041","name":"Cloud Blood","registered_at":"2026-06-24T05:25:59Z","spotify_id":"0zsoo2KjW49V1CcbTwE5ah","type":"track"}

The Arrivals Gate
type: MusicRecording
duration: PT4M35S
duration ms: 275066
explicit: false
by artist: Ani DiFranco
in album: To The Teeth
  type: MusicAlbum
  date published: 1999-11-16
isrc code: USRB49900042
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-22T22:59:33+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x19eae30b0926cdabdf617a89b2dbfacadbd87ec6bcc51dbcab57a8d30506173a
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/6lus0qLniIOwWaHL7klf9D.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6lus0qLniIOwWaHL7klf9D
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x19eae30b0926cdabdf617a89b2dbfacadbd87ec6bcc51dbcab57a8d30506173a","isrc":"USRB49900042","name":"The Arrivals Gate","registered_at":"2026-06-22T22:59:33Z","spotify_id":"6lus0qLniIOwWaHL7klf9D","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 0x19eae30b0926cdabdf617a89b2dbfacadbd87ec6bcc51dbcab57a8d30506173a. 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/6lus0qLniIOwWaHL7klf9D.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/6lus0qLniIOwWaHL7klf9D.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0x19eae30b0926cdabdf617a89b2dbfacadbd87ec6bcc51dbcab57a8d30506173a","isrc":"USRB49900042","name":"The Arrivals Gate","registered_at":"2026-06-22T22:59:33Z","spotify_id":"6lus0qLniIOwWaHL7klf9D","type":"track"}

Providence
type: MusicRecording
duration: PT7M18S
duration ms: 438133
explicit: false
by artist: Ani DiFranco
in album: To The Teeth
  type: MusicAlbum
  date published: 1999-11-16
isrc code: USRB49900043
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-22T23:01:53+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x0f4a9873bb670a85bd449a040d5d7058f6190f62ed8d83db28b0529912e001d1
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/29vom8XijVNZ1LOqSRmjqi.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/29vom8XijVNZ1LOqSRmjqi
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f4a9873bb670a85bd449a040d5d7058f6190f62ed8d83db28b0529912e001d1. 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/29vom8XijVNZ1LOqSRmjqi.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/29vom8XijVNZ1LOqSRmjqi.
  date published: 2026-07-02T03:55:08Z

I Know This Bar
type: MusicRecording
duration: PT5M31S
duration ms: 331600
explicit: false
by artist: Ani DiFranco
in album: To The Teeth
  type: MusicAlbum
  date published: 1999-11-16
isrc code: USRB49900044
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-26T17:01:54+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x790c70472fae01ac0519e6c1fdc50a4d664b50faa48ad4a6cd50bba8d1a29b1d
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956351
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956351
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/3XPRIIXwLMgKMi7E0ckoTW.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3XPRIIXwLMgKMi7E0ckoTW
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T11:38:34Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x790c70472fae01ac0519e6c1fdc50a4d664b50faa48ad4a6cd50bba8d1a29b1d","isrc":"USRB49900044","name":"I Know This Bar","registered_at":"2026-06-26T17:01:54Z","spotify_id":"3XPRIIXwLMgKMi7E0ckoTW","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 0x790c70472fae01ac0519e6c1fdc50a4d664b50faa48ad4a6cd50bba8d1a29b1d. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3XPRIIXwLMgKMi7E0ckoTW.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/3XPRIIXwLMgKMi7E0ckoTW.
  date published: 2026-07-02T11:38:34Z
  text: {"copyright_id":"0x790c70472fae01ac0519e6c1fdc50a4d664b50faa48ad4a6cd50bba8d1a29b1d","isrc":"USRB49900044","name":"I Know This Bar","registered_at":"2026-06-26T17:01:54Z","spotify_id":"3XPRIIXwLMgKMi7E0ckoTW","type":"track"}

Fellow Workers
type: MusicAlbum
date published: 1999-05-18
track: Joe Hill (Instrumental)
  type: MusicRecording
  duration: PT2M36S
  duration ms: 156266
  explicit: false
  by artist: Ani DiFranco
  by artist: Utah Phillips
  in album: Fellow Workers
    type: MusicAlbum
    date published: 1999-05-18
  isrc code: USRB49900001
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-25T15:57:13+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x04a8fb389ec5707fd19c9f2105402808778f568a9cbbf6778302e11171b3b49b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956351
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956351
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/35esJ4xOuNpMTQDM7Nfbd2.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/35esJ4xOuNpMTQDM7Nfbd2
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T11:38:34Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x04a8fb389ec5707fd19c9f2105402808778f568a9cbbf6778302e11171b3b49b","isrc":"USRB49900001","name":"Joe Hill (Instrumental)","registered_at":"2026-06-25T15:57:13Z","spotify_id":"35esJ4xOuNpMTQDM7Nfbd2","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 0x04a8fb389ec5707fd19c9f2105402808778f568a9cbbf6778302e11171b3b49b. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/35esJ4xOuNpMTQDM7Nfbd2.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/35esJ4xOuNpMTQDM7Nfbd2.
    date published: 2026-07-02T11:38:34Z
    text: {"copyright_id":"0x04a8fb389ec5707fd19c9f2105402808778f568a9cbbf6778302e11171b3b49b","isrc":"USRB49900001","name":"Joe Hill (Instrumental)","registered_at":"2026-06-25T15:57:13Z","spotify_id":"35esJ4xOuNpMTQDM7Nfbd2","type":"track"}
track: Stupid's Song
  type: MusicRecording
  duration: PT2M43S
  duration ms: 163466
  explicit: false
  by artist: Ani DiFranco
  by artist: Utah Phillips
  in album: Fellow Workers
    type: MusicAlbum
    date published: 1999-05-18
  isrc code: USRB49900002
track: The Most Dangerous Woman
  type: MusicRecording
  duration: PT3M43S
  duration ms: 223000
  explicit: false
  by artist: Ani DiFranco
  by artist: Utah Phillips
  in album: Fellow Workers
    type: MusicAlbum
    date published: 1999-05-18
  isrc code: USRB49900003
track: Stupid's Pledge
  type: MusicRecording
  duration: PT0M14S
  duration ms: 14026
  explicit: false
  by artist: Ani DiFranco
  by artist: Utah Phillips
  in album: Fellow Workers
    type: MusicAlbum
    date published: 1999-05-18
track: Direct Action
  type: MusicRecording
  duration: PT4M52S
  duration ms: 292000
  explicit: false
  by artist: Ani DiFranco
  by artist: Utah Phillips
  in album: Fellow Workers
    type: MusicAlbum
    date published: 1999-05-18
  isrc code: USRB49900005
track: Pie In the Sky
  type: MusicRecording
  duration: PT3M29S
  duration ms: 209773
  explicit: false
  by artist: Ani DiFranco
  by artist: Utah Phillips
  in album: Fellow Workers
    type: MusicAlbum
    date published: 1999-05-18
  isrc code: USRB49900006
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-26T20:11:09+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5646e3c3b67e430dd00ecbd136303051bcd7f8a12752b2d7ffc90f8c498b7888
  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/4122Tm9JCjXabUXY5i571N.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4122Tm9JCjXabUXY5i571N
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T11:34:59Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x5646e3c3b67e430dd00ecbd136303051bcd7f8a12752b2d7ffc90f8c498b7888","isrc":"USRB49900006","name":"Pie In the Sky","registered_at":"2026-06-26T20:11:09Z","spotify_id":"4122Tm9JCjXabUXY5i571N","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 0x5646e3c3b67e430dd00ecbd136303051bcd7f8a12752b2d7ffc90f8c498b7888. 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/4122Tm9JCjXabUXY5i571N.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/4122Tm9JCjXabUXY5i571N.
    date published: 2026-07-02T11:34:59Z
    text: {"copyright_id":"0x5646e3c3b67e430dd00ecbd136303051bcd7f8a12752b2d7ffc90f8c498b7888","isrc":"USRB49900006","name":"Pie In the Sky","registered_at":"2026-06-26T20:11:09Z","spotify_id":"4122Tm9JCjXabUXY5i571N","type":"track"}
track: Shoot or Stab Them
  type: MusicRecording
  duration: PT2M43S
  duration ms: 163933
  explicit: false
  by artist: Ani DiFranco
  by artist: Utah Phillips
  in album: Fellow Workers
    type: MusicAlbum
    date published: 1999-05-18
  isrc code: USRB49900007
track: Lawrence
  type: MusicRecording
  duration: PT3M29S
  duration ms: 209066
  explicit: false
  by artist: Ani DiFranco
  by artist: Utah Phillips
  in album: Fellow Workers
    type: MusicAlbum
    date published: 1999-05-18
  isrc code: USRB49900008
track: Bread and Roses
  type: MusicRecording
  duration: PT1M45S
  duration ms: 105133
  explicit: false
  by artist: Ani DiFranco
  by artist: Utah Phillips
  in album: Fellow Workers
    type: MusicAlbum
    date published: 1999-05-18
  isrc code: USRB49900009
track: Why Come?
  type: MusicRecording
  duration: PT6M5S
  duration ms: 365466
  explicit: false
  by artist: Ani DiFranco
  by artist: Utah Phillips
  in album: Fellow Workers
    type: MusicAlbum
    date published: 1999-05-18
  isrc code: USRB49900010
track: Unless You Are Free
  type: MusicRecording
  duration: PT0M22S
  duration ms: 22026
  explicit: false
  by artist: Ani DiFranco
  by artist: Utah Phillips
  in album: Fellow Workers
    type: MusicAlbum
    date published: 1999-05-18
track: I Will Not Obey
  type: MusicRecording
  duration: PT2M0S
  duration ms: 120573
  explicit: false
  by artist: Ani DiFranco
  by artist: Utah Phillips
  in album: Fellow Workers
  isrc code: USRB49900012
track: The Long Memory
track: The Silence That Is Me
track: Joe Hill
track: The Saw Playing Musician
track: Dump the Bosses
track: The Internationale

Ani DiFranco
type: MusicGroup

Utah Phillips
type: MusicGroup

Fellow Workers
type: MusicAlbum
date published: 1999-05-18

The Long Memory
type: MusicRecording
duration: PT5M33S
duration ms: 333333
explicit: false
by artist: Ani DiFranco
by artist: Utah Phillips
in album: Fellow Workers
  type: MusicAlbum
  date published: 1999-05-18
isrc code: USRB49900013

The Silence That Is Me
type: MusicRecording
duration: PT0M41S
duration ms: 41693
explicit: false
by artist: Ani DiFranco
by artist: Utah Phillips
in album: Fellow Workers
  type: MusicAlbum
  date published: 1999-05-18
isrc code: USRB49900014

Joe Hill
type: MusicRecording
duration: PT1M37S
duration ms: 97440
explicit: false
by artist: Ani DiFranco
by artist: Utah Phillips
in album: Fellow Workers
  type: MusicAlbum
  date published: 1999-05-18
isrc code: USRB49900015

The Saw Playing Musician
type: MusicRecording
duration: PT4M43S
duration ms: 283093
explicit: false
by artist: Ani DiFranco
by artist: Utah Phillips
in album: Fellow Workers
  type: MusicAlbum
  date published: 1999-05-18
isrc code: USRB49900016

Dump the Bosses
type: MusicRecording
duration: PT1M14S
duration ms: 74506
explicit: false
by artist: Ani DiFranco
by artist: Utah Phillips
in album: Fellow Workers
  type: MusicAlbum
  date published: 1999-05-18
isrc code: USRB49900017

The Internationale
type: MusicRecording
duration: PT2M48S
duration ms: 168160
explicit: false
by artist: Ani DiFranco
by artist: Utah Phillips
in album: Fellow Workers
  type: MusicAlbum
  date published: 1999-05-18
isrc code: USRB49900018

Up Up Up Up Up Up
type: MusicAlbum
date published: 1999-01-19
track: Tis of Thee
  type: MusicRecording
  duration: PT4M43S
  duration ms: 283160
  explicit: false
  by artist: Ani DiFranco
  in album: Up Up Up Up Up Up
    type: MusicAlbum
    date published: 1999-01-19
  isrc code: USRB49800001
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-19T08:03:01+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x51105d88e033ba8570f0bf3b9c0f434f6588c43483ee59972938235b6e44884d
  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/0ph6YP6l7p3PYvqDYhfnpP.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0ph6YP6l7p3PYvqDYhfnpP
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x51105d88e033ba8570f0bf3b9c0f434f6588c43483ee59972938235b6e44884d","isrc":"USRB49800001","name":"Tis of Thee","registered_at":"2026-06-19T08:03:01Z","spotify_id":"0ph6YP6l7p3PYvqDYhfnpP","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 0x51105d88e033ba8570f0bf3b9c0f434f6588c43483ee59972938235b6e44884d. 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/0ph6YP6l7p3PYvqDYhfnpP.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/0ph6YP6l7p3PYvqDYhfnpP.
    date published: 2026-07-02T03:55:08Z
    text: {"copyright_id":"0x51105d88e033ba8570f0bf3b9c0f434f6588c43483ee59972938235b6e44884d","isrc":"USRB49800001","name":"Tis of Thee","registered_at":"2026-06-19T08:03:01Z","spotify_id":"0ph6YP6l7p3PYvqDYhfnpP","type":"track"}
track: Virtue
  type: MusicRecording
  duration: PT5M8S
  duration ms: 308106
  explicit: false
  by artist: Ani DiFranco
  in album: Up Up Up Up Up Up
    type: MusicAlbum
    date published: 1999-01-19
  isrc code: USRB49800002
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-19T08:02:48+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xdd1643fcdc0512d16e62ec2cc0838a42f1590d9d2942e75332726c0522f54260
  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/49GSD333Ochms4teani8n0.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/49GSD333Ochms4teani8n0
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd1643fcdc0512d16e62ec2cc0838a42f1590d9d2942e75332726c0522f54260. 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/49GSD333Ochms4teani8n0.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/49GSD333Ochms4teani8n0.
    date published: 2026-07-02T03:55:08Z
track: Come Away from It
  type: MusicRecording
  duration: PT8M22S
  duration ms: 502333
  explicit: false
  by artist: Ani DiFranco
  in album: Up Up Up Up Up Up
    type: MusicAlbum
    date published: 1999-01-19
  isrc code: USRB49800003
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-22T22:59:35+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5f4f11cc7c16b0c2275d18203723c5d536145a7478f1e4d916376f06acf0a25f
  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/5LqQ8FSGwZddRngcBwDtYl.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5LqQ8FSGwZddRngcBwDtYl
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x5f4f11cc7c16b0c2275d18203723c5d536145a7478f1e4d916376f06acf0a25f","isrc":"USRB49800003","name":"Come Away from It","registered_at":"2026-06-22T22:59:35Z","spotify_id":"5LqQ8FSGwZddRngcBwDtYl","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 0x5f4f11cc7c16b0c2275d18203723c5d536145a7478f1e4d916376f06acf0a25f. 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/5LqQ8FSGwZddRngcBwDtYl.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/5LqQ8FSGwZddRngcBwDtYl.
    date published: 2026-07-02T03:55:08Z
    text: {"copyright_id":"0x5f4f11cc7c16b0c2275d18203723c5d536145a7478f1e4d916376f06acf0a25f","isrc":"USRB49800003","name":"Come Away from It","registered_at":"2026-06-22T22:59:35Z","spotify_id":"5LqQ8FSGwZddRngcBwDtYl","type":"track"}
track: Jukebox
  type: MusicRecording
  duration: PT4M26S
  duration ms: 266666
  explicit: false
  by artist: Ani DiFranco
  in album: Up Up Up Up Up Up
    type: MusicAlbum
    date published: 1999-01-19
  isrc code: USRB49800004
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-20T21:39:26+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd75d361d5107e54678945248b004bf737b85ed6c8c9e05c3d2b39a8ff3514cf5
  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/4Lt9LpgPSF5JVMFp5H6lxO.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4Lt9LpgPSF5JVMFp5H6lxO
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd75d361d5107e54678945248b004bf737b85ed6c8c9e05c3d2b39a8ff3514cf5. 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/4Lt9LpgPSF5JVMFp5H6lxO.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/4Lt9LpgPSF5JVMFp5H6lxO.
    date published: 2026-07-02T03:30:09Z
track: Angel food
  type: MusicRecording
  duration: PT5M46S
  duration ms: 346066
  explicit: false
  by artist: Ani DiFranco
  in album: Up Up Up Up Up Up
    type: MusicAlbum
    date published: 1999-01-19
  isrc code: USRB49800005
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
  additional property: OTSHash
  additional property: OTSBitcoinBlock
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSRecordURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
track: Angry Anymore
track: Everest
track: Up Up Up Up Up Up
track: Know Now Then
track: Trickle Down
track: Hat Shaped Hat

CopyrightRegisteredAt
type: PropertyValue
value: 2026-06-26T17:00:16+00:00

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

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 956351

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

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

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

OTSTimestamp
type: PropertyValue
value: 2026-07-02T11:38:34Z

OTSCanonicalRecord
type: PropertyValue
value: {"copyright_id":"0xeaf27f4f099dd0b448f44131d0c09d18974599455076a97959b556f5e9836165","isrc":"USRB49800005","name":"Angel food","registered_at":"2026-06-26T17:00:16Z","spotify_id":"3QlNGNCHFGwxYLFNOOKWWy","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 0xeaf27f4f099dd0b448f44131d0c09d18974599455076a97959b556f5e9836165. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3QlNGNCHFGwxYLFNOOKWWy.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/3QlNGNCHFGwxYLFNOOKWWy.
date published: 2026-07-02T11:38:34Z
text: {"copyright_id":"0xeaf27f4f099dd0b448f44131d0c09d18974599455076a97959b556f5e9836165","isrc":"USRB49800005","name":"Angel food","registered_at":"2026-06-26T17:00:16Z","spotify_id":"3QlNGNCHFGwxYLFNOOKWWy","type":"track"}

Angry Anymore
type: MusicRecording
duration: PT3M27S
duration ms: 207600
explicit: false
by artist: Ani DiFranco
in album: Up Up Up Up Up Up
  type: MusicAlbum
  date published: 1999-01-19
isrc code: USRB49800006
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-06T09:24:58+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc9c1019e70efe4bb6c45dbd95283f272bd2ffc355e72ef218b7b790c0b13a4cd
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953536
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953536
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/5deIjKo66Vp80I2sd9eT7I.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5deIjKo66Vp80I2sd9eT7I
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xc9c1019e70efe4bb6c45dbd95283f272bd2ffc355e72ef218b7b790c0b13a4cd","isrc":"USRB49800006","name":"Angry Anymore","registered_at":"2026-06-06T09:24:58Z","spotify_id":"5deIjKo66Vp80I2sd9eT7I","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 0xc9c1019e70efe4bb6c45dbd95283f272bd2ffc355e72ef218b7b790c0b13a4cd. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5deIjKo66Vp80I2sd9eT7I.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/5deIjKo66Vp80I2sd9eT7I.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0xc9c1019e70efe4bb6c45dbd95283f272bd2ffc355e72ef218b7b790c0b13a4cd","isrc":"USRB49800006","name":"Angry Anymore","registered_at":"2026-06-06T09:24:58Z","spotify_id":"5deIjKo66Vp80I2sd9eT7I","type":"track"}

Everest
type: MusicRecording
duration: PT5M15S
duration ms: 315400
explicit: false
by artist: Ani DiFranco
in album: Up Up Up Up Up Up
  type: MusicAlbum
  date published: 1999-01-19
isrc code: USRB49800007
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-10T02:02:11+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x1b12235621158f53312f4b02672d6aac66287f39668e622d4abb6ffe569b5fd5
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/0is0uDdyXTSJ4RWcDOcXLi.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0is0uDdyXTSJ4RWcDOcXLi
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b12235621158f53312f4b02672d6aac66287f39668e622d4abb6ffe569b5fd5. 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/0is0uDdyXTSJ4RWcDOcXLi.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/0is0uDdyXTSJ4RWcDOcXLi.
  date published: 2026-06-13T15:41:10Z

Up Up Up Up Up Up
type: MusicRecording
duration: PT3M22S
duration ms: 202893
explicit: false
by artist: Ani DiFranco
in album: Up Up Up Up Up Up
  type: MusicAlbum
  date published: 1999-01-19
isrc code: USRB49800008
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-19T08:05:43+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf9855629659b4c0dfb48fd696569b277fdc539de3176e6d1c6312e4a3c28f6c6
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/3XntWuy8bGKVdJTcHG7pSV.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3XntWuy8bGKVdJTcHG7pSV
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xf9855629659b4c0dfb48fd696569b277fdc539de3176e6d1c6312e4a3c28f6c6","isrc":"USRB49800008","name":"Up Up Up Up Up Up","registered_at":"2026-06-19T08:05:43Z","spotify_id":"3XntWuy8bGKVdJTcHG7pSV","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 0xf9855629659b4c0dfb48fd696569b277fdc539de3176e6d1c6312e4a3c28f6c6. 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/3XntWuy8bGKVdJTcHG7pSV.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/3XntWuy8bGKVdJTcHG7pSV.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0xf9855629659b4c0dfb48fd696569b277fdc539de3176e6d1c6312e4a3c28f6c6","isrc":"USRB49800008","name":"Up Up Up Up Up Up","registered_at":"2026-06-19T08:05:43Z","spotify_id":"3XntWuy8bGKVdJTcHG7pSV","type":"track"}

Know Now Then
type: MusicRecording
duration: PT4M38S
duration ms: 278066
explicit: false
by artist: Ani DiFranco
in album: Up Up Up Up Up Up
  type: MusicAlbum
  date published: 1999-01-19
isrc code: USRB49800009
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-24T08:57:55+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x84961e727fb0389ebfe8680f53887c8257ec7e3cb310bfa59a79cc21f0b0bc5c
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956312
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956312
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/2v4JxLu4blh6XBR7nlT3Db.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2v4JxLu4blh6XBR7nlT3Db
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T05:09:12Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x84961e727fb0389ebfe8680f53887c8257ec7e3cb310bfa59a79cc21f0b0bc5c","isrc":"USRB49800009","name":"Know Now Then","registered_at":"2026-06-24T08:57:55Z","spotify_id":"2v4JxLu4blh6XBR7nlT3Db","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 0x84961e727fb0389ebfe8680f53887c8257ec7e3cb310bfa59a79cc21f0b0bc5c. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2v4JxLu4blh6XBR7nlT3Db.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/2v4JxLu4blh6XBR7nlT3Db.
  date published: 2026-07-02T05:09:12Z
  text: {"copyright_id":"0x84961e727fb0389ebfe8680f53887c8257ec7e3cb310bfa59a79cc21f0b0bc5c","isrc":"USRB49800009","name":"Know Now Then","registered_at":"2026-06-24T08:57:55Z","spotify_id":"2v4JxLu4blh6XBR7nlT3Db","type":"track"}

Trickle Down
type: MusicRecording
duration: PT3M50S
duration ms: 230973
explicit: false
by artist: Ani DiFranco
in album: Up Up Up Up Up Up
  type: MusicAlbum
  date published: 1999-01-19
isrc code: USRB49800010

Hat Shaped Hat
type: MusicRecording
duration: PT12M55S
duration ms: 775293
explicit: false
by artist: Ani DiFranco
in album: Up Up Up Up Up Up
  type: MusicAlbum
  date published: 1999-01-19
isrc code: USRB49800011
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-24T08:58:41+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe0f613e8b89fe5c160a927860b614bc005ebffa7fa9fb8476e1669052be381d4
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956312
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956312
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/1pKiJSJCIY3wnOXdfCMdpt.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1pKiJSJCIY3wnOXdfCMdpt
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T05:09:12Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xe0f613e8b89fe5c160a927860b614bc005ebffa7fa9fb8476e1669052be381d4","isrc":"USRB49800011","name":"Hat Shaped Hat","registered_at":"2026-06-24T08:58:41Z","spotify_id":"1pKiJSJCIY3wnOXdfCMdpt","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 0xe0f613e8b89fe5c160a927860b614bc005ebffa7fa9fb8476e1669052be381d4. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1pKiJSJCIY3wnOXdfCMdpt.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/1pKiJSJCIY3wnOXdfCMdpt.
  date published: 2026-07-02T05:09:12Z
  text: {"copyright_id":"0xe0f613e8b89fe5c160a927860b614bc005ebffa7fa9fb8476e1669052be381d4","isrc":"USRB49800011","name":"Hat Shaped Hat","registered_at":"2026-06-24T08:58:41Z","spotify_id":"1pKiJSJCIY3wnOXdfCMdpt","type":"track"}

Little Plastic Castle
type: MusicAlbum
date published: 1998-02-17
track: Little Plastic Castle
  type: MusicRecording
  duration: PT4M4S
  duration ms: 244160
  explicit: false
  by artist: Ani DiFranco
  in album: Little Plastic Castle
    type: MusicAlbum
    date published: 1998-02-17
  isrc code: USRB49800012
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-05T05:57:58+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa20c1629d2a6d72bdb0e7450c29321193bca0f449c0de233edd00dc290df96fc
  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/3WquycbCzfvifS2ikGgPxI.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3WquycbCzfvifS2ikGgPxI
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xa20c1629d2a6d72bdb0e7450c29321193bca0f449c0de233edd00dc290df96fc","isrc":"USRB49800012","name":"Little Plastic Castle","registered_at":"2026-06-05T05:57:58Z","spotify_id":"3WquycbCzfvifS2ikGgPxI","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 0xa20c1629d2a6d72bdb0e7450c29321193bca0f449c0de233edd00dc290df96fc. 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/3WquycbCzfvifS2ikGgPxI.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/3WquycbCzfvifS2ikGgPxI.
    date published: 2026-06-13T15:41:10Z
    text: {"copyright_id":"0xa20c1629d2a6d72bdb0e7450c29321193bca0f449c0de233edd00dc290df96fc","isrc":"USRB49800012","name":"Little Plastic Castle","registered_at":"2026-06-05T05:57:58Z","spotify_id":"3WquycbCzfvifS2ikGgPxI","type":"track"}
track: Fuel
  type: MusicRecording
  duration: PT4M0S
  duration ms: 240506
  explicit: false
  by artist: Ani DiFranco
  in album: Little Plastic Castle
    type: MusicAlbum
    date published: 1998-02-17
  isrc code: USRB49800013
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-06T22:34:21+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x60307486a4cd1ece0120c25e09533f1af23464c37eb6aa7f43b48182f14d35b3
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953515
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953515
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/1w6YG5OeqiuKptaql5zCKa.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1w6YG5OeqiuKptaql5zCKa
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:53:06Z
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60307486a4cd1ece0120c25e09533f1af23464c37eb6aa7f43b48182f14d35b3. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1w6YG5OeqiuKptaql5zCKa.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/1w6YG5OeqiuKptaql5zCKa.
    date published: 2026-06-13T12:53:06Z
track: Gravel
  type: MusicRecording
  duration: PT3M32S
  duration ms: 212133
  explicit: false
  by artist: Ani DiFranco
  in album: Little Plastic Castle
    type: MusicAlbum
    date published: 1998-02-17
  isrc code: USRB49800014
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-06T02:32:58+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1da45daf1d781ce26a8af2f18084e215b85b47e1570efb604a9636c3fef6dd9f
  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/7mFUNdyLfkTblZJHkXPqgX.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7mFUNdyLfkTblZJHkXPqgX
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1da45daf1d781ce26a8af2f18084e215b85b47e1570efb604a9636c3fef6dd9f. 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/7mFUNdyLfkTblZJHkXPqgX.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/7mFUNdyLfkTblZJHkXPqgX.
    date published: 2026-06-13T15:41:10Z
track: As Is
  type: MusicRecording
  duration: PT4M6S
  duration ms: 246226
  explicit: false
  by artist: Ani DiFranco
  in album: Little Plastic Castle
    type: MusicAlbum
    date published: 1998-02-17
  isrc code: USRB49800015
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-05T16:10:25+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xdf1496d5243165efef4e4264536878c2ce1a4e5a4301c2bc9f2170977b19bd09
  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/6uGICrnt1fXL5WE3rBcUOa.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6uGICrnt1fXL5WE3rBcUOa
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xdf1496d5243165efef4e4264536878c2ce1a4e5a4301c2bc9f2170977b19bd09","isrc":"USRB49800015","name":"As Is","registered_at":"2026-06-05T16:10:25Z","spotify_id":"6uGICrnt1fXL5WE3rBcUOa","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 0xdf1496d5243165efef4e4264536878c2ce1a4e5a4301c2bc9f2170977b19bd09. 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/6uGICrnt1fXL5WE3rBcUOa.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/6uGICrnt1fXL5WE3rBcUOa.
    date published: 2026-06-13T12:47:07Z
    text: {"copyright_id":"0xdf1496d5243165efef4e4264536878c2ce1a4e5a4301c2bc9f2170977b19bd09","isrc":"USRB49800015","name":"As Is","registered_at":"2026-06-05T16:10:25Z","spotify_id":"6uGICrnt1fXL5WE3rBcUOa","type":"track"}
track: Two Little Girls
  type: MusicRecording
  duration: PT4M57S
  duration ms: 297306
  explicit: false
  by artist: Ani DiFranco
  in album: Little Plastic Castle
    type: MusicAlbum
    date published: 1998-02-17
  isrc code: USRB49800016
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
  additional property: OTSHash
  additional property: OTSBitcoinBlock
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSRecordURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
track: Deep Dish
track: Loom
track: Pixie
track: Swan Dive
track: Glass House
track: Independence Day
track: Pulse

CopyrightRegisteredAt
type: PropertyValue
value: 2026-06-08T01:56:11+00:00

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

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 953520

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

OTSRecordURL
type: PropertyValue
value: https://artists.proofprofile.net/proofs/track/2gi1WwwlSXQeagdIVTNGqk.json

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

OTSTimestamp
type: PropertyValue
value: 2026-06-13T13:32:09Z

OTSCanonicalRecord
type: PropertyValue
value: {"copyright_id":"0xa1ed3aefe1b99c9de30f4aec569f05999bec425acb8503756f21ffd03324c1b7","isrc":"USRB49800016","name":"Two Little Girls","registered_at":"2026-06-08T01:56:11Z","spotify_id":"2gi1WwwlSXQeagdIVTNGqk","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 0xa1ed3aefe1b99c9de30f4aec569f05999bec425acb8503756f21ffd03324c1b7. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2gi1WwwlSXQeagdIVTNGqk.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/2gi1WwwlSXQeagdIVTNGqk.
date published: 2026-06-13T13:32:09Z
text: {"copyright_id":"0xa1ed3aefe1b99c9de30f4aec569f05999bec425acb8503756f21ffd03324c1b7","isrc":"USRB49800016","name":"Two Little Girls","registered_at":"2026-06-08T01:56:11Z","spotify_id":"2gi1WwwlSXQeagdIVTNGqk","type":"track"}

Deep Dish
type: MusicRecording
duration: PT3M37S
duration ms: 217600
explicit: false
by artist: Ani DiFranco
in album: Little Plastic Castle
  type: MusicAlbum
  date published: 1998-02-17
isrc code: USRB49800017
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T14:31:49+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x97d4f5dce4d87587feca9ce76fda4676455616f00a3e39b32dcce258fe079b84
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/6ZF8r4uTnLSQixyykzlcre.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6ZF8r4uTnLSQixyykzlcre
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x97d4f5dce4d87587feca9ce76fda4676455616f00a3e39b32dcce258fe079b84","isrc":"USRB49800017","name":"Deep Dish","registered_at":"2026-06-09T14:31:49Z","spotify_id":"6ZF8r4uTnLSQixyykzlcre","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 0x97d4f5dce4d87587feca9ce76fda4676455616f00a3e39b32dcce258fe079b84. 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/6ZF8r4uTnLSQixyykzlcre.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/6ZF8r4uTnLSQixyykzlcre.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x97d4f5dce4d87587feca9ce76fda4676455616f00a3e39b32dcce258fe079b84","isrc":"USRB49800017","name":"Deep Dish","registered_at":"2026-06-09T14:31:49Z","spotify_id":"6ZF8r4uTnLSQixyykzlcre","type":"track"}

Loom
type: MusicRecording
duration: PT2M50S
duration ms: 170533
explicit: false
by artist: Ani DiFranco
in album: Little Plastic Castle
  type: MusicAlbum
  date published: 1998-02-17
isrc code: USRB49800018
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T15:53:38+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x6389a80aab5959badf0c4379cb98f722fdc86c5423d14a2b9938699f07dc822a
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/6FikdfrZTef6XFOUZYbmko.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6FikdfrZTef6XFOUZYbmko
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6389a80aab5959badf0c4379cb98f722fdc86c5423d14a2b9938699f07dc822a. 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/6FikdfrZTef6XFOUZYbmko.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/6FikdfrZTef6XFOUZYbmko.
  date published: 2026-06-13T15:41:10Z

Pixie
type: MusicRecording
duration: PT4M25S
duration ms: 265266
explicit: false
by artist: Ani DiFranco
in album: Little Plastic Castle
  type: MusicAlbum
  date published: 1998-02-17
isrc code: USRB49800019
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T06:14:01+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x4a8d3dc897daf4a54f52711b60949bd5469bac4a5a8751f1fc12145918d74182
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/5d8ZatgL0alfMgq8o3MsKH.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5d8ZatgL0alfMgq8o3MsKH
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a8d3dc897daf4a54f52711b60949bd5469bac4a5a8751f1fc12145918d74182. 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/5d8ZatgL0alfMgq8o3MsKH.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/5d8ZatgL0alfMgq8o3MsKH.
  date published: 2026-06-13T15:41:10Z

Swan Dive
type: MusicRecording
duration: PT6M29S
duration ms: 389626
explicit: false
by artist: Ani DiFranco
in album: Little Plastic Castle
  type: MusicAlbum
  date published: 1998-02-17
isrc code: USRB49800020
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T06:32:12+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x9fb005dfce4fbad8613c0db5d06d6b8ebee77808e3d7d58af25e62dcfa05198e
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953536
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953536
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/3Sah03Tm3hJJxPrAM0Zv9u.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3Sah03Tm3hJJxPrAM0Zv9u
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x9fb005dfce4fbad8613c0db5d06d6b8ebee77808e3d7d58af25e62dcfa05198e","isrc":"USRB49800020","name":"Swan Dive","registered_at":"2026-06-07T06:32:12Z","spotify_id":"3Sah03Tm3hJJxPrAM0Zv9u","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 0x9fb005dfce4fbad8613c0db5d06d6b8ebee77808e3d7d58af25e62dcfa05198e. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3Sah03Tm3hJJxPrAM0Zv9u.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/3Sah03Tm3hJJxPrAM0Zv9u.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0x9fb005dfce4fbad8613c0db5d06d6b8ebee77808e3d7d58af25e62dcfa05198e","isrc":"USRB49800020","name":"Swan Dive","registered_at":"2026-06-07T06:32:12Z","spotify_id":"3Sah03Tm3hJJxPrAM0Zv9u","type":"track"}

Glass House
type: MusicRecording
duration: PT5M19S
duration ms: 319933
explicit: false
by artist: Ani DiFranco
in album: Little Plastic Castle
  type: MusicAlbum
  date published: 1998-02-17
isrc code: USRB49800021
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-11T04:53:18+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xae91bfb1f4316fce7a5a0b6a83f58c29b142bcb65e26a361591a440a869640e0
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953536
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953536
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/4WeF2DdAr1cCcDGuSBiRi0.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4WeF2DdAr1cCcDGuSBiRi0
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xae91bfb1f4316fce7a5a0b6a83f58c29b142bcb65e26a361591a440a869640e0","isrc":"USRB49800021","name":"Glass House","registered_at":"2026-06-11T04:53:18Z","spotify_id":"4WeF2DdAr1cCcDGuSBiRi0","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 0xae91bfb1f4316fce7a5a0b6a83f58c29b142bcb65e26a361591a440a869640e0. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4WeF2DdAr1cCcDGuSBiRi0.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/4WeF2DdAr1cCcDGuSBiRi0.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0xae91bfb1f4316fce7a5a0b6a83f58c29b142bcb65e26a361591a440a869640e0","isrc":"USRB49800021","name":"Glass House","registered_at":"2026-06-11T04:53:18Z","spotify_id":"4WeF2DdAr1cCcDGuSBiRi0","type":"track"}

Independence Day
type: MusicRecording
duration: PT3M49S
duration ms: 229000
explicit: false
by artist: Ani DiFranco
in album: Little Plastic Castle
  type: MusicAlbum
  date published: 1998-02-17
isrc code: USRB49800022
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-18T11:26:37+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc3ab71aab4d3506ce4bf3e9aafdb83100be1b8627c97b063ee8f454515db8bb0
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/4xtsjj85ueDcIb62fFuuTJ.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4xtsjj85ueDcIb62fFuuTJ
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xc3ab71aab4d3506ce4bf3e9aafdb83100be1b8627c97b063ee8f454515db8bb0","isrc":"USRB49800022","name":"Independence Day","registered_at":"2026-06-18T11:26:37Z","spotify_id":"4xtsjj85ueDcIb62fFuuTJ","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 0xc3ab71aab4d3506ce4bf3e9aafdb83100be1b8627c97b063ee8f454515db8bb0. 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/4xtsjj85ueDcIb62fFuuTJ.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/4xtsjj85ueDcIb62fFuuTJ.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0xc3ab71aab4d3506ce4bf3e9aafdb83100be1b8627c97b063ee8f454515db8bb0","isrc":"USRB49800022","name":"Independence Day","registered_at":"2026-06-18T11:26:37Z","spotify_id":"4xtsjj85ueDcIb62fFuuTJ","type":"track"}

Pulse
type: MusicRecording
duration: PT14M16S
duration ms: 856240
explicit: false
by artist: Ani DiFranco
in album: Little Plastic Castle
  type: MusicAlbum
  date published: 1998-02-17
isrc code: USRB49800023
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-11T04:52:00+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe4eb0e4276654c4bbf32fdd18cfecc719374c62920449e9389608b00b1a9a4f2
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953536
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953536
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/0yXJ3AKe5TBEmrLL0Xfb70.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0yXJ3AKe5TBEmrLL0Xfb70
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4eb0e4276654c4bbf32fdd18cfecc719374c62920449e9389608b00b1a9a4f2. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0yXJ3AKe5TBEmrLL0Xfb70.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/0yXJ3AKe5TBEmrLL0Xfb70.
  date published: 2026-06-13T17:25:41Z

Living In Clip
type: MusicAlbum
date published: 1997-04-22
track: Whatever - albuquerque, n.m.
  type: MusicRecording
  duration: PT1M46S
  duration ms: 106893
  explicit: false
  by artist: Ani DiFranco
  in album: Living In Clip
    type: MusicAlbum
    date published: 1997-04-22
  isrc code: USRB49700001
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-24T08:57:31+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb6a87b185169a1063674868380ea7e37b08696205c5c97f33286abf0a18d1da2
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956312
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956312
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/0gLJxcVTPXLss27POKLs4X.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0gLJxcVTPXLss27POKLs4X
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T05:09:12Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xb6a87b185169a1063674868380ea7e37b08696205c5c97f33286abf0a18d1da2","isrc":"USRB49700001","name":"Whatever - albuquerque, n.m.","registered_at":"2026-06-24T08:57:31Z","spotify_id":"0gLJxcVTPXLss27POKLs4X","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 0xb6a87b185169a1063674868380ea7e37b08696205c5c97f33286abf0a18d1da2. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0gLJxcVTPXLss27POKLs4X.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/0gLJxcVTPXLss27POKLs4X.
    date published: 2026-07-02T05:09:12Z
    text: {"copyright_id":"0xb6a87b185169a1063674868380ea7e37b08696205c5c97f33286abf0a18d1da2","isrc":"USRB49700001","name":"Whatever - albuquerque, n.m.","registered_at":"2026-06-24T08:57:31Z","spotify_id":"0gLJxcVTPXLss27POKLs4X","type":"track"}
track: Untouchable Face - bloomington, ill.
  type: MusicRecording
  duration: PT3M36S
  duration ms: 216733
  explicit: false
  by artist: Ani DiFranco
  in album: Living In Clip
    type: MusicAlbum
    date published: 1997-04-22
  isrc code: USRB49700017
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-07T12:29:40+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1712e262af430223571b384ef8751e41a5371ee4fd05e411f8edfa0f90324fb7
  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/6iT7oHjC9JePegoCnHUGtS.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6iT7oHjC9JePegoCnHUGtS
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x1712e262af430223571b384ef8751e41a5371ee4fd05e411f8edfa0f90324fb7","isrc":"USRB49700017","name":"Untouchable Face - bloomington, ill.","registered_at":"2026-06-07T12:29:40Z","spotify_id":"6iT7oHjC9JePegoCnHUGtS","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 0x1712e262af430223571b384ef8751e41a5371ee4fd05e411f8edfa0f90324fb7. 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/6iT7oHjC9JePegoCnHUGtS.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/6iT7oHjC9JePegoCnHUGtS.
    date published: 2026-07-02T03:55:08Z
    text: {"copyright_id":"0x1712e262af430223571b384ef8751e41a5371ee4fd05e411f8edfa0f90324fb7","isrc":"USRB49700017","name":"Untouchable Face - bloomington, ill.","registered_at":"2026-06-07T12:29:40Z","spotify_id":"6iT7oHjC9JePegoCnHUGtS","type":"track"}
track: Wherever - santa ana, ca.
  type: MusicRecording
  duration: PT0M6S
  duration ms: 6666
  explicit: false
  by artist: Ani DiFranco
  in album: Living In Clip
    type: MusicAlbum
    date published: 1997-04-22
track: Shameless - portland, or.
  type: MusicRecording
  duration: PT4M35S
  duration ms: 275533
  explicit: false
  by artist: Ani DiFranco
  in album: Living In Clip
    type: MusicAlbum
    date published: 1997-04-22
  isrc code: USRB49700018
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-11T04:49:29+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1c0e86acdc37894e0f0f386fed433ebd66c7800bd66924989e88f657496f1bc2
  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/53RI9oolqO3asYK2ckixQa.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/53RI9oolqO3asYK2ckixQa
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x1c0e86acdc37894e0f0f386fed433ebd66c7800bd66924989e88f657496f1bc2","isrc":"USRB49700018","name":"Shameless - portland, or.","registered_at":"2026-06-11T04:49:29Z","spotify_id":"53RI9oolqO3asYK2ckixQa","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 0x1c0e86acdc37894e0f0f386fed433ebd66c7800bd66924989e88f657496f1bc2. 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/53RI9oolqO3asYK2ckixQa.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/53RI9oolqO3asYK2ckixQa.
    date published: 2026-06-13T15:41:10Z
    text: {"copyright_id":"0x1c0e86acdc37894e0f0f386fed433ebd66c7800bd66924989e88f657496f1bc2","isrc":"USRB49700018","name":"Shameless - portland, or.","registered_at":"2026-06-11T04:49:29Z","spotify_id":"53RI9oolqO3asYK2ckixQa","type":"track"}
track: Gravel - new london, ct.
  type: MusicRecording
  duration: PT4M11S
  duration ms: 251840
  explicit: false
  by artist: Ani DiFranco
  in album: Living In Clip
    type: MusicAlbum
    date published: 1997-04-22
  isrc code: USRB49700003
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-10T02:02:21+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd4b765060e7a2f00b79c44bff6a75afcce6ca68e10bee0274c66a77f13da0d61
  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/6SsJXj6uL1LYWyRnaaQldp.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6SsJXj6uL1LYWyRnaaQldp
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xd4b765060e7a2f00b79c44bff6a75afcce6ca68e10bee0274c66a77f13da0d61","isrc":"USRB49700003","name":"Gravel - new london, ct.","registered_at":"2026-06-10T02:02:21Z","spotify_id":"6SsJXj6uL1LYWyRnaaQldp","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 0xd4b765060e7a2f00b79c44bff6a75afcce6ca68e10bee0274c66a77f13da0d61. 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/6SsJXj6uL1LYWyRnaaQldp.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/6SsJXj6uL1LYWyRnaaQldp.
    date published: 2026-06-13T15:41:10Z
    text: {"copyright_id":"0xd4b765060e7a2f00b79c44bff6a75afcce6ca68e10bee0274c66a77f13da0d61","isrc":"USRB49700003","name":"Gravel - new london, ct.","registered_at":"2026-06-10T02:02:21Z","spotify_id":"6SsJXj6uL1LYWyRnaaQldp","type":"track"}
track: Distracted - san francisco, ca.
track: Willing to Fight - sacramento, ca.
track: Adam and Eve - new york, n.y.
track: Shy - houston, tx.
track: Firedoor - worcester, mass.
track: Joyful Girl - eugene, or.
track: Both Hands - buffalo, n.y.
track: Hide and Seek - hightstown, n.j.
track: Out of Habit - arcata, ca.
track: Napoleon - northampton, mass.
track: Every State Line - atlanta, ga.
track: I'm no Heroine - berkeley, ca.
track: Not So Soft - new york, n.y.
track: Amazing Grace - buffalo, n.y.
track: Travel Tips - spokane, wa.
track: Anticipate - ithaca, n.y.
track: Wrong with Me - ithaca, n.y.
track: Tiptoe - dunno
track: In or Out - new york, n.y.
track: Sorry I Am - new york, n.y.
track: We're all Gonna Blow - victoria, b.c.
track: The Slant/The Diner - atlanta, ga.
track: Letter to a John - san francisco, ca.
track: 32 Flavors - boulder, co.
track: Overlap - new york, n.y.
track: Out of Range - portland, or.

Distracted - san francisco, ca.
type: MusicRecording
duration: PT1M8S
duration ms: 68600
explicit: false
by artist: Ani DiFranco
in album: Living In Clip
  type: MusicAlbum
  date published: 1997-04-22
isrc code: USRB49700019
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-24T08:58:33+00:00

Willing to Fight - sacramento, ca.
type: MusicRecording
duration: PT4M12S
duration ms: 252600
explicit: false
by artist: Ani DiFranco
in album: Living In Clip
  type: MusicAlbum
  date published: 1997-04-22
isrc code: USRB49700004
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-18T13:30:49+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x9fc2a3859ed40884938afa5e83b41c8ce71e4c173f38b80b7125d90df81805a1
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/7Kc4i7IsmzLhEr6QkMqKv0.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7Kc4i7IsmzLhEr6QkMqKv0
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x9fc2a3859ed40884938afa5e83b41c8ce71e4c173f38b80b7125d90df81805a1","isrc":"USRB49700004","name":"Willing to Fight - sacramento, ca.","registered_at":"2026-06-18T13:30:49Z","spotify_id":"7Kc4i7IsmzLhEr6QkMqKv0","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 0x9fc2a3859ed40884938afa5e83b41c8ce71e4c173f38b80b7125d90df81805a1. 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/7Kc4i7IsmzLhEr6QkMqKv0.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/7Kc4i7IsmzLhEr6QkMqKv0.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0x9fc2a3859ed40884938afa5e83b41c8ce71e4c173f38b80b7125d90df81805a1","isrc":"USRB49700004","name":"Willing to Fight - sacramento, ca.","registered_at":"2026-06-18T13:30:49Z","spotify_id":"7Kc4i7IsmzLhEr6QkMqKv0","type":"track"}

Adam and Eve - new york, n.y.
type: MusicRecording
duration: PT5M36S
duration ms: 336133
explicit: false
by artist: Ani DiFranco
in album: Living In Clip
  type: MusicAlbum
  date published: 1997-04-22
isrc code: USRB49700020
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-23T08:44:50+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5e758a5137a188229a1975101a98c8354525a36947865876e8c890619622c086
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/2XRAQDI4e5brzlFb5cXfPp.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2XRAQDI4e5brzlFb5cXfPp
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x5e758a5137a188229a1975101a98c8354525a36947865876e8c890619622c086","isrc":"USRB49700020","name":"Adam and Eve - new york, n.y.","registered_at":"2026-06-23T08:44:50Z","spotify_id":"2XRAQDI4e5brzlFb5cXfPp","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 0x5e758a5137a188229a1975101a98c8354525a36947865876e8c890619622c086. 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/2XRAQDI4e5brzlFb5cXfPp.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/2XRAQDI4e5brzlFb5cXfPp.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0x5e758a5137a188229a1975101a98c8354525a36947865876e8c890619622c086","isrc":"USRB49700020","name":"Adam and Eve - new york, n.y.","registered_at":"2026-06-23T08:44:50Z","spotify_id":"2XRAQDI4e5brzlFb5cXfPp","type":"track"}

Shy - houston, tx.
type: MusicRecording
duration: PT4M29S
duration ms: 269000
explicit: false
by artist: Ani DiFranco
in album: Living In Clip
  type: MusicAlbum
  date published: 1997-04-22
isrc code: USRB49700005
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-10T02:07:39+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x579fd8957577f65a753f7bb12adeaa6ebf7388c500cb23a928f95c1f4347acaf
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956312
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956312
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/0uGYobaQ4sQWgtJHR8ZNao.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0uGYobaQ4sQWgtJHR8ZNao
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T05:09:12Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x579fd8957577f65a753f7bb12adeaa6ebf7388c500cb23a928f95c1f4347acaf","isrc":"USRB49700005","name":"Shy - houston, tx.","registered_at":"2026-06-10T02:07:39Z","spotify_id":"0uGYobaQ4sQWgtJHR8ZNao","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 0x579fd8957577f65a753f7bb12adeaa6ebf7388c500cb23a928f95c1f4347acaf. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0uGYobaQ4sQWgtJHR8ZNao.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/0uGYobaQ4sQWgtJHR8ZNao.
  date published: 2026-07-02T05:09:12Z
  text: {"copyright_id":"0x579fd8957577f65a753f7bb12adeaa6ebf7388c500cb23a928f95c1f4347acaf","isrc":"USRB49700005","name":"Shy - houston, tx.","registered_at":"2026-06-10T02:07:39Z","spotify_id":"0uGYobaQ4sQWgtJHR8ZNao","type":"track"}

Firedoor - worcester, mass.
type: MusicRecording
duration: PT4M3S
duration ms: 243626
explicit: false
by artist: Ani DiFranco
in album: Living In Clip
  type: MusicAlbum
  date published: 1997-04-22
isrc code: USRB49700021
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T06:19:05+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x4e2612c8afceaf61443cd335673996e6335b60c907b5c2f32ab62d25afc50c74
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/0Hj2cbkSFAs5dk9xC0eM95.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0Hj2cbkSFAs5dk9xC0eM95
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x4e2612c8afceaf61443cd335673996e6335b60c907b5c2f32ab62d25afc50c74","isrc":"USRB49700021","name":"Firedoor - worcester, mass.","registered_at":"2026-06-09T06:19:05Z","spotify_id":"0Hj2cbkSFAs5dk9xC0eM95","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 0x4e2612c8afceaf61443cd335673996e6335b60c907b5c2f32ab62d25afc50c74. 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/0Hj2cbkSFAs5dk9xC0eM95.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/0Hj2cbkSFAs5dk9xC0eM95.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x4e2612c8afceaf61443cd335673996e6335b60c907b5c2f32ab62d25afc50c74","isrc":"USRB49700021","name":"Firedoor - worcester, mass.","registered_at":"2026-06-09T06:19:05Z","spotify_id":"0Hj2cbkSFAs5dk9xC0eM95","type":"track"}

Joyful Girl - eugene, or.
type: MusicRecording
duration: PT4M26S
duration ms: 266720
explicit: false
by artist: Ani DiFranco
in album: Living In Clip
  type: MusicAlbum
  date published: 1997-04-22
isrc code: USRB49700006
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-11T04:52:08+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x151d10049ea4dfef7a685bfc88993c66c52ac9e48f68189e2b62a4ccc47eac8a
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953536
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953536
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/7cxlCwMRatdZZPeKtBM2Mh.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7cxlCwMRatdZZPeKtBM2Mh
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x151d10049ea4dfef7a685bfc88993c66c52ac9e48f68189e2b62a4ccc47eac8a","isrc":"USRB49700006","name":"Joyful Girl - eugene, or.","registered_at":"2026-06-11T04:52:08Z","spotify_id":"7cxlCwMRatdZZPeKtBM2Mh","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 0x151d10049ea4dfef7a685bfc88993c66c52ac9e48f68189e2b62a4ccc47eac8a. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7cxlCwMRatdZZPeKtBM2Mh.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/7cxlCwMRatdZZPeKtBM2Mh.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0x151d10049ea4dfef7a685bfc88993c66c52ac9e48f68189e2b62a4ccc47eac8a","isrc":"USRB49700006","name":"Joyful Girl - eugene, or.","registered_at":"2026-06-11T04:52:08Z","spotify_id":"7cxlCwMRatdZZPeKtBM2Mh","type":"track"}

Both Hands - buffalo, n.y.
type: MusicRecording
duration: PT4M52S
duration ms: 292240
explicit: false
by artist: Ani DiFranco
in album: Living In Clip
  type: MusicAlbum
  date published: 1997-04-22
isrc code: USRB49700022
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-18T13:29:56+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x548854d58501f3025d13e30ab5af67bf8c1ff0943366713ac01e1d7e693c3696
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/5ZKPhjhsF5bi0L9f2iOSXY.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5ZKPhjhsF5bi0L9f2iOSXY
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x548854d58501f3025d13e30ab5af67bf8c1ff0943366713ac01e1d7e693c3696","isrc":"USRB49700022","name":"Both Hands - buffalo, n.y.","registered_at":"2026-06-18T13:29:56Z","spotify_id":"5ZKPhjhsF5bi0L9f2iOSXY","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 0x548854d58501f3025d13e30ab5af67bf8c1ff0943366713ac01e1d7e693c3696. 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/5ZKPhjhsF5bi0L9f2iOSXY.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/5ZKPhjhsF5bi0L9f2iOSXY.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0x548854d58501f3025d13e30ab5af67bf8c1ff0943366713ac01e1d7e693c3696","isrc":"USRB49700022","name":"Both Hands - buffalo, n.y.","registered_at":"2026-06-18T13:29:56Z","spotify_id":"5ZKPhjhsF5bi0L9f2iOSXY","type":"track"}

Hide and Seek - hightstown, n.j.
type: MusicRecording
duration: PT4M34S
duration ms: 274413
explicit: false
by artist: Ani DiFranco
in album: Living In Clip
  type: MusicAlbum
  date published: 1997-04-22
isrc code: USRB49700007
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-21T20:13:39+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x036f5b459fe3fec16d5522881dc9e30249a2c314ada45e79a17616712f8affd7
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/5wgO96K0X3246BPSpYLcKT.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5wgO96K0X3246BPSpYLcKT
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x036f5b459fe3fec16d5522881dc9e30249a2c314ada45e79a17616712f8affd7","isrc":"USRB49700007","name":"Hide and Seek - hightstown, n.j.","registered_at":"2026-06-21T20:13:39Z","spotify_id":"5wgO96K0X3246BPSpYLcKT","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 0x036f5b459fe3fec16d5522881dc9e30249a2c314ada45e79a17616712f8affd7. 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/5wgO96K0X3246BPSpYLcKT.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/5wgO96K0X3246BPSpYLcKT.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0x036f5b459fe3fec16d5522881dc9e30249a2c314ada45e79a17616712f8affd7","isrc":"USRB49700007","name":"Hide and Seek - hightstown, n.j.","registered_at":"2026-06-21T20:13:39Z","spotify_id":"5wgO96K0X3246BPSpYLcKT","type":"track"}

Out of Habit - arcata, ca.
type: MusicRecording
duration: PT3M40S
duration ms: 220400
explicit: false
by artist: Ani DiFranco
in album: Living In Clip
  type: MusicAlbum
  date published: 1997-04-22
isrc code: USRB49700023
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-20T04:22:09+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd00495a0248c80f8d0d6435260eb7f6e60bb60cdd8108653ca891c2dce6fde8a
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/63FWaFY9S3Yc8ZrTQeoW2R.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/63FWaFY9S3Yc8ZrTQeoW2R
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T11:34:59Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xd00495a0248c80f8d0d6435260eb7f6e60bb60cdd8108653ca891c2dce6fde8a","isrc":"USRB49700023","name":"Out of Habit - arcata, ca.","registered_at":"2026-06-20T04:22:09Z","spotify_id":"63FWaFY9S3Yc8ZrTQeoW2R","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 0xd00495a0248c80f8d0d6435260eb7f6e60bb60cdd8108653ca891c2dce6fde8a. 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/63FWaFY9S3Yc8ZrTQeoW2R.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/63FWaFY9S3Yc8ZrTQeoW2R.
  date published: 2026-07-02T11:34:59Z
  text: {"copyright_id":"0xd00495a0248c80f8d0d6435260eb7f6e60bb60cdd8108653ca891c2dce6fde8a","isrc":"USRB49700023","name":"Out of Habit - arcata, ca.","registered_at":"2026-06-20T04:22:09Z","spotify_id":"63FWaFY9S3Yc8ZrTQeoW2R","type":"track"}

Napoleon - northampton, mass.
type: MusicRecording
duration: PT4M54S
duration ms: 294226
explicit: false
by artist: Ani DiFranco
in album: Living In Clip
  type: MusicAlbum
  date published: 1997-04-22
isrc code: USRB49700008
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-11T04:54:19+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf6aba2da7f0f0672c1f023ff9863e024659ee5de913348f96acdc2eb0f5f2395
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/2pSQLDLhbY1G4FCZ0pGbZP.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2pSQLDLhbY1G4FCZ0pGbZP
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xf6aba2da7f0f0672c1f023ff9863e024659ee5de913348f96acdc2eb0f5f2395","isrc":"USRB49700008","name":"Napoleon - northampton, mass.","registered_at":"2026-06-11T04:54:19Z","spotify_id":"2pSQLDLhbY1G4FCZ0pGbZP","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 0xf6aba2da7f0f0672c1f023ff9863e024659ee5de913348f96acdc2eb0f5f2395. 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/2pSQLDLhbY1G4FCZ0pGbZP.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/2pSQLDLhbY1G4FCZ0pGbZP.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0xf6aba2da7f0f0672c1f023ff9863e024659ee5de913348f96acdc2eb0f5f2395","isrc":"USRB49700008","name":"Napoleon - northampton, mass.","registered_at":"2026-06-11T04:54:19Z","spotify_id":"2pSQLDLhbY1G4FCZ0pGbZP","type":"track"}

Every State Line - atlanta, ga.
type: MusicRecording
duration: PT3M55S
duration ms: 235626
explicit: false
by artist: Ani DiFranco
in album: Living In Clip
  type: MusicAlbum
  date published: 1997-04-22
isrc code: USRB49700024
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-20T21:42:50+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x9458ca5e26049078e75364b6ce7d255658d79898399b64730df6d5cd495822df
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956857
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956857
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/1iIfHAmmLLfE2B5TeIiPCt.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1iIfHAmmLLfE2B5TeIiPCt
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-06T01:26:17Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x9458ca5e26049078e75364b6ce7d255658d79898399b64730df6d5cd495822df","isrc":"USRB49700024","name":"Every State Line - atlanta, ga.","registered_at":"2026-06-20T21:42:50Z","spotify_id":"1iIfHAmmLLfE2B5TeIiPCt","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 0x9458ca5e26049078e75364b6ce7d255658d79898399b64730df6d5cd495822df. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1iIfHAmmLLfE2B5TeIiPCt.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/1iIfHAmmLLfE2B5TeIiPCt.
  date published: 2026-07-06T01:26:17Z
  text: {"copyright_id":"0x9458ca5e26049078e75364b6ce7d255658d79898399b64730df6d5cd495822df","isrc":"USRB49700024","name":"Every State Line - atlanta, ga.","registered_at":"2026-06-20T21:42:50Z","spotify_id":"1iIfHAmmLLfE2B5TeIiPCt","type":"track"}

I'm no Heroine - berkeley, ca.
type: MusicRecording
duration: PT4M16S
duration ms: 256532
explicit: false
by artist: Ani DiFranco
in album: Living In Clip
  type: MusicAlbum
  date published: 1997-04-22
isrc code: USRB49700009
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-19T08:02:36+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc196c172b28b8c6bfed4b1006926c3010d9aa7cc049e051196fd08f7cdef3b3c
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/2YkpYtjmVyKp35upW79i5d.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2YkpYtjmVyKp35upW79i5d
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xc196c172b28b8c6bfed4b1006926c3010d9aa7cc049e051196fd08f7cdef3b3c","isrc":"USRB49700009","name":"I'm no Heroine - berkeley, ca.","registered_at":"2026-06-19T08:02:36Z","spotify_id":"2YkpYtjmVyKp35upW79i5d","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 0xc196c172b28b8c6bfed4b1006926c3010d9aa7cc049e051196fd08f7cdef3b3c. 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/2YkpYtjmVyKp35upW79i5d.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/2YkpYtjmVyKp35upW79i5d.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0xc196c172b28b8c6bfed4b1006926c3010d9aa7cc049e051196fd08f7cdef3b3c","isrc":"USRB49700009","name":"I'm no Heroine - berkeley, ca.","registered_at":"2026-06-19T08:02:36Z","spotify_id":"2YkpYtjmVyKp35upW79i5d","type":"track"}

Not So Soft - new york, n.y.
type: MusicRecording
duration: PT4M0S
duration ms: 240400
explicit: false
by artist: Ani DiFranco
in album: Living In Clip
  type: MusicAlbum
  date published: 1997-04-22
isrc code: USRB49700025
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-26T16:59:44+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x66197e62d1b198b258a69275bfe4df62a5531dd4c268fcc4dedee47cb6ae2523
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956351
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956351
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/5b8HejJj5T94zK30v0S0ZQ.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5b8HejJj5T94zK30v0S0ZQ
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T11:38:34Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x66197e62d1b198b258a69275bfe4df62a5531dd4c268fcc4dedee47cb6ae2523","isrc":"USRB49700025","name":"Not So Soft - new york, n.y.","registered_at":"2026-06-26T16:59:44Z","spotify_id":"5b8HejJj5T94zK30v0S0ZQ","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 0x66197e62d1b198b258a69275bfe4df62a5531dd4c268fcc4dedee47cb6ae2523. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5b8HejJj5T94zK30v0S0ZQ.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/5b8HejJj5T94zK30v0S0ZQ.
  date published: 2026-07-02T11:38:34Z
  text: {"copyright_id":"0x66197e62d1b198b258a69275bfe4df62a5531dd4c268fcc4dedee47cb6ae2523","isrc":"USRB49700025","name":"Not So Soft - new york, n.y.","registered_at":"2026-06-26T16:59:44Z","spotify_id":"5b8HejJj5T94zK30v0S0ZQ","type":"track"}

Amazing Grace - buffalo, n.y.
type: MusicRecording
duration: PT6M17S
duration ms: 377933
explicit: false
by artist: Ani DiFranco
in album: Living In Clip
  type: MusicAlbum
  date published: 1997-04-22
isrc code: USRB49700010
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-21T20:14:38+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x532983a8678f4da6d0c92f2a2d190ed45ad1128a278d02ae409ed90b8d688a0c
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/67UZUHvmM5csZ6gN9AYTBS.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/67UZUHvmM5csZ6gN9AYTBS
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x532983a8678f4da6d0c92f2a2d190ed45ad1128a278d02ae409ed90b8d688a0c","isrc":"USRB49700010","name":"Amazing Grace - buffalo, n.y.","registered_at":"2026-06-21T20:14:38Z","spotify_id":"67UZUHvmM5csZ6gN9AYTBS","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 0x532983a8678f4da6d0c92f2a2d190ed45ad1128a278d02ae409ed90b8d688a0c. 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/67UZUHvmM5csZ6gN9AYTBS.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/67UZUHvmM5csZ6gN9AYTBS.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0x532983a8678f4da6d0c92f2a2d190ed45ad1128a278d02ae409ed90b8d688a0c","isrc":"USRB49700010","name":"Amazing Grace - buffalo, n.y.","registered_at":"2026-06-21T20:14:38Z","spotify_id":"67UZUHvmM5csZ6gN9AYTBS","type":"track"}

Travel Tips - spokane, wa.
type: MusicRecording
duration: PT1M5S
duration ms: 65666
explicit: false
by artist: Ani DiFranco
in album: Living In Clip
  type: MusicAlbum
  date published: 1997-04-22
isrc code: USRB49700026

Anticipate - ithaca, n.y.
type: MusicRecording
duration: PT3M47S
duration ms: 227973
explicit: false
by artist: Ani DiFranco
in album: Living In Clip
  type: MusicAlbum
  date published: 1997-04-22
isrc code: USRB49700011
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-19T08:02:34+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x3429e64c97fc0a9a96a7f2a281f6cf061c365c0e94e9e93cbfb2ec48ef4a1e44
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/5VoI2qqQQpveCf2XUBqDoj.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5VoI2qqQQpveCf2XUBqDoj
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x3429e64c97fc0a9a96a7f2a281f6cf061c365c0e94e9e93cbfb2ec48ef4a1e44","isrc":"USRB49700011","name":"Anticipate - ithaca, n.y.","registered_at":"2026-06-19T08:02:34Z","spotify_id":"5VoI2qqQQpveCf2XUBqDoj","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 0x3429e64c97fc0a9a96a7f2a281f6cf061c365c0e94e9e93cbfb2ec48ef4a1e44. 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/5VoI2qqQQpveCf2XUBqDoj.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/5VoI2qqQQpveCf2XUBqDoj.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0x3429e64c97fc0a9a96a7f2a281f6cf061c365c0e94e9e93cbfb2ec48ef4a1e44","isrc":"USRB49700011","name":"Anticipate - ithaca, n.y.","registered_at":"2026-06-19T08:02:34Z","spotify_id":"5VoI2qqQQpveCf2XUBqDoj","type":"track"}

Wrong with Me - ithaca, n.y.
type: MusicRecording
duration: PT1M57S
duration ms: 117573
explicit: false
by artist: Ani DiFranco
in album: Living In Clip
  type: MusicAlbum
  date published: 1997-04-22
isrc code: USRB49700027

Tiptoe - dunno
type: MusicRecording
duration: PT0M37S
duration ms: 37733
explicit: false
by artist: Ani DiFranco
in album: Living In Clip
  type: MusicAlbum
  date published: 1997-04-22
isrc code: USRB49700012
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-24T08:58:29+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x6ada0b7e33f3a4be327639d2ca5af42b2a3a35fdbb283d965951419760bbf972
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956889
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956889
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/2b6VJ5cIW3pD9MKWpDsbj6.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2b6VJ5cIW3pD9MKWpDsbj6
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-06T06:56:49Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x6ada0b7e33f3a4be327639d2ca5af42b2a3a35fdbb283d965951419760bbf972","isrc":"USRB49700012","name":"Tiptoe - dunno","registered_at":"2026-06-24T08:58:29Z","spotify_id":"2b6VJ5cIW3pD9MKWpDsbj6","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 0x6ada0b7e33f3a4be327639d2ca5af42b2a3a35fdbb283d965951419760bbf972. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2b6VJ5cIW3pD9MKWpDsbj6.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/2b6VJ5cIW3pD9MKWpDsbj6.
  date published: 2026-07-06T06:56:49Z
  text: {"copyright_id":"0x6ada0b7e33f3a4be327639d2ca5af42b2a3a35fdbb283d965951419760bbf972","isrc":"USRB49700012","name":"Tiptoe - dunno","registered_at":"2026-06-24T08:58:29Z","spotify_id":"2b6VJ5cIW3pD9MKWpDsbj6","type":"track"}

In or Out - new york, n.y.
type: MusicRecording
duration: PT3M22S
duration ms: 202826
explicit: false
by artist: Ani DiFranco
in album: Living In Clip
  type: MusicAlbum
  date published: 1997-04-22
isrc code: USRB49700028
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-21T20:19:17+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xce6926f617651f72b8a6fb49a147f039a3c20f4bc5df99661e465ea627350167
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/3p8i5b8jwNWIF8u370V1Rk.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3p8i5b8jwNWIF8u370V1Rk
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xce6926f617651f72b8a6fb49a147f039a3c20f4bc5df99661e465ea627350167","isrc":"USRB49700028","name":"In or Out - new york, n.y.","registered_at":"2026-06-21T20:19:17Z","spotify_id":"3p8i5b8jwNWIF8u370V1Rk","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 0xce6926f617651f72b8a6fb49a147f039a3c20f4bc5df99661e465ea627350167. 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/3p8i5b8jwNWIF8u370V1Rk.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/3p8i5b8jwNWIF8u370V1Rk.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0xce6926f617651f72b8a6fb49a147f039a3c20f4bc5df99661e465ea627350167","isrc":"USRB49700028","name":"In or Out - new york, n.y.","registered_at":"2026-06-21T20:19:17Z","spotify_id":"3p8i5b8jwNWIF8u370V1Rk","type":"track"}

Sorry I Am - new york, n.y.
type: MusicRecording
duration: PT4M46S
duration ms: 286600
explicit: false
by artist: Ani DiFranco
in album: Living In Clip
  type: MusicAlbum
  date published: 1997-04-22
isrc code: USRB49700013
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-24T08:58:45+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x6b4ba6d6df70ef7c5098f981b498b7c7d999b7f345ded80e1b09903de79e713f
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956312
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956312
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/2pE69ODTxfbW2UlPe2bUBS.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2pE69ODTxfbW2UlPe2bUBS
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T05:09:12Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x6b4ba6d6df70ef7c5098f981b498b7c7d999b7f345ded80e1b09903de79e713f","isrc":"USRB49700013","name":"Sorry I Am - new york, n.y.","registered_at":"2026-06-24T08:58:45Z","spotify_id":"2pE69ODTxfbW2UlPe2bUBS","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 0x6b4ba6d6df70ef7c5098f981b498b7c7d999b7f345ded80e1b09903de79e713f. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2pE69ODTxfbW2UlPe2bUBS.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/2pE69ODTxfbW2UlPe2bUBS.
  date published: 2026-07-02T05:09:12Z
  text: {"copyright_id":"0x6b4ba6d6df70ef7c5098f981b498b7c7d999b7f345ded80e1b09903de79e713f","isrc":"USRB49700013","name":"Sorry I Am - new york, n.y.","registered_at":"2026-06-24T08:58:45Z","spotify_id":"2pE69ODTxfbW2UlPe2bUBS","type":"track"}

We're all Gonna Blow - victoria, b.c.
type: MusicRecording
duration: PT2M41S
duration ms: 161800
explicit: false
by artist: Ani DiFranco
in album: Living In Clip
  type: MusicAlbum
  date published: 1997-04-22
isrc code: USRB49700029

The Slant/The Diner - atlanta, ga.
type: MusicRecording
duration: PT8M22S
duration ms: 502560
explicit: false
by artist: Ani DiFranco
in album: Living In Clip
  type: MusicAlbum
  date published: 1997-04-22
isrc code: USRB49700014
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-22T23:02:53+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd946a3b9cf5b2a0cd2aa5f245b771d66ebc7d38fb2f707169c0deeeb2a751175
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956889
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956889
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/0TJXQJTuVDs7ptG4lukkPB.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0TJXQJTuVDs7ptG4lukkPB
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-06T06:56:49Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xd946a3b9cf5b2a0cd2aa5f245b771d66ebc7d38fb2f707169c0deeeb2a751175","isrc":"USRB49700014","name":"The Slant/The Diner - atlanta, ga.","registered_at":"2026-06-22T23:02:53Z","spotify_id":"0TJXQJTuVDs7ptG4lukkPB","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 0xd946a3b9cf5b2a0cd2aa5f245b771d66ebc7d38fb2f707169c0deeeb2a751175. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0TJXQJTuVDs7ptG4lukkPB.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/0TJXQJTuVDs7ptG4lukkPB.
  date published: 2026-07-06T06:56:49Z
  text: {"copyright_id":"0xd946a3b9cf5b2a0cd2aa5f245b771d66ebc7d38fb2f707169c0deeeb2a751175","isrc":"USRB49700014","name":"The Slant/The Diner - atlanta, ga.","registered_at":"2026-06-22T23:02:53Z","spotify_id":"0TJXQJTuVDs7ptG4lukkPB","type":"track"}

Letter to a John - san francisco, ca.
type: MusicRecording
duration: PT3M58S
duration ms: 238373
explicit: false
by artist: Ani DiFranco
in album: Living In Clip
  type: MusicAlbum
  date published: 1997-04-22
isrc code: USRB49700030
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-22T02:07:38+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x2ecc8399762a384fecb278b503467b80c23e59e019b4f8d529d07aa352a60656
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/7mKxHKM8yU3SZQg8qdW3Ug.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7mKxHKM8yU3SZQg8qdW3Ug
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x2ecc8399762a384fecb278b503467b80c23e59e019b4f8d529d07aa352a60656","isrc":"USRB49700030","name":"Letter to a John - san francisco, ca.","registered_at":"2026-06-22T02:07:38Z","spotify_id":"7mKxHKM8yU3SZQg8qdW3Ug","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 0x2ecc8399762a384fecb278b503467b80c23e59e019b4f8d529d07aa352a60656. 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/7mKxHKM8yU3SZQg8qdW3Ug.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/7mKxHKM8yU3SZQg8qdW3Ug.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0x2ecc8399762a384fecb278b503467b80c23e59e019b4f8d529d07aa352a60656","isrc":"USRB49700030","name":"Letter to a John - san francisco, ca.","registered_at":"2026-06-22T02:07:38Z","spotify_id":"7mKxHKM8yU3SZQg8qdW3Ug","type":"track"}

32 Flavors - boulder, co.
type: MusicRecording
duration: PT4M48S
duration ms: 288226
explicit: false
by artist: Ani DiFranco
in album: Living In Clip
  type: MusicAlbum
  date published: 1997-04-22
isrc code: USRB49700015
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-17T21:18:47+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x601b126ab4068824b0e4773fa7395f9f37e15db4fd193025e2977402e1defe55
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/22uQATeLUfaHqqrweVikbO.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/22uQATeLUfaHqqrweVikbO
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x601b126ab4068824b0e4773fa7395f9f37e15db4fd193025e2977402e1defe55","isrc":"USRB49700015","name":"32 Flavors - boulder, co.","registered_at":"2026-06-17T21:18:47Z","spotify_id":"22uQATeLUfaHqqrweVikbO","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 0x601b126ab4068824b0e4773fa7395f9f37e15db4fd193025e2977402e1defe55. 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/22uQATeLUfaHqqrweVikbO.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/22uQATeLUfaHqqrweVikbO.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0x601b126ab4068824b0e4773fa7395f9f37e15db4fd193025e2977402e1defe55","isrc":"USRB49700015","name":"32 Flavors - boulder, co.","registered_at":"2026-06-17T21:18:47Z","spotify_id":"22uQATeLUfaHqqrweVikbO","type":"track"}

Overlap - new york, n.y.
type: MusicRecording
duration: PT11M28S
duration ms: 688600
explicit: false
by artist: Ani DiFranco
in album: Living In Clip
  type: MusicAlbum
  date published: 1997-04-22
isrc code: USRB49700031
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-21T20:11:13+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xda56de3286128cc4393bcaec604669ff81afcb77d2ff66523a30297e9fb695b4
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/4PeIV2YPx6K3IQ5YcdeoyE.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4PeIV2YPx6K3IQ5YcdeoyE
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xda56de3286128cc4393bcaec604669ff81afcb77d2ff66523a30297e9fb695b4","isrc":"USRB49700031","name":"Overlap - new york, n.y.","registered_at":"2026-06-21T20:11:13Z","spotify_id":"4PeIV2YPx6K3IQ5YcdeoyE","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 0xda56de3286128cc4393bcaec604669ff81afcb77d2ff66523a30297e9fb695b4. 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/4PeIV2YPx6K3IQ5YcdeoyE.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/4PeIV2YPx6K3IQ5YcdeoyE.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0xda56de3286128cc4393bcaec604669ff81afcb77d2ff66523a30297e9fb695b4","isrc":"USRB49700031","name":"Overlap - new york, n.y.","registered_at":"2026-06-21T20:11:13Z","spotify_id":"4PeIV2YPx6K3IQ5YcdeoyE","type":"track"}

Out of Range - portland, or.
type: MusicRecording
duration: PT4M27S
duration ms: 267746
explicit: false
by artist: Ani DiFranco
in album: Living In Clip
  type: MusicAlbum
  date published: 1997-04-22
isrc code: USRB49700016
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-20T02:02:20+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x4bee6eab4b1a771f3c35f86f2016816b201921dd02aeed26945ff1a83aa59f17
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/4BATaIJob6CbJsjvZyryZ1.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4BATaIJob6CbJsjvZyryZ1
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x4bee6eab4b1a771f3c35f86f2016816b201921dd02aeed26945ff1a83aa59f17","isrc":"USRB49700016","name":"Out of Range - portland, or.","registered_at":"2026-06-20T02:02:20Z","spotify_id":"4BATaIJob6CbJsjvZyryZ1","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 0x4bee6eab4b1a771f3c35f86f2016816b201921dd02aeed26945ff1a83aa59f17. 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/4BATaIJob6CbJsjvZyryZ1.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/4BATaIJob6CbJsjvZyryZ1.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0x4bee6eab4b1a771f3c35f86f2016816b201921dd02aeed26945ff1a83aa59f17","isrc":"USRB49700016","name":"Out of Range - portland, or.","registered_at":"2026-06-20T02:02:20Z","spotify_id":"4BATaIJob6CbJsjvZyryZ1","type":"track"}

The Past Didn't Go Anywhere
type: MusicAlbum
date published: 1996-10-15
track: Bridges
  type: MusicRecording
  duration: PT8M2S
  duration ms: 482293
  explicit: false
  by artist: Ani DiFranco
  by artist: Utah Phillips
  in album: The Past Didn't Go Anywhere
    type: MusicAlbum
    date published: 1996-10-15
  isrc code: USRB49600012
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-26T16:58:31+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1b1ca530bccd95932155b5026604ef8f6ac9dc2e2c037531983dd888eb76776c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956351
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956351
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/5sbZfEJUhaxQ1M0xiX99NA.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5sbZfEJUhaxQ1M0xiX99NA
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T11:38:34Z
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b1ca530bccd95932155b5026604ef8f6ac9dc2e2c037531983dd888eb76776c. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5sbZfEJUhaxQ1M0xiX99NA.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/5sbZfEJUhaxQ1M0xiX99NA.
    date published: 2026-07-02T11:38:34Z
track: Nevada City, Californea
  type: MusicRecording
  duration: PT6M41S
  duration ms: 401600
  explicit: false
  by artist: Ani DiFranco
  by artist: Utah Phillips
  in album: The Past Didn't Go Anywhere
    type: MusicAlbum
    date published: 1996-10-15
  isrc code: USRB49600013
track: Korea
  type: MusicRecording
  duration: PT8M30S
  duration ms: 510733
  explicit: false
  by artist: Ani DiFranco
  by artist: Utah Phillips
  in album: The Past Didn't Go Anywhere
    type: MusicAlbum
    date published: 1996-10-15
  isrc code: USRB49600014
track: Anarchy
  type: MusicRecording
  duration: PT6M27S
  duration ms: 387866
  explicit: false
  by artist: Ani DiFranco
  by artist: Utah Phillips
  in album: The Past Didn't Go Anywhere
    type: MusicAlbum
    date published: 1996-10-15
  isrc code: USRB49600015
track: Candidacy
  type: MusicRecording
  duration: PT1M50S
  duration ms: 110173
  explicit: false
  by artist: Ani DiFranco
  by artist: Utah Phillips
  in album: The Past Didn't Go Anywhere
    type: MusicAlbum
    date published: 1996-10-15
  isrc code: USRB49600016
track: Bum on the Rod
  type: MusicRecording
  duration: PT4M13S
  duration ms: 253560
  explicit: false
  by artist: Ani DiFranco
  by artist: Utah Phillips
  in album: The Past Didn't Go Anywhere
    type: MusicAlbum
    date published: 1996-10-15
  isrc code: USRB49600017
track: Enormously Wealthy
  type: MusicRecording
  duration: PT0M43S
  duration ms: 43333
  explicit: false
  by artist: Ani DiFranco
  by artist: Utah Phillips
  in album: The Past Didn't Go Anywhere
    type: MusicAlbum
    date published: 1996-10-15
  isrc code: USRB49600018
track: Mess with People
  type: MusicRecording
  duration: PT6M44S
  duration ms: 404706
  explicit: false
  by artist: Ani DiFranco
  by artist: Utah Phillips
  in album: The Past Didn't Go Anywhere
    type: MusicAlbum
    date published: 1996-10-15
  isrc code: USRB49600019
track: Natural Resources
  type: MusicRecording
  duration: PT2M31S
  duration ms: 151226
  explicit: false
  by artist: Ani DiFranco
  by artist: Utah Phillips
  in album: The Past Didn't Go Anywhere
    type: MusicAlbum
    date published: 1996-10-15
  isrc code: USRB49600020
track: Heroes
  type: MusicRecording
  duration: PT1M8S
  duration ms: 68440
  explicit: false
  by artist: Ani DiFranco
  by artist: Utah Phillips
  in album: The Past Didn't Go Anywhere
    type: MusicAlbum
    date published: 1996-10-15
  isrc code: USRB49600021
track: Half a Ghost Town
  type: MusicRecording
  duration: PT4M21S
  duration ms: 261532
  explicit: false
  by artist: Ani DiFranco
  by artist: Utah Phillips
  in album: The Past Didn't Go Anywhere
    type: MusicAlbum
    date published: 1996-10-15
  isrc code: USRB49600022
track: Holding On
  type: MusicRecording
  duration: PT6M13S
  duration ms: 373466
  explicit: false
  by artist: Ani DiFranco
  by artist: Utah Phillips
  in album: The Past Didn't Go Anywhere
    type: MusicAlbum
    date published: 1996-10-15
  isrc code: USRB49600023

Dilate
type: MusicAlbum
date published: 1996-05-21
track: Untouchable Face
  type: MusicRecording
  duration: PT4M39S
  duration ms: 279066
  explicit: false
  by artist: Ani DiFranco
  in album: Dilate
    type: MusicAlbum
    date published: 1996-05-21
  isrc code: USRB49600001
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T12:45:09+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6c1b1b71525939d4ea9905f8a6e1de53fd3eb8d34fb072f98304536b116280dd
  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/1oojvUU1IxUPcaTYGrfwll.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1oojvUU1IxUPcaTYGrfwll
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x6c1b1b71525939d4ea9905f8a6e1de53fd3eb8d34fb072f98304536b116280dd","isrc":"USRB49600001","name":"Untouchable Face","registered_at":"2026-06-04T12:45:09Z","spotify_id":"1oojvUU1IxUPcaTYGrfwll","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 0x6c1b1b71525939d4ea9905f8a6e1de53fd3eb8d34fb072f98304536b116280dd. 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/1oojvUU1IxUPcaTYGrfwll.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/1oojvUU1IxUPcaTYGrfwll.
    date published: 2026-06-13T15:41:10Z
    text: {"copyright_id":"0x6c1b1b71525939d4ea9905f8a6e1de53fd3eb8d34fb072f98304536b116280dd","isrc":"USRB49600001","name":"Untouchable Face","registered_at":"2026-06-04T12:45:09Z","spotify_id":"1oojvUU1IxUPcaTYGrfwll","type":"track"}
track: Outta Me, Onto You
  type: MusicRecording
  duration: PT4M37S
  duration ms: 277372
  explicit: false
  by artist: Ani DiFranco
  in album: Dilate
    type: MusicAlbum
    date published: 1996-05-21
  isrc code: USRB49600002
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-09T06:12:33+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9e32b2379acd57884e56572d2ab6c4644ebaa32c76e3c00f12728666149f4c41
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953520
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/1seFLwaeoL9tTTlS4S9Hlg.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1seFLwaeoL9tTTlS4S9Hlg
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x9e32b2379acd57884e56572d2ab6c4644ebaa32c76e3c00f12728666149f4c41","isrc":"USRB49600002","name":"Outta Me, Onto You","registered_at":"2026-06-09T06:12:33Z","spotify_id":"1seFLwaeoL9tTTlS4S9Hlg","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 0x9e32b2379acd57884e56572d2ab6c4644ebaa32c76e3c00f12728666149f4c41. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1seFLwaeoL9tTTlS4S9Hlg.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/1seFLwaeoL9tTTlS4S9Hlg.
    date published: 2026-06-13T13:32:09Z
    text: {"copyright_id":"0x9e32b2379acd57884e56572d2ab6c4644ebaa32c76e3c00f12728666149f4c41","isrc":"USRB49600002","name":"Outta Me, Onto You","registered_at":"2026-06-09T06:12:33Z","spotify_id":"1seFLwaeoL9tTTlS4S9Hlg","type":"track"}
track: Superhero
  type: MusicRecording
  duration: PT4M45S
  duration ms: 285661
  explicit: false
  by artist: Ani DiFranco
  in album: Dilate
    type: MusicAlbum
    date published: 1996-05-21
  isrc code: USRB49600003
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-07T18:49:48+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1e87573e407083b5003c81c0a98872bb05e2df6aea05e25b23d5327e69f2b7ed
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953515
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953515
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/4dxli8Lrme4lX9CftwbK9n.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4dxli8Lrme4lX9CftwbK9n
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:53:06Z
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e87573e407083b5003c81c0a98872bb05e2df6aea05e25b23d5327e69f2b7ed. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4dxli8Lrme4lX9CftwbK9n.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/4dxli8Lrme4lX9CftwbK9n.
    date published: 2026-06-13T12:53:06Z
track: Dilate
  type: MusicRecording
  duration: PT4M50S
  duration ms: 290344
  explicit: false
  by artist: Ani DiFranco
  in album: Dilate
    type: MusicAlbum
    date published: 1996-05-21
  isrc code: USRB49600004
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-07T11:38:19+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5927e2d1d80f7c12188a754e6fa82171d6aa406c85ba80ab2bc97859b618b287
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953536
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953536
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/3b5MAWLr57KGJFJIwLqE0s.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3b5MAWLr57KGJFJIwLqE0s
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T17:25:41Z
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5927e2d1d80f7c12188a754e6fa82171d6aa406c85ba80ab2bc97859b618b287. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3b5MAWLr57KGJFJIwLqE0s.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/3b5MAWLr57KGJFJIwLqE0s.
    date published: 2026-06-13T17:25:41Z
track: Amazing Grace
  type: MusicRecording
  duration: PT7M11S
  duration ms: 431080
  explicit: false
  by artist: Ani DiFranco
  in album: Dilate
    type: MusicAlbum
    date published: 1996-05-21
  isrc code: USRB49600005
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
  additional property: OTSHash
  additional property: OTSBitcoinBlock
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSRecordURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
track: Napoleon
track: Shameless
track: Done Wrong
track: Going Down
track: Adam and Eve
track: Joyful Girl

CopyrightRegisteredAt
type: PropertyValue
value: 2026-06-10T00:45:06+00:00

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

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 953536

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

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

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

OTSTimestamp
type: PropertyValue
value: 2026-06-13T17:25:41Z

OTSCanonicalRecord
type: PropertyValue
value: {"copyright_id":"0x41227aa49ef9382ed65d8803e11680a6515165b3da7a3f1d243a03804c4e9b98","isrc":"USRB49600005","name":"Amazing Grace","registered_at":"2026-06-10T00:45:06Z","spotify_id":"5SIYTTPgbfxpXD5Jd6xCEz","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 0x41227aa49ef9382ed65d8803e11680a6515165b3da7a3f1d243a03804c4e9b98. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5SIYTTPgbfxpXD5Jd6xCEz.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/5SIYTTPgbfxpXD5Jd6xCEz.
date published: 2026-06-13T17:25:41Z
text: {"copyright_id":"0x41227aa49ef9382ed65d8803e11680a6515165b3da7a3f1d243a03804c4e9b98","isrc":"USRB49600005","name":"Amazing Grace","registered_at":"2026-06-10T00:45:06Z","spotify_id":"5SIYTTPgbfxpXD5Jd6xCEz","type":"track"}

Napoleon
type: MusicRecording
duration: PT6M27S
duration ms: 387814
explicit: false
by artist: Ani DiFranco
in album: Dilate
  type: MusicAlbum
  date published: 1996-05-21
isrc code: USRB49600006
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T18:52:05+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xeee06e8ed0e3b844dad36a6dd98086db4fed5286475379fe39ed5a6d0923fcb6
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953515
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953515
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/74177RMuTTdz6YdUsEqi50.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/74177RMuTTdz6YdUsEqi50
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:53:06Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeee06e8ed0e3b844dad36a6dd98086db4fed5286475379fe39ed5a6d0923fcb6. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/74177RMuTTdz6YdUsEqi50.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/74177RMuTTdz6YdUsEqi50.
  date published: 2026-06-13T12:53:06Z

Shameless
type: MusicRecording
duration: PT4M52S
duration ms: 292464
explicit: false
by artist: Ani DiFranco
in album: Dilate
  type: MusicAlbum
  date published: 1996-05-21
isrc code: USRB49600007
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T06:33:26+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x1b35c178dbf45a29b4c8d19d825498a446cb5cfccd3681c61ad9330f42b67557
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953536
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953536
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/3b4lTEGfhkQalUpu4opt9R.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3b4lTEGfhkQalUpu4opt9R
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b35c178dbf45a29b4c8d19d825498a446cb5cfccd3681c61ad9330f42b67557. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3b4lTEGfhkQalUpu4opt9R.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/3b4lTEGfhkQalUpu4opt9R.
  date published: 2026-06-13T17:25:41Z

Done Wrong
type: MusicRecording
duration: PT6M34S
duration ms: 394477
explicit: false
by artist: Ani DiFranco
in album: Dilate
  type: MusicAlbum
  date published: 1996-05-21
isrc code: USRB49600008
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-10T02:03:07+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xa020c76cebfd6622cea58399054cae10627577398313cebb36cd678ced5f9db2
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/4xUqfkR43E0qTznTXgqZbZ.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4xUqfkR43E0qTznTXgqZbZ
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xa020c76cebfd6622cea58399054cae10627577398313cebb36cd678ced5f9db2","isrc":"USRB49600008","name":"Done Wrong","registered_at":"2026-06-10T02:03:07Z","spotify_id":"4xUqfkR43E0qTznTXgqZbZ","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 0xa020c76cebfd6622cea58399054cae10627577398313cebb36cd678ced5f9db2. 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/4xUqfkR43E0qTznTXgqZbZ.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/4xUqfkR43E0qTznTXgqZbZ.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0xa020c76cebfd6622cea58399054cae10627577398313cebb36cd678ced5f9db2","isrc":"USRB49600008","name":"Done Wrong","registered_at":"2026-06-10T02:03:07Z","spotify_id":"4xUqfkR43E0qTznTXgqZbZ","type":"track"}

Going Down
type: MusicRecording
duration: PT4M50S
duration ms: 290857
explicit: false
by artist: Ani DiFranco
in album: Dilate
  type: MusicAlbum
  date published: 1996-05-21
isrc code: USRB49600009
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-18T13:29:48+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x6ae8ae0d5f79077474fefcd603d3403b8babddd3e5e5068ba77832a49e4d6c69
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/3fByIehdDlUm1otlBTZEMh.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3fByIehdDlUm1otlBTZEMh
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x6ae8ae0d5f79077474fefcd603d3403b8babddd3e5e5068ba77832a49e4d6c69","isrc":"USRB49600009","name":"Going Down","registered_at":"2026-06-18T13:29:48Z","spotify_id":"3fByIehdDlUm1otlBTZEMh","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 0x6ae8ae0d5f79077474fefcd603d3403b8babddd3e5e5068ba77832a49e4d6c69. 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/3fByIehdDlUm1otlBTZEMh.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/3fByIehdDlUm1otlBTZEMh.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0x6ae8ae0d5f79077474fefcd603d3403b8babddd3e5e5068ba77832a49e4d6c69","isrc":"USRB49600009","name":"Going Down","registered_at":"2026-06-18T13:29:48Z","spotify_id":"3fByIehdDlUm1otlBTZEMh","type":"track"}

Adam and Eve
type: MusicRecording
duration: PT6M40S
duration ms: 400134
explicit: false
by artist: Ani DiFranco
in album: Dilate
  type: MusicAlbum
  date published: 1996-05-21
isrc code: USRB49600010
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-17T03:43:01+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x903884a561008260feeaab21d027d7f577597d5c0bd3f407f6079cf25c1dc7e6
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 954130
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/954130
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/0xGLR4h5wklHK57zughmQV.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0xGLR4h5wklHK57zughmQV
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-17T20:27:47Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x903884a561008260feeaab21d027d7f577597d5c0bd3f407f6079cf25c1dc7e6","isrc":"USRB49600010","name":"Adam and Eve","registered_at":"2026-06-17T03:43:01Z","spotify_id":"0xGLR4h5wklHK57zughmQV","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 0x903884a561008260feeaab21d027d7f577597d5c0bd3f407f6079cf25c1dc7e6. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T20:27:47Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0xGLR4h5wklHK57zughmQV.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/0xGLR4h5wklHK57zughmQV.
  date published: 2026-06-17T20:27:47Z
  text: {"copyright_id":"0x903884a561008260feeaab21d027d7f577597d5c0bd3f407f6079cf25c1dc7e6","isrc":"USRB49600010","name":"Adam and Eve","registered_at":"2026-06-17T03:43:01Z","spotify_id":"0xGLR4h5wklHK57zughmQV","type":"track"}

Joyful Girl
type: MusicRecording
duration: PT5M8S
duration ms: 308686
explicit: false
by artist: Ani DiFranco
in album: Dilate
  type: MusicAlbum
  date published: 1996-05-21
isrc code: USRB49600011
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-06T22:36:39+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc7db0703aa49d20e528431087cd310a9d62cd457a0a9823e66d97d8e5ee2025f
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953515
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953515
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/1wZ9JiWL9hEUHymO7Rp58J.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1wZ9JiWL9hEUHymO7Rp58J
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:53:06Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xc7db0703aa49d20e528431087cd310a9d62cd457a0a9823e66d97d8e5ee2025f","isrc":"USRB49600011","name":"Joyful Girl","registered_at":"2026-06-06T22:36:39Z","spotify_id":"1wZ9JiWL9hEUHymO7Rp58J","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 0xc7db0703aa49d20e528431087cd310a9d62cd457a0a9823e66d97d8e5ee2025f. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1wZ9JiWL9hEUHymO7Rp58J.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/1wZ9JiWL9hEUHymO7Rp58J.
  date published: 2026-06-13T12:53:06Z
  text: {"copyright_id":"0xc7db0703aa49d20e528431087cd310a9d62cd457a0a9823e66d97d8e5ee2025f","isrc":"USRB49600011","name":"Joyful Girl","registered_at":"2026-06-06T22:36:39Z","spotify_id":"1wZ9JiWL9hEUHymO7Rp58J","type":"track"}

Not A Pretty Girl
type: MusicAlbum
date published: 1995-07-18
track: Worthy
  type: MusicRecording
  duration: PT4M31S
  duration ms: 271400
  explicit: false
  by artist: Ani DiFranco
  in album: Not A Pretty Girl
    type: MusicAlbum
    date published: 1995-07-18
  isrc code: USRB49500001
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-10T02:00:33+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x97c5a198e1dbf58aecf6ad4c1f138f4d779ba51a96823eeac12a1f0071ac7fe2
  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/3bm0j58LSF6YlQ9ruk4Yl3.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3bm0j58LSF6YlQ9ruk4Yl3
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97c5a198e1dbf58aecf6ad4c1f138f4d779ba51a96823eeac12a1f0071ac7fe2. 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/3bm0j58LSF6YlQ9ruk4Yl3.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/3bm0j58LSF6YlQ9ruk4Yl3.
    date published: 2026-06-13T15:41:10Z
track: Tip Toe
  type: MusicRecording
  duration: PT0M37S
  duration ms: 37066
  explicit: false
  by artist: Ani DiFranco
  in album: Not A Pretty Girl
    type: MusicAlbum
    date published: 1995-07-18
  isrc code: USRB49500002
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-19T08:02:34+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf979cbc06d92f3cb23a14308045ea223699f66185297a8ad51f3cb164821717b
  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/7mMkFXYjwC58A0FTP4QlPV.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7mMkFXYjwC58A0FTP4QlPV
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xf979cbc06d92f3cb23a14308045ea223699f66185297a8ad51f3cb164821717b","isrc":"USRB49500002","name":"Tip Toe","registered_at":"2026-06-19T08:02:34Z","spotify_id":"7mMkFXYjwC58A0FTP4QlPV","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 0xf979cbc06d92f3cb23a14308045ea223699f66185297a8ad51f3cb164821717b. 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/7mMkFXYjwC58A0FTP4QlPV.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/7mMkFXYjwC58A0FTP4QlPV.
    date published: 2026-07-02T03:55:08Z
    text: {"copyright_id":"0xf979cbc06d92f3cb23a14308045ea223699f66185297a8ad51f3cb164821717b","isrc":"USRB49500002","name":"Tip Toe","registered_at":"2026-06-19T08:02:34Z","spotify_id":"7mMkFXYjwC58A0FTP4QlPV","type":"track"}
track: Cradle and All
  type: MusicRecording
  duration: PT4M17S
  duration ms: 257920
  explicit: false
  by artist: Ani DiFranco
  in album: Not A Pretty Girl
    type: MusicAlbum
    date published: 1995-07-18
  isrc code: USRB49500003
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-08T01:53:01+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf44b8315c019d68fa344e9bae64ae345c20b48214d9a9ff9210fe0874f73e221
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953520
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/0E62P7QrSwkY1aHsx22I9q.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0E62P7QrSwkY1aHsx22I9q
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xf44b8315c019d68fa344e9bae64ae345c20b48214d9a9ff9210fe0874f73e221","isrc":"USRB49500003","name":"Cradle and All","registered_at":"2026-06-08T01:53:01Z","spotify_id":"0E62P7QrSwkY1aHsx22I9q","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 0xf44b8315c019d68fa344e9bae64ae345c20b48214d9a9ff9210fe0874f73e221. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0E62P7QrSwkY1aHsx22I9q.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/0E62P7QrSwkY1aHsx22I9q.
    date published: 2026-06-13T13:32:09Z
    text: {"copyright_id":"0xf44b8315c019d68fa344e9bae64ae345c20b48214d9a9ff9210fe0874f73e221","isrc":"USRB49500003","name":"Cradle and All","registered_at":"2026-06-08T01:53:01Z","spotify_id":"0E62P7QrSwkY1aHsx22I9q","type":"track"}
track: Shy
  type: MusicRecording
  duration: PT4M45S
  duration ms: 285240
  explicit: false
  by artist: Ani DiFranco
  in album: Not A Pretty Girl
    type: MusicAlbum
    date published: 1995-07-18
  isrc code: USRB49500004
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-06T16:08:18+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x597a495eddff52f35caa7dd8589f3c1139a88233846074a4030cb5d6582994cb
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953536
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953536
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/6rKyDPuN5pasO5vtqdiyqo.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6rKyDPuN5pasO5vtqdiyqo
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T17:25:41Z
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x597a495eddff52f35caa7dd8589f3c1139a88233846074a4030cb5d6582994cb. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6rKyDPuN5pasO5vtqdiyqo.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/6rKyDPuN5pasO5vtqdiyqo.
    date published: 2026-06-13T17:25:41Z
track: Sorry I Am
  type: MusicRecording
  duration: PT4M48S
  duration ms: 288040
  explicit: false
  by artist: Ani DiFranco
  in album: Not A Pretty Girl
    type: MusicAlbum
    date published: 1995-07-18
  isrc code: USRB49500005
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
  additional property: OTSHash
  additional property: OTSBitcoinBlock
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSRecordURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
track: Light of Some Kind
track: Not a Pretty Girl
track: The Million You Never Made
track: Hour Follows Hour
track: 32 Flavors
track: Asking Too Much
track: This Bouquet
track: Crime for a Crime
track: Coming Up

CopyrightRegisteredAt
type: PropertyValue
value: 2026-06-10T01:59:18+00:00

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

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 953520

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

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

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

OTSTimestamp
type: PropertyValue
value: 2026-06-13T13:32:09Z

OTSCanonicalRecord
type: PropertyValue
value: {"copyright_id":"0x058fe989da21d758e44cee322158cc3e068695dd45017d0a4a1f789ecd04c47d","isrc":"USRB49500005","name":"Sorry I Am","registered_at":"2026-06-10T01:59:18Z","spotify_id":"5fdYm1LKNg0N0RSr9dOJac","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 0x058fe989da21d758e44cee322158cc3e068695dd45017d0a4a1f789ecd04c47d. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5fdYm1LKNg0N0RSr9dOJac.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/5fdYm1LKNg0N0RSr9dOJac.
date published: 2026-06-13T13:32:09Z
text: {"copyright_id":"0x058fe989da21d758e44cee322158cc3e068695dd45017d0a4a1f789ecd04c47d","isrc":"USRB49500005","name":"Sorry I Am","registered_at":"2026-06-10T01:59:18Z","spotify_id":"5fdYm1LKNg0N0RSr9dOJac","type":"track"}

Light of Some Kind
type: MusicRecording
duration: PT4M10S
duration ms: 250586
explicit: false
by artist: Ani DiFranco
in album: Not A Pretty Girl
  type: MusicAlbum
  date published: 1995-07-18
isrc code: USRB49500006
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-17T21:18:57+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb25c53ab9560c380e66bb12275774f689e4d08e7059d5cb399ab87122b2391b8
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/6pCF0AX5tDQTnDRSUc4try.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6pCF0AX5tDQTnDRSUc4try
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xb25c53ab9560c380e66bb12275774f689e4d08e7059d5cb399ab87122b2391b8","isrc":"USRB49500006","name":"Light of Some Kind","registered_at":"2026-06-17T21:18:57Z","spotify_id":"6pCF0AX5tDQTnDRSUc4try","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 0xb25c53ab9560c380e66bb12275774f689e4d08e7059d5cb399ab87122b2391b8. 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/6pCF0AX5tDQTnDRSUc4try.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/6pCF0AX5tDQTnDRSUc4try.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0xb25c53ab9560c380e66bb12275774f689e4d08e7059d5cb399ab87122b2391b8","isrc":"USRB49500006","name":"Light of Some Kind","registered_at":"2026-06-17T21:18:57Z","spotify_id":"6pCF0AX5tDQTnDRSUc4try","type":"track"}

Not a Pretty Girl
type: MusicRecording
duration: PT3M57S
duration ms: 237653
explicit: false
by artist: Ani DiFranco
in album: Not A Pretty Girl
  type: MusicAlbum
  date published: 1995-07-18
isrc code: USRB49500007
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-05T11:51:25+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x060956105b5c7e7a5cc632862b403ef07d7a7a0309a054eb429b580dfe3fb296
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/7g3P7uD8zcp7ASPD4irhf3.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7g3P7uD8zcp7ASPD4irhf3
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x060956105b5c7e7a5cc632862b403ef07d7a7a0309a054eb429b580dfe3fb296","isrc":"USRB49500007","name":"Not a Pretty Girl","registered_at":"2026-06-05T11:51:25Z","spotify_id":"7g3P7uD8zcp7ASPD4irhf3","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 0x060956105b5c7e7a5cc632862b403ef07d7a7a0309a054eb429b580dfe3fb296. 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/7g3P7uD8zcp7ASPD4irhf3.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/7g3P7uD8zcp7ASPD4irhf3.
  date published: 2026-06-13T12:47:07Z
  text: {"copyright_id":"0x060956105b5c7e7a5cc632862b403ef07d7a7a0309a054eb429b580dfe3fb296","isrc":"USRB49500007","name":"Not a Pretty Girl","registered_at":"2026-06-05T11:51:25Z","spotify_id":"7g3P7uD8zcp7ASPD4irhf3","type":"track"}

The Million You Never Made
type: MusicRecording
duration: PT4M19S
duration ms: 259173
explicit: false
by artist: Ani DiFranco
in album: Not A Pretty Girl
  type: MusicAlbum
  date published: 1995-07-18
isrc code: USRB49500008
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-11T04:47:15+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x328c5175b7de9f02a94cd60e0d31cf02046e868eda766f615c7461595767e69d
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/6BIL30sMGLT8lJ4WNc2zCH.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6BIL30sMGLT8lJ4WNc2zCH
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x328c5175b7de9f02a94cd60e0d31cf02046e868eda766f615c7461595767e69d","isrc":"USRB49500008","name":"The Million You Never Made","registered_at":"2026-06-11T04:47:15Z","spotify_id":"6BIL30sMGLT8lJ4WNc2zCH","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 0x328c5175b7de9f02a94cd60e0d31cf02046e868eda766f615c7461595767e69d. 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/6BIL30sMGLT8lJ4WNc2zCH.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/6BIL30sMGLT8lJ4WNc2zCH.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x328c5175b7de9f02a94cd60e0d31cf02046e868eda766f615c7461595767e69d","isrc":"USRB49500008","name":"The Million You Never Made","registered_at":"2026-06-11T04:47:15Z","spotify_id":"6BIL30sMGLT8lJ4WNc2zCH","type":"track"}

Hour Follows Hour
type: MusicRecording
duration: PT6M1S
duration ms: 361466
explicit: false
by artist: Ani DiFranco
in album: Not A Pretty Girl
  type: MusicAlbum
  date published: 1995-07-18
isrc code: USRB49500009
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T15:56:29+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x2790fddbaff0d90f1db70de5cea68b4fdda3ef3ed11a2d2ac3d64646a74562f0
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/6dTHQPraEmK9ITuEGmpKHd.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6dTHQPraEmK9ITuEGmpKHd
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x2790fddbaff0d90f1db70de5cea68b4fdda3ef3ed11a2d2ac3d64646a74562f0","isrc":"USRB49500009","name":"Hour Follows Hour","registered_at":"2026-06-09T15:56:29Z","spotify_id":"6dTHQPraEmK9ITuEGmpKHd","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 0x2790fddbaff0d90f1db70de5cea68b4fdda3ef3ed11a2d2ac3d64646a74562f0. 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/6dTHQPraEmK9ITuEGmpKHd.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/6dTHQPraEmK9ITuEGmpKHd.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x2790fddbaff0d90f1db70de5cea68b4fdda3ef3ed11a2d2ac3d64646a74562f0","isrc":"USRB49500009","name":"Hour Follows Hour","registered_at":"2026-06-09T15:56:29Z","spotify_id":"6dTHQPraEmK9ITuEGmpKHd","type":"track"}

32 Flavors
type: MusicRecording
duration: PT6M7S
duration ms: 367933
explicit: false
by artist: Ani DiFranco
in album: Not A Pretty Girl
  type: MusicAlbum
  date published: 1995-07-18
isrc code: USRB49500010
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-04T11:03:18+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc2c28b22d0bd349be5172068dff619a4e980e702cea6624de5ed5e77c06b421d
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/1nUn5yFnGi9ZxVYv84KtdF.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1nUn5yFnGi9ZxVYv84KtdF
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xc2c28b22d0bd349be5172068dff619a4e980e702cea6624de5ed5e77c06b421d","isrc":"USRB49500010","name":"32 Flavors","registered_at":"2026-06-04T11:03:18Z","spotify_id":"1nUn5yFnGi9ZxVYv84KtdF","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 0xc2c28b22d0bd349be5172068dff619a4e980e702cea6624de5ed5e77c06b421d. 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/1nUn5yFnGi9ZxVYv84KtdF.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/1nUn5yFnGi9ZxVYv84KtdF.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0xc2c28b22d0bd349be5172068dff619a4e980e702cea6624de5ed5e77c06b421d","isrc":"USRB49500010","name":"32 Flavors","registered_at":"2026-06-04T11:03:18Z","spotify_id":"1nUn5yFnGi9ZxVYv84KtdF","type":"track"}

Asking Too Much
type: MusicRecording
duration: PT2M55S
duration ms: 175253
explicit: false
by artist: Ani DiFranco
in album: Not A Pretty Girl
  type: MusicAlbum
  date published: 1995-07-18
isrc code: USRB49500011
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-18T13:29:39+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x17cd3278839d3078cbd222256c5f8068615e39833523e23703ef7a834f55ebbd
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/6A7u3lTjQv91Ig3Bv3pvHL.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6A7u3lTjQv91Ig3Bv3pvHL
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x17cd3278839d3078cbd222256c5f8068615e39833523e23703ef7a834f55ebbd","isrc":"USRB49500011","name":"Asking Too Much","registered_at":"2026-06-18T13:29:39Z","spotify_id":"6A7u3lTjQv91Ig3Bv3pvHL","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 0x17cd3278839d3078cbd222256c5f8068615e39833523e23703ef7a834f55ebbd. 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/6A7u3lTjQv91Ig3Bv3pvHL.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/6A7u3lTjQv91Ig3Bv3pvHL.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0x17cd3278839d3078cbd222256c5f8068615e39833523e23703ef7a834f55ebbd","isrc":"USRB49500011","name":"Asking Too Much","registered_at":"2026-06-18T13:29:39Z","spotify_id":"6A7u3lTjQv91Ig3Bv3pvHL","type":"track"}

This Bouquet
type: MusicRecording
duration: PT2M28S
duration ms: 148426
explicit: false
by artist: Ani DiFranco
in album: Not A Pretty Girl
  type: MusicAlbum
  date published: 1995-07-18
isrc code: USRB49500012
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-10T15:41:41+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x52f2ec5f5fb93bf22a7103a17eb6817c57a8a371924b521358f05630ea9ecc61
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/0JyQDCUCKmcOLb32KGahUW.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0JyQDCUCKmcOLb32KGahUW
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x52f2ec5f5fb93bf22a7103a17eb6817c57a8a371924b521358f05630ea9ecc61","isrc":"USRB49500012","name":"This Bouquet","registered_at":"2026-06-10T15:41:41Z","spotify_id":"0JyQDCUCKmcOLb32KGahUW","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 0x52f2ec5f5fb93bf22a7103a17eb6817c57a8a371924b521358f05630ea9ecc61. 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/0JyQDCUCKmcOLb32KGahUW.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/0JyQDCUCKmcOLb32KGahUW.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x52f2ec5f5fb93bf22a7103a17eb6817c57a8a371924b521358f05630ea9ecc61","isrc":"USRB49500012","name":"This Bouquet","registered_at":"2026-06-10T15:41:41Z","spotify_id":"0JyQDCUCKmcOLb32KGahUW","type":"track"}

Crime for a Crime
type: MusicRecording
duration: PT5M42S
duration ms: 342373
explicit: false
by artist: Ani DiFranco
in album: Not A Pretty Girl
  type: MusicAlbum
  date published: 1995-07-18
isrc code: USRB49500013
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-20T02:05:50+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x3a87140d89c77fce8d9ec90d51bc3258ef884b234014f66ec6c2a7fe785ce8b9
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/3UaT8BCOMV90ywPF44nQ05.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3UaT8BCOMV90ywPF44nQ05
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x3a87140d89c77fce8d9ec90d51bc3258ef884b234014f66ec6c2a7fe785ce8b9","isrc":"USRB49500013","name":"Crime for a Crime","registered_at":"2026-06-20T02:05:50Z","spotify_id":"3UaT8BCOMV90ywPF44nQ05","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 0x3a87140d89c77fce8d9ec90d51bc3258ef884b234014f66ec6c2a7fe785ce8b9. 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/3UaT8BCOMV90ywPF44nQ05.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/3UaT8BCOMV90ywPF44nQ05.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0x3a87140d89c77fce8d9ec90d51bc3258ef884b234014f66ec6c2a7fe785ce8b9","isrc":"USRB49500013","name":"Crime for a Crime","registered_at":"2026-06-20T02:05:50Z","spotify_id":"3UaT8BCOMV90ywPF44nQ05","type":"track"}

Coming Up
type: MusicRecording
duration: PT2M28S
duration ms: 148213
explicit: false
by artist: Ani DiFranco
in album: Not A Pretty Girl
  type: MusicAlbum
  date published: 1995-07-18
isrc code: USRB49500014
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-20T02:03:31+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x48cf59b1f33fd817c92d153424aef4a6799daa195c75a82deb6f283ed91a484c
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/3sByWI3pyfFkk9CYr9VGXE.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3sByWI3pyfFkk9CYr9VGXE
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x48cf59b1f33fd817c92d153424aef4a6799daa195c75a82deb6f283ed91a484c","isrc":"USRB49500014","name":"Coming Up","registered_at":"2026-06-20T02:03:31Z","spotify_id":"3sByWI3pyfFkk9CYr9VGXE","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 0x48cf59b1f33fd817c92d153424aef4a6799daa195c75a82deb6f283ed91a484c. 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/3sByWI3pyfFkk9CYr9VGXE.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/3sByWI3pyfFkk9CYr9VGXE.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0x48cf59b1f33fd817c92d153424aef4a6799daa195c75a82deb6f283ed91a484c","isrc":"USRB49500014","name":"Coming Up","registered_at":"2026-06-20T02:03:31Z","spotify_id":"3sByWI3pyfFkk9CYr9VGXE","type":"track"}

Out Of Range
type: MusicAlbum
date published: 1994-07-26
track: Buildings and Bridges
  type: MusicRecording
  duration: PT4M5S
  duration ms: 245333
  explicit: false
  by artist: Ani DiFranco
  in album: Out Of Range
    type: MusicAlbum
    date published: 1994-07-26
  isrc code: USRB49400001
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-07T06:30:22+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf751573dd5b9a9139a619c0830e41f3e63347ea5e7b78790f1e0da21e5591e3f
  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/3x0dQL3SJxflmPKZ96GtaF.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3x0dQL3SJxflmPKZ96GtaF
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xf751573dd5b9a9139a619c0830e41f3e63347ea5e7b78790f1e0da21e5591e3f","isrc":"USRB49400001","name":"Buildings and Bridges","registered_at":"2026-06-07T06:30:22Z","spotify_id":"3x0dQL3SJxflmPKZ96GtaF","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 0xf751573dd5b9a9139a619c0830e41f3e63347ea5e7b78790f1e0da21e5591e3f. 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/3x0dQL3SJxflmPKZ96GtaF.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/3x0dQL3SJxflmPKZ96GtaF.
    date published: 2026-06-13T15:41:10Z
    text: {"copyright_id":"0xf751573dd5b9a9139a619c0830e41f3e63347ea5e7b78790f1e0da21e5591e3f","isrc":"USRB49400001","name":"Buildings and Bridges","registered_at":"2026-06-07T06:30:22Z","spotify_id":"3x0dQL3SJxflmPKZ96GtaF","type":"track"}
track: Out of Range (Acoustic)
  type: MusicRecording
  duration: PT3M46S
  duration ms: 226333
  explicit: false
  by artist: Ani DiFranco
  in album: Out Of Range
    type: MusicAlbum
    date published: 1994-07-26
  isrc code: USRB49400002
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-08T18:45:31+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x973a3aaa2f251bc433defe0f2a12e2a7872d66ec23e2ee30b7149b15a27ebbd3
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953520
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/2B2iqmbAJizTOIgkUtFemO.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2B2iqmbAJizTOIgkUtFemO
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x973a3aaa2f251bc433defe0f2a12e2a7872d66ec23e2ee30b7149b15a27ebbd3","isrc":"USRB49400002","name":"Out of Range (Acoustic)","registered_at":"2026-06-08T18:45:31Z","spotify_id":"2B2iqmbAJizTOIgkUtFemO","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 0x973a3aaa2f251bc433defe0f2a12e2a7872d66ec23e2ee30b7149b15a27ebbd3. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2B2iqmbAJizTOIgkUtFemO.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/2B2iqmbAJizTOIgkUtFemO.
    date published: 2026-06-13T13:32:09Z
    text: {"copyright_id":"0x973a3aaa2f251bc433defe0f2a12e2a7872d66ec23e2ee30b7149b15a27ebbd3","isrc":"USRB49400002","name":"Out of Range (Acoustic)","registered_at":"2026-06-08T18:45:31Z","spotify_id":"2B2iqmbAJizTOIgkUtFemO","type":"track"}
track: Letter to a John
  type: MusicRecording
  duration: PT3M48S
  duration ms: 228000
  explicit: false
  by artist: Ani DiFranco
  in album: Out Of Range
    type: MusicAlbum
    date published: 1994-07-26
  isrc code: USRB49400003
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-20T02:01:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x95392ac91e48307a89dc0e70f70405e5cba398141a366e7cc0510a173f7470d9
  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/7aOnToDyasnowLqmOElYPm.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7aOnToDyasnowLqmOElYPm
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x95392ac91e48307a89dc0e70f70405e5cba398141a366e7cc0510a173f7470d9","isrc":"USRB49400003","name":"Letter to a John","registered_at":"2026-06-20T02:01:36Z","spotify_id":"7aOnToDyasnowLqmOElYPm","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 0x95392ac91e48307a89dc0e70f70405e5cba398141a366e7cc0510a173f7470d9. 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/7aOnToDyasnowLqmOElYPm.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/7aOnToDyasnowLqmOElYPm.
    date published: 2026-07-02T03:55:08Z
    text: {"copyright_id":"0x95392ac91e48307a89dc0e70f70405e5cba398141a366e7cc0510a173f7470d9","isrc":"USRB49400003","name":"Letter to a John","registered_at":"2026-06-20T02:01:36Z","spotify_id":"7aOnToDyasnowLqmOElYPm","type":"track"}
track: Hell Yeah
  type: MusicRecording
  duration: PT5M1S
  duration ms: 301506
  explicit: false
  by artist: Ani DiFranco
  in album: Out Of Range
    type: MusicAlbum
    date published: 1994-07-26
  isrc code: USRB49400004
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-17T21:19:22+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb60b2df094d0081cd8746a070ed2a8b4e1f5a77bcab1e7bdb2b93d33c8612414
  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/0na2WSasTaI7h8QuvDFKY7.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0na2WSasTaI7h8QuvDFKY7
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xb60b2df094d0081cd8746a070ed2a8b4e1f5a77bcab1e7bdb2b93d33c8612414","isrc":"USRB49400004","name":"Hell Yeah","registered_at":"2026-06-17T21:19:22Z","spotify_id":"0na2WSasTaI7h8QuvDFKY7","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 0xb60b2df094d0081cd8746a070ed2a8b4e1f5a77bcab1e7bdb2b93d33c8612414. 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/0na2WSasTaI7h8QuvDFKY7.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/0na2WSasTaI7h8QuvDFKY7.
    date published: 2026-07-02T03:55:08Z
    text: {"copyright_id":"0xb60b2df094d0081cd8746a070ed2a8b4e1f5a77bcab1e7bdb2b93d33c8612414","isrc":"USRB49400004","name":"Hell Yeah","registered_at":"2026-06-17T21:19:22Z","spotify_id":"0na2WSasTaI7h8QuvDFKY7","type":"track"}
track: How Have You Been
  type: MusicRecording
  duration: PT4M29S
  duration ms: 269093
  explicit: false
  by artist: Ani DiFranco
  in album: Out Of Range
    type: MusicAlbum
    date published: 1994-07-26
  isrc code: USRB49400005
  additional property: CopyrightID
  additional property: CopyrightStatus
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
  additional property: OTSHash
  additional property: OTSBitcoinBlock
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSRecordURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
track: Overlap
track: Face Up and Sing
track: Falling Is Like This
track: Out of Range (Electric)
track: You Had Time
track: If He Tries Anything
track: The Diner

CopyrightID
type: PropertyValue

CopyrightStatus
type: PropertyValue
value: registered

CopyrightRegisteredAt
type: PropertyValue
value: 2026-06-24T08:59:08+00:00

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

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 956312

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

OTSRecordURL
type: PropertyValue
value: https://artists.proofprofile.net/proofs/track/2LkVo7MfHqahPAYLGCItf0.json

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

OTSTimestamp
type: PropertyValue
value: 2026-07-02T05:09:12Z

OTSCanonicalRecord
type: PropertyValue
value: {"copyright_id":"0xdb244c2a922d401ec4e798eddb0cb0a90b45bf5a00b15ca90e219dc724e3e30f","isrc":"USRB49400005","name":"How Have You Been","registered_at":"2026-06-24T08:59:08Z","spotify_id":"2LkVo7MfHqahPAYLGCItf0","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 0xdb244c2a922d401ec4e798eddb0cb0a90b45bf5a00b15ca90e219dc724e3e30f. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2LkVo7MfHqahPAYLGCItf0.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/2LkVo7MfHqahPAYLGCItf0.
date published: 2026-07-02T05:09:12Z
text: {"copyright_id":"0xdb244c2a922d401ec4e798eddb0cb0a90b45bf5a00b15ca90e219dc724e3e30f","isrc":"USRB49400005","name":"How Have You Been","registered_at":"2026-06-24T08:59:08Z","spotify_id":"2LkVo7MfHqahPAYLGCItf0","type":"track"}

Overlap
type: MusicRecording
duration: PT3M44S
duration ms: 224906
explicit: false
by artist: Ani DiFranco
in album: Out Of Range
  type: MusicAlbum
  date published: 1994-07-26
isrc code: USRB49400006
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T12:28:36+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xda947eee71f2847fedecf862e00bdb5555ad882c40961e722ffd973300ccc71f
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953536
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953536
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/5SdImxiFe7131WpHv8eZGF.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5SdImxiFe7131WpHv8eZGF
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda947eee71f2847fedecf862e00bdb5555ad882c40961e722ffd973300ccc71f. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5SdImxiFe7131WpHv8eZGF.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/5SdImxiFe7131WpHv8eZGF.
  date published: 2026-06-13T17:25:41Z

Face Up and Sing
type: MusicRecording
duration: PT2M53S
duration ms: 173493
explicit: false
by artist: Ani DiFranco
in album: Out Of Range
  type: MusicAlbum
  date published: 1994-07-26
isrc code: USRB49400007
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-11T04:59:26+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x958f223cf7a7a79e603e49edea1b6bcf100f80277b2e3dad7e7f09c66e36892e
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953520
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953520
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/4ZctN1GuL8AUtUQ0TBeHMw.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4ZctN1GuL8AUtUQ0TBeHMw
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x958f223cf7a7a79e603e49edea1b6bcf100f80277b2e3dad7e7f09c66e36892e","isrc":"USRB49400007","name":"Face Up and Sing","registered_at":"2026-06-11T04:59:26Z","spotify_id":"4ZctN1GuL8AUtUQ0TBeHMw","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 0x958f223cf7a7a79e603e49edea1b6bcf100f80277b2e3dad7e7f09c66e36892e. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4ZctN1GuL8AUtUQ0TBeHMw.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/4ZctN1GuL8AUtUQ0TBeHMw.
  date published: 2026-06-13T13:32:09Z
  text: {"copyright_id":"0x958f223cf7a7a79e603e49edea1b6bcf100f80277b2e3dad7e7f09c66e36892e","isrc":"USRB49400007","name":"Face Up and Sing","registered_at":"2026-06-11T04:59:26Z","spotify_id":"4ZctN1GuL8AUtUQ0TBeHMw","type":"track"}

Falling Is Like This
type: MusicRecording
duration: PT3M1S
duration ms: 181173
explicit: false
by artist: Ani DiFranco
in album: Out Of Range
  type: MusicAlbum
  date published: 1994-07-26
isrc code: USRB49400008
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T06:30:22+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x694fe056b262e34f6b6fdc605e4b4fc293aee858f6806f663ca06bd99bfdb69e
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/38eqWLxDDu3ZhNsrpyAnA6.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/38eqWLxDDu3ZhNsrpyAnA6
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x694fe056b262e34f6b6fdc605e4b4fc293aee858f6806f663ca06bd99bfdb69e","isrc":"USRB49400008","name":"Falling Is Like This","registered_at":"2026-06-07T06:30:22Z","spotify_id":"38eqWLxDDu3ZhNsrpyAnA6","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 0x694fe056b262e34f6b6fdc605e4b4fc293aee858f6806f663ca06bd99bfdb69e. 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/38eqWLxDDu3ZhNsrpyAnA6.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/38eqWLxDDu3ZhNsrpyAnA6.
  date published: 2026-06-13T15:41:10Z
  text: {"copyright_id":"0x694fe056b262e34f6b6fdc605e4b4fc293aee858f6806f663ca06bd99bfdb69e","isrc":"USRB49400008","name":"Falling Is Like This","registered_at":"2026-06-07T06:30:22Z","spotify_id":"38eqWLxDDu3ZhNsrpyAnA6","type":"track"}

Out of Range (Electric)
type: MusicRecording
duration: PT3M25S
duration ms: 205826
explicit: false
by artist: Ani DiFranco
in album: Out Of Range
  type: MusicAlbum
  date published: 1994-07-26
isrc code: USRB49400009
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-22T19:23:35+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x67ad044d8a10b9d8bb06d4ed7b8cbbd15d884c5cb80004e4010554ea843c9228
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956312
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956312
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/1Fj0bIZ4hRQXrC9E1kbbRz.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1Fj0bIZ4hRQXrC9E1kbbRz
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T05:09:12Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x67ad044d8a10b9d8bb06d4ed7b8cbbd15d884c5cb80004e4010554ea843c9228","isrc":"USRB49400009","name":"Out of Range (Electric)","registered_at":"2026-06-22T19:23:35Z","spotify_id":"1Fj0bIZ4hRQXrC9E1kbbRz","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 0x67ad044d8a10b9d8bb06d4ed7b8cbbd15d884c5cb80004e4010554ea843c9228. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1Fj0bIZ4hRQXrC9E1kbbRz.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/1Fj0bIZ4hRQXrC9E1kbbRz.
  date published: 2026-07-02T05:09:12Z
  text: {"copyright_id":"0x67ad044d8a10b9d8bb06d4ed7b8cbbd15d884c5cb80004e4010554ea843c9228","isrc":"USRB49400009","name":"Out of Range (Electric)","registered_at":"2026-06-22T19:23:35Z","spotify_id":"1Fj0bIZ4hRQXrC9E1kbbRz","type":"track"}

You Had Time
type: MusicRecording
duration: PT5M49S
duration ms: 349000
explicit: false
by artist: Ani DiFranco
in album: Out Of Range
  type: MusicAlbum
  date published: 1994-07-26
isrc code: USRB49400010
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-06T16:10:35+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x1110980ee2a199f668f7ab17286ef76710f37af612f1b13308c7125aec0e5a8d
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953536
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953536
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/0tYTwQwSLQK6gkUkQqXLqs.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0tYTwQwSLQK6gkUkQqXLqs
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x1110980ee2a199f668f7ab17286ef76710f37af612f1b13308c7125aec0e5a8d","isrc":"USRB49400010","name":"You Had Time","registered_at":"2026-06-06T16:10:35Z","spotify_id":"0tYTwQwSLQK6gkUkQqXLqs","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 0x1110980ee2a199f668f7ab17286ef76710f37af612f1b13308c7125aec0e5a8d. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0tYTwQwSLQK6gkUkQqXLqs.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/0tYTwQwSLQK6gkUkQqXLqs.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0x1110980ee2a199f668f7ab17286ef76710f37af612f1b13308c7125aec0e5a8d","isrc":"USRB49400010","name":"You Had Time","registered_at":"2026-06-06T16:10:35Z","spotify_id":"0tYTwQwSLQK6gkUkQqXLqs","type":"track"}

If He Tries Anything
type: MusicRecording
duration: PT3M15S
duration ms: 195000
explicit: false
by artist: Ani DiFranco
in album: Out Of Range
  type: MusicAlbum
  date published: 1994-07-26
isrc code: USRB49400011
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T15:52:09+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x41c552927122633cbdb42b259319ad6a9b2ff07bf04d866c462cbbaf0cf13fda
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953520
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953520
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/0mJSDOgN6hc2hlePOC5Pyt.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0mJSDOgN6hc2hlePOC5Pyt
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x41c552927122633cbdb42b259319ad6a9b2ff07bf04d866c462cbbaf0cf13fda","isrc":"USRB49400011","name":"If He Tries Anything","registered_at":"2026-06-09T15:52:09Z","spotify_id":"0mJSDOgN6hc2hlePOC5Pyt","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 0x41c552927122633cbdb42b259319ad6a9b2ff07bf04d866c462cbbaf0cf13fda. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0mJSDOgN6hc2hlePOC5Pyt.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/0mJSDOgN6hc2hlePOC5Pyt.
  date published: 2026-06-13T13:32:09Z
  text: {"copyright_id":"0x41c552927122633cbdb42b259319ad6a9b2ff07bf04d866c462cbbaf0cf13fda","isrc":"USRB49400011","name":"If He Tries Anything","registered_at":"2026-06-09T15:52:09Z","spotify_id":"0mJSDOgN6hc2hlePOC5Pyt","type":"track"}

The Diner
type: MusicRecording
duration: PT4M39S
duration ms: 279306
explicit: false
by artist: Ani DiFranco
in album: Out Of Range
  type: MusicAlbum
  date published: 1994-07-26
isrc code: USRB49400012
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-19T23:53:45+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x1de00211715ef6d838b2f4af2b1913bcc8fef41d98f8157f42ad761dfc5e05af
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/0W6w57mBussTAlibu6n5xw.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0W6w57mBussTAlibu6n5xw
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x1de00211715ef6d838b2f4af2b1913bcc8fef41d98f8157f42ad761dfc5e05af","isrc":"USRB49400012","name":"The Diner","registered_at":"2026-06-19T23:53:45Z","spotify_id":"0W6w57mBussTAlibu6n5xw","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 0x1de00211715ef6d838b2f4af2b1913bcc8fef41d98f8157f42ad761dfc5e05af. 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/0W6w57mBussTAlibu6n5xw.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/0W6w57mBussTAlibu6n5xw.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0x1de00211715ef6d838b2f4af2b1913bcc8fef41d98f8157f42ad761dfc5e05af","isrc":"USRB49400012","name":"The Diner","registered_at":"2026-06-19T23:53:45Z","spotify_id":"0W6w57mBussTAlibu6n5xw","type":"track"}

Like I Said
type: MusicAlbum
date published: 1993-10-01
track: Anticipate
  type: MusicRecording
  duration: PT2M42S
  duration ms: 162506
  explicit: false
  by artist: Ani DiFranco
  in album: Like I Said
    type: MusicAlbum
    date published: 1993-10-01
  isrc code: USRB49300013
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-17T21:19:01+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf2c4b94373bd973528f4f0fd181a66629675b19c99ed624716bbd5cbbee2f75d
  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/1RJXiWz7MCoLTcvokhizdy.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1RJXiWz7MCoLTcvokhizdy
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2c4b94373bd973528f4f0fd181a66629675b19c99ed624716bbd5cbbee2f75d. 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/1RJXiWz7MCoLTcvokhizdy.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/1RJXiWz7MCoLTcvokhizdy.
    date published: 2026-07-02T03:55:08Z
track: Rockabye
  type: MusicRecording
  duration: PT4M1S
  duration ms: 241440
  explicit: false
  by artist: Ani DiFranco
  in album: Like I Said
    type: MusicAlbum
    date published: 1993-10-01
  isrc code: USRB49300014
track: Not So Soft
  type: MusicRecording
  duration: PT3M2S
  duration ms: 182120
  explicit: false
  by artist: Ani DiFranco
  in album: Like I Said
    type: MusicAlbum
    date published: 1993-10-01
  isrc code: USRB49300015
track: Roll With It
  type: MusicRecording
  duration: PT3M22S
  duration ms: 202640
  explicit: false
  by artist: Ani DiFranco
  in album: Like I Said
    type: MusicAlbum
    date published: 1993-10-01
  isrc code: USRB49300016
track: Work Your Way Out
  type: MusicRecording
  duration: PT3M40S
  duration ms: 220613
  explicit: false
  by artist: Ani DiFranco
  in album: Like I Said
    type: MusicAlbum
    date published: 1993-10-01
  isrc code: USRB49300017
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-18T13:30:27+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa193fef7667f88803563c3824fdb08ea77210cca415be332516d3086b819495b
  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/5xHAMNF16oMZfp2TK5ftfm.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5xHAMNF16oMZfp2TK5ftfm
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xa193fef7667f88803563c3824fdb08ea77210cca415be332516d3086b819495b","isrc":"USRB49300017","name":"Work Your Way Out","registered_at":"2026-06-18T13:30:27Z","spotify_id":"5xHAMNF16oMZfp2TK5ftfm","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 0xa193fef7667f88803563c3824fdb08ea77210cca415be332516d3086b819495b. 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/5xHAMNF16oMZfp2TK5ftfm.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/5xHAMNF16oMZfp2TK5ftfm.
    date published: 2026-07-02T03:30:09Z
    text: {"copyright_id":"0xa193fef7667f88803563c3824fdb08ea77210cca415be332516d3086b819495b","isrc":"USRB49300017","name":"Work Your Way Out","registered_at":"2026-06-18T13:30:27Z","spotify_id":"5xHAMNF16oMZfp2TK5ftfm","type":"track"}
track: Fire Door
  type: MusicRecording
  duration: PT2M57S
  duration ms: 177893
  explicit: false
  by artist: Ani DiFranco
  in album: Like I Said
    type: MusicAlbum
    date published: 1993-10-01
  isrc code: USRB49300018
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-22T23:04:18+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfbd59c5b96aedc5c43311367a272a0bf55a01fff013afa4f569a4720b6e5d515
  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/0cnmLPUQvpqY0cUnxBK8vC.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0cnmLPUQvpqY0cUnxBK8vC
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xfbd59c5b96aedc5c43311367a272a0bf55a01fff013afa4f569a4720b6e5d515","isrc":"USRB49300018","name":"Fire Door","registered_at":"2026-06-22T23:04:18Z","spotify_id":"0cnmLPUQvpqY0cUnxBK8vC","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 0xfbd59c5b96aedc5c43311367a272a0bf55a01fff013afa4f569a4720b6e5d515. 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/0cnmLPUQvpqY0cUnxBK8vC.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/0cnmLPUQvpqY0cUnxBK8vC.
    date published: 2026-07-02T03:55:08Z
    text: {"copyright_id":"0xfbd59c5b96aedc5c43311367a272a0bf55a01fff013afa4f569a4720b6e5d515","isrc":"USRB49300018","name":"Fire Door","registered_at":"2026-06-22T23:04:18Z","spotify_id":"0cnmLPUQvpqY0cUnxBK8vC","type":"track"}
track: Gratitude
  type: MusicRecording
  duration: PT2M44S
  duration ms: 164333
  explicit: false
  by artist: Ani DiFranco
  in album: Like I Said
    type: MusicAlbum
    date published: 1993-10-01
  isrc code: USRB49300019
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-22T22:58:41+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd6607fb2ce2518794253d705b1bceb45921571c1a6178cf325f1d4ef999d7713
  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/4KOH9sOYS8xpdN1CW4dOMR.json
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
track: The Whole Night
track: Both Hands
track: She Says
track: Rush Hour
track: Out of Habit
track: Lost Woman Song
track: Talk to Me Now
track: The Slant

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

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

OTSCanonicalRecord
type: PropertyValue

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

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6607fb2ce2518794253d705b1bceb45921571c1a6178cf325f1d4ef999d7713. 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/4KOH9sOYS8xpdN1CW4dOMR.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/4KOH9sOYS8xpdN1CW4dOMR.
date published: 2026-07-02T03:55:08Z

The Whole Night
type: MusicRecording
duration: PT2M20S
duration ms: 140133
explicit: false
by artist: Ani DiFranco
in album: Like I Said
  type: MusicAlbum
  date published: 1993-10-01
isrc code: USRB49300020

Both Hands
type: MusicRecording
duration: PT3M1S
duration ms: 181560
explicit: false
by artist: Ani DiFranco
in album: Like I Said
  type: MusicAlbum
  date published: 1993-10-01
isrc code: USRB49300021
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-24T05:25:49+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x85c301cd1b6d05acf0eb35cc85a29ed6a6ba7da70ae031ef44f1fc96bddad0a2
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956312
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956312
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/5MhhwtPR2jbNsZzS8scoee.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5MhhwtPR2jbNsZzS8scoee
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T05:09:12Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x85c301cd1b6d05acf0eb35cc85a29ed6a6ba7da70ae031ef44f1fc96bddad0a2","isrc":"USRB49300021","name":"Both Hands","registered_at":"2026-06-24T05:25:49Z","spotify_id":"5MhhwtPR2jbNsZzS8scoee","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 0x85c301cd1b6d05acf0eb35cc85a29ed6a6ba7da70ae031ef44f1fc96bddad0a2. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5MhhwtPR2jbNsZzS8scoee.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/5MhhwtPR2jbNsZzS8scoee.
  date published: 2026-07-02T05:09:12Z
  text: {"copyright_id":"0x85c301cd1b6d05acf0eb35cc85a29ed6a6ba7da70ae031ef44f1fc96bddad0a2","isrc":"USRB49300021","name":"Both Hands","registered_at":"2026-06-24T05:25:49Z","spotify_id":"5MhhwtPR2jbNsZzS8scoee","type":"track"}

She Says
type: MusicRecording
duration: PT3M36S
duration ms: 216306
explicit: false
by artist: Ani DiFranco
in album: Like I Said
  type: MusicAlbum
  date published: 1993-10-01
isrc code: USRB49300022
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-10T01:56:38+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x53899e38a9e78d5ca9fb5b1ee322489f4f5f369943eb2b75a06aee00dbb38a66
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953520
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953520
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/6d3Eow2kzOokEgduh8QHGS.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6d3Eow2kzOokEgduh8QHGS
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x53899e38a9e78d5ca9fb5b1ee322489f4f5f369943eb2b75a06aee00dbb38a66","isrc":"USRB49300022","name":"She Says","registered_at":"2026-06-10T01:56:38Z","spotify_id":"6d3Eow2kzOokEgduh8QHGS","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 0x53899e38a9e78d5ca9fb5b1ee322489f4f5f369943eb2b75a06aee00dbb38a66. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6d3Eow2kzOokEgduh8QHGS.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/6d3Eow2kzOokEgduh8QHGS.
  date published: 2026-06-13T13:32:09Z
  text: {"copyright_id":"0x53899e38a9e78d5ca9fb5b1ee322489f4f5f369943eb2b75a06aee00dbb38a66","isrc":"USRB49300022","name":"She Says","registered_at":"2026-06-10T01:56:38Z","spotify_id":"6d3Eow2kzOokEgduh8QHGS","type":"track"}

Rush Hour
type: MusicRecording
duration: PT4M51S
duration ms: 291053
explicit: false
by artist: Ani DiFranco
in album: Like I Said
  type: MusicAlbum
  date published: 1993-10-01
isrc code: USRB49300023

Out of Habit
type: MusicRecording
duration: PT2M31S
duration ms: 151973
explicit: false
by artist: Ani DiFranco
in album: Like I Said
  type: MusicAlbum
  date published: 1993-10-01
isrc code: USRB49300024

Lost Woman Song
type: MusicRecording
duration: PT4M0S
duration ms: 240413
explicit: false
by artist: Ani DiFranco
in album: Like I Said
  type: MusicAlbum
  date published: 1993-10-01
isrc code: USRB49300025
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-19T08:01:56+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x0fbb003cdcbc21d3fcc5fca3056bb74554047d85bd8fed201cb34a687b919580
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/4dfyrnhs6Hngue5wnGkSpY.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4dfyrnhs6Hngue5wnGkSpY
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x0fbb003cdcbc21d3fcc5fca3056bb74554047d85bd8fed201cb34a687b919580","isrc":"USRB49300025","name":"Lost Woman Song","registered_at":"2026-06-19T08:01:56Z","spotify_id":"4dfyrnhs6Hngue5wnGkSpY","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 0x0fbb003cdcbc21d3fcc5fca3056bb74554047d85bd8fed201cb34a687b919580. 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/4dfyrnhs6Hngue5wnGkSpY.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/4dfyrnhs6Hngue5wnGkSpY.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0x0fbb003cdcbc21d3fcc5fca3056bb74554047d85bd8fed201cb34a687b919580","isrc":"USRB49300025","name":"Lost Woman Song","registered_at":"2026-06-19T08:01:56Z","spotify_id":"4dfyrnhs6Hngue5wnGkSpY","type":"track"}

Talk to Me Now
type: MusicRecording
duration: PT3M57S
duration ms: 237213
explicit: false
by artist: Ani DiFranco
in album: Like I Said
  type: MusicAlbum
  date published: 1993-10-01
isrc code: USRB49300026
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-19T08:02:40+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb7be53819aa771b2d9f989bb5d3dbff45b39ad55d8fc96143033b3c068822430
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/6RBHLh3GmWS6xgCjRnfknS.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6RBHLh3GmWS6xgCjRnfknS
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xb7be53819aa771b2d9f989bb5d3dbff45b39ad55d8fc96143033b3c068822430","isrc":"USRB49300026","name":"Talk to Me Now","registered_at":"2026-06-19T08:02:40Z","spotify_id":"6RBHLh3GmWS6xgCjRnfknS","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 0xb7be53819aa771b2d9f989bb5d3dbff45b39ad55d8fc96143033b3c068822430. 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/6RBHLh3GmWS6xgCjRnfknS.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/6RBHLh3GmWS6xgCjRnfknS.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0xb7be53819aa771b2d9f989bb5d3dbff45b39ad55d8fc96143033b3c068822430","isrc":"USRB49300026","name":"Talk to Me Now","registered_at":"2026-06-19T08:02:40Z","spotify_id":"6RBHLh3GmWS6xgCjRnfknS","type":"track"}

The Slant
type: MusicRecording
duration: PT1M47S
duration ms: 107440
explicit: false
by artist: Ani DiFranco
in album: Like I Said
  type: MusicAlbum
  date published: 1993-10-01
isrc code: USRB49300027

Puddle Dive
type: MusicAlbum
date published: 1993-02-14
track: Names and Dates and Times
  type: MusicRecording
  duration: PT2M39S
  duration ms: 159160
  explicit: false
  by artist: Ani DiFranco
  in album: Puddle Dive
    type: MusicAlbum
    date published: 1993-02-14
  isrc code: USRB49300001
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-22T23:02:41+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x857defcfd96da1a901739ff5c80a9a4ff31748fcc4b16486d9ef5dc57c2f7d4e
  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/5vqyFqdXC2kRAzhb0rhLuI.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5vqyFqdXC2kRAzhb0rhLuI
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x857defcfd96da1a901739ff5c80a9a4ff31748fcc4b16486d9ef5dc57c2f7d4e","isrc":"USRB49300001","name":"Names and Dates and Times","registered_at":"2026-06-22T23:02:41Z","spotify_id":"5vqyFqdXC2kRAzhb0rhLuI","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 0x857defcfd96da1a901739ff5c80a9a4ff31748fcc4b16486d9ef5dc57c2f7d4e. 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/5vqyFqdXC2kRAzhb0rhLuI.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/5vqyFqdXC2kRAzhb0rhLuI.
    date published: 2026-07-02T03:55:08Z
    text: {"copyright_id":"0x857defcfd96da1a901739ff5c80a9a4ff31748fcc4b16486d9ef5dc57c2f7d4e","isrc":"USRB49300001","name":"Names and Dates and Times","registered_at":"2026-06-22T23:02:41Z","spotify_id":"5vqyFqdXC2kRAzhb0rhLuI","type":"track"}
track: Anyday
  type: MusicRecording
  duration: PT3M0S
  duration ms: 180800
  explicit: false
  by artist: Ani DiFranco
  in album: Puddle Dive
    type: MusicAlbum
    date published: 1993-02-14
  isrc code: USRB49300002
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-21T20:12:06+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x376a45d327f101f1e948461642e90109b706bf77f172be799ba023982adae848
  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/3Z7VTsJv496x9AT420W1kN.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3Z7VTsJv496x9AT420W1kN
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x376a45d327f101f1e948461642e90109b706bf77f172be799ba023982adae848. 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/3Z7VTsJv496x9AT420W1kN.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/3Z7VTsJv496x9AT420W1kN.
    date published: 2026-07-02T03:55:08Z
track: 4th of July
  type: MusicRecording
  duration: PT3M3S
  duration ms: 183000
  explicit: false
  by artist: Ani DiFranco
  in album: Puddle Dive
    type: MusicAlbum
    date published: 1993-02-14
  isrc code: USRB49300003
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-26T17:12:18+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x506438f26ec36e1719ae56926dee49fa2e746f207323f80f7c89a1695b0b9c04
  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/1HzPvhKiII11Ok3BKhCzM2.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1HzPvhKiII11Ok3BKhCzM2
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x506438f26ec36e1719ae56926dee49fa2e746f207323f80f7c89a1695b0b9c04","isrc":"USRB49300003","name":"4th of July","registered_at":"2026-06-26T17:12:18Z","spotify_id":"1HzPvhKiII11Ok3BKhCzM2","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 0x506438f26ec36e1719ae56926dee49fa2e746f207323f80f7c89a1695b0b9c04. 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/1HzPvhKiII11Ok3BKhCzM2.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/1HzPvhKiII11Ok3BKhCzM2.
    date published: 2026-07-02T03:55:08Z
    text: {"copyright_id":"0x506438f26ec36e1719ae56926dee49fa2e746f207323f80f7c89a1695b0b9c04","isrc":"USRB49300003","name":"4th of July","registered_at":"2026-06-26T17:12:18Z","spotify_id":"1HzPvhKiII11Ok3BKhCzM2","type":"track"}
track: Willing to Fight
  type: MusicRecording
  duration: PT3M49S
  duration ms: 229533
  explicit: false
  by artist: Ani DiFranco
  in album: Puddle Dive
    type: MusicAlbum
    date published: 1993-02-14
  isrc code: USRB49300004
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-22T23:03:10+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xec4f2447fb8caccf59e50bf9068106f4900b4684b954b41c2ae0fbb4ead5c417
  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/5lb43fQXZi28HpKec5OnZV.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5lb43fQXZi28HpKec5OnZV
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xec4f2447fb8caccf59e50bf9068106f4900b4684b954b41c2ae0fbb4ead5c417","isrc":"USRB49300004","name":"Willing to Fight","registered_at":"2026-06-22T23:03:10Z","spotify_id":"5lb43fQXZi28HpKec5OnZV","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 0xec4f2447fb8caccf59e50bf9068106f4900b4684b954b41c2ae0fbb4ead5c417. 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/5lb43fQXZi28HpKec5OnZV.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/5lb43fQXZi28HpKec5OnZV.
    date published: 2026-07-02T03:55:08Z
    text: {"copyright_id":"0xec4f2447fb8caccf59e50bf9068106f4900b4684b954b41c2ae0fbb4ead5c417","isrc":"USRB49300004","name":"Willing to Fight","registered_at":"2026-06-22T23:03:10Z","spotify_id":"5lb43fQXZi28HpKec5OnZV","type":"track"}
track: Egos Like Hairdos
  type: MusicRecording
  duration: PT2M44S
  duration ms: 164933
  explicit: false
  by artist: Ani DiFranco
  in album: Puddle Dive
    type: MusicAlbum
    date published: 1993-02-14
  isrc code: USRB49300005
  additional property: CopyrightID
  additional property: CopyrightStatus
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
  additional property: OTSHash
  additional property: OTSBitcoinBlock
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSRecordURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
track: Back Around
track: Blood in the Boardroon
track: Born a Lion
track: My IQ
track: Used to You
track: Pick Yer Nose
track: God's Country

CopyrightID
type: PropertyValue

CopyrightStatus
type: PropertyValue
value: registered

CopyrightRegisteredAt
type: PropertyValue
value: 2026-06-25T15:55:24+00:00

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

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 956351

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

OTSRecordURL
type: PropertyValue
value: https://artists.proofprofile.net/proofs/track/7CdzyvLDngzwKuh7Xmvxpm.json

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

OTSTimestamp
type: PropertyValue
value: 2026-07-02T11:38:34Z

OTSCanonicalRecord
type: PropertyValue
value: {"copyright_id":"0x892312cfe12d54c9db99e17149a06838077b13f75881d8757e562eb13bf281a4","isrc":"USRB49300005","name":"Egos Like Hairdos","registered_at":"2026-06-25T15:55:24Z","spotify_id":"7CdzyvLDngzwKuh7Xmvxpm","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 0x892312cfe12d54c9db99e17149a06838077b13f75881d8757e562eb13bf281a4. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7CdzyvLDngzwKuh7Xmvxpm.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/7CdzyvLDngzwKuh7Xmvxpm.
date published: 2026-07-02T11:38:34Z
text: {"copyright_id":"0x892312cfe12d54c9db99e17149a06838077b13f75881d8757e562eb13bf281a4","isrc":"USRB49300005","name":"Egos Like Hairdos","registered_at":"2026-06-25T15:55:24Z","spotify_id":"7CdzyvLDngzwKuh7Xmvxpm","type":"track"}

Back Around
type: MusicRecording
duration: PT3M9S
duration ms: 189840
explicit: false
by artist: Ani DiFranco
in album: Puddle Dive
  type: MusicAlbum
  date published: 1993-02-14
isrc code: USRB49300006

Blood in the Boardroon
type: MusicRecording
duration: PT3M55S
duration ms: 235693
explicit: false
by artist: Ani DiFranco
in album: Puddle Dive
  type: MusicAlbum
  date published: 1993-02-14
isrc code: USRB49300007
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-25T15:56:04+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf4310309d19f2b5aea369930e5f855e7db42611acc8eee4eafed543c993217c0
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956351
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956351
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/7biuu9t80ptawjNXMHENO9.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7biuu9t80ptawjNXMHENO9
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T11:38:34Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xf4310309d19f2b5aea369930e5f855e7db42611acc8eee4eafed543c993217c0","isrc":"USRB49300007","name":"Blood in the Boardroon","registered_at":"2026-06-25T15:56:04Z","spotify_id":"7biuu9t80ptawjNXMHENO9","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 0xf4310309d19f2b5aea369930e5f855e7db42611acc8eee4eafed543c993217c0. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7biuu9t80ptawjNXMHENO9.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/7biuu9t80ptawjNXMHENO9.
  date published: 2026-07-02T11:38:34Z
  text: {"copyright_id":"0xf4310309d19f2b5aea369930e5f855e7db42611acc8eee4eafed543c993217c0","isrc":"USRB49300007","name":"Blood in the Boardroon","registered_at":"2026-06-25T15:56:04Z","spotify_id":"7biuu9t80ptawjNXMHENO9","type":"track"}

Born a Lion
type: MusicRecording
duration: PT1M48S
duration ms: 108733
explicit: false
by artist: Ani DiFranco
in album: Puddle Dive
  type: MusicAlbum
  date published: 1993-02-14
isrc code: USRB49300008

My IQ
type: MusicRecording
duration: PT2M23S
duration ms: 143040
explicit: false
by artist: Ani DiFranco
in album: Puddle Dive
  type: MusicAlbum
  date published: 1993-02-14
isrc code: USRB49300009
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-25T15:56:07+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe9eea92caadc7680f01cf2da17318123078ae18722a99623e225f313ff320a6e
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956351
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956351
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/5KpfC72sR5Ck6Kli50cOyx.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5KpfC72sR5Ck6Kli50cOyx
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T11:38:34Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xe9eea92caadc7680f01cf2da17318123078ae18722a99623e225f313ff320a6e","isrc":"USRB49300009","name":"My IQ","registered_at":"2026-06-25T15:56:07Z","spotify_id":"5KpfC72sR5Ck6Kli50cOyx","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 0xe9eea92caadc7680f01cf2da17318123078ae18722a99623e225f313ff320a6e. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5KpfC72sR5Ck6Kli50cOyx.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/5KpfC72sR5Ck6Kli50cOyx.
  date published: 2026-07-02T11:38:34Z
  text: {"copyright_id":"0xe9eea92caadc7680f01cf2da17318123078ae18722a99623e225f313ff320a6e","isrc":"USRB49300009","name":"My IQ","registered_at":"2026-06-25T15:56:07Z","spotify_id":"5KpfC72sR5Ck6Kli50cOyx","type":"track"}

Used to You
type: MusicRecording
duration: PT3M23S
duration ms: 203160
explicit: false
by artist: Ani DiFranco
in album: Puddle Dive
  type: MusicAlbum
  date published: 1993-02-14
isrc code: USRB49300010
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-26T17:01:02+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xbac57eadbaf45fae5894dd7be80314fb67393ed0935ce4cc10eb298047599a5d
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956351
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956351
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/5IdhgIpzMpSA6FVk5Yp4Pk.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5IdhgIpzMpSA6FVk5Yp4Pk
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T11:38:34Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xbac57eadbaf45fae5894dd7be80314fb67393ed0935ce4cc10eb298047599a5d","isrc":"USRB49300010","name":"Used to You","registered_at":"2026-06-26T17:01:02Z","spotify_id":"5IdhgIpzMpSA6FVk5Yp4Pk","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 0xbac57eadbaf45fae5894dd7be80314fb67393ed0935ce4cc10eb298047599a5d. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5IdhgIpzMpSA6FVk5Yp4Pk.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/5IdhgIpzMpSA6FVk5Yp4Pk.
  date published: 2026-07-02T11:38:34Z
  text: {"copyright_id":"0xbac57eadbaf45fae5894dd7be80314fb67393ed0935ce4cc10eb298047599a5d","isrc":"USRB49300010","name":"Used to You","registered_at":"2026-06-26T17:01:02Z","spotify_id":"5IdhgIpzMpSA6FVk5Yp4Pk","type":"track"}

Pick Yer Nose
type: MusicRecording
duration: PT2M44S
duration ms: 164000
explicit: false
by artist: Ani DiFranco
in album: Puddle Dive
  type: MusicAlbum
  date published: 1993-02-14
isrc code: USRB49300011
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-23T02:23:15+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xea1ecb644632efadc1dac6cec6e876412bf833d8677739b469fa1da93a6b34fb
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/1wgdI5RiVjYCN2qGCfHbbI.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1wgdI5RiVjYCN2qGCfHbbI
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xea1ecb644632efadc1dac6cec6e876412bf833d8677739b469fa1da93a6b34fb","isrc":"USRB49300011","name":"Pick Yer Nose","registered_at":"2026-06-23T02:23:15Z","spotify_id":"1wgdI5RiVjYCN2qGCfHbbI","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 0xea1ecb644632efadc1dac6cec6e876412bf833d8677739b469fa1da93a6b34fb. 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/1wgdI5RiVjYCN2qGCfHbbI.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/1wgdI5RiVjYCN2qGCfHbbI.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0xea1ecb644632efadc1dac6cec6e876412bf833d8677739b469fa1da93a6b34fb","isrc":"USRB49300011","name":"Pick Yer Nose","registered_at":"2026-06-23T02:23:15Z","spotify_id":"1wgdI5RiVjYCN2qGCfHbbI","type":"track"}

God's Country
type: MusicRecording
duration: PT2M50S
duration ms: 170533
explicit: false
by artist: Ani DiFranco
in album: Puddle Dive
  type: MusicAlbum
  date published: 1993-02-14
isrc code: USRB49300012
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-20T21:39:28+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe4fcabfb3fac8ee85f76f2f78104721ce32b013aea37df9ccb96a307bdf4af6f
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/17sUDrEpfT3WETM5YsNOmA.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/17sUDrEpfT3WETM5YsNOmA
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xe4fcabfb3fac8ee85f76f2f78104721ce32b013aea37df9ccb96a307bdf4af6f","isrc":"USRB49300012","name":"God's Country","registered_at":"2026-06-20T21:39:28Z","spotify_id":"17sUDrEpfT3WETM5YsNOmA","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 0xe4fcabfb3fac8ee85f76f2f78104721ce32b013aea37df9ccb96a307bdf4af6f. 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/17sUDrEpfT3WETM5YsNOmA.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/17sUDrEpfT3WETM5YsNOmA.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0xe4fcabfb3fac8ee85f76f2f78104721ce32b013aea37df9ccb96a307bdf4af6f","isrc":"USRB49300012","name":"God's Country","registered_at":"2026-06-20T21:39:28Z","spotify_id":"17sUDrEpfT3WETM5YsNOmA","type":"track"}

Imperfectly
type: MusicAlbum
date published: 1992-06-19
track: What If No One's Watching
  type: MusicRecording
  duration: PT3M13S
  duration ms: 193773
  explicit: false
  by artist: Ani DiFranco
  in album: Imperfectly
    type: MusicAlbum
    date published: 1992-06-19
  isrc code: USRB49200001
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-20T02:01:38+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x82467bd696f9a23b0f5011724230d69978d712de6e5e2a0542a3ccb387e24d51
  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/3PLak6d2WMV26CADrq5chT.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3PLak6d2WMV26CADrq5chT
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x82467bd696f9a23b0f5011724230d69978d712de6e5e2a0542a3ccb387e24d51","isrc":"USRB49200001","name":"What If No One's Watching","registered_at":"2026-06-20T02:01:38Z","spotify_id":"3PLak6d2WMV26CADrq5chT","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 0x82467bd696f9a23b0f5011724230d69978d712de6e5e2a0542a3ccb387e24d51. 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/3PLak6d2WMV26CADrq5chT.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/3PLak6d2WMV26CADrq5chT.
    date published: 2026-07-02T03:55:08Z
    text: {"copyright_id":"0x82467bd696f9a23b0f5011724230d69978d712de6e5e2a0542a3ccb387e24d51","isrc":"USRB49200001","name":"What If No One's Watching","registered_at":"2026-06-20T02:01:38Z","spotify_id":"3PLak6d2WMV26CADrq5chT","type":"track"}
track: Fixing Her Hair
  type: MusicRecording
  duration: PT4M45S
  duration ms: 285226
  explicit: false
  by artist: Ani DiFranco
  in album: Imperfectly
    type: MusicAlbum
    date published: 1992-06-19
  isrc code: USRB49200002
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-22T23:00:15+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x3ace991971117fba5ca1dea45079c33519d24b794feb38777c6a7d79c1c1be7b
  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/3B5Oy4R5sI0XCkrQNpKUAh.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3B5Oy4R5sI0XCkrQNpKUAh
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x3ace991971117fba5ca1dea45079c33519d24b794feb38777c6a7d79c1c1be7b","isrc":"USRB49200002","name":"Fixing Her Hair","registered_at":"2026-06-22T23:00:15Z","spotify_id":"3B5Oy4R5sI0XCkrQNpKUAh","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 0x3ace991971117fba5ca1dea45079c33519d24b794feb38777c6a7d79c1c1be7b. 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/3B5Oy4R5sI0XCkrQNpKUAh.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/3B5Oy4R5sI0XCkrQNpKUAh.
    date published: 2026-07-02T03:55:08Z
    text: {"copyright_id":"0x3ace991971117fba5ca1dea45079c33519d24b794feb38777c6a7d79c1c1be7b","isrc":"USRB49200002","name":"Fixing Her Hair","registered_at":"2026-06-22T23:00:15Z","spotify_id":"3B5Oy4R5sI0XCkrQNpKUAh","type":"track"}
track: In or Out
  type: MusicRecording
  duration: PT3M6S
  duration ms: 186840
  explicit: false
  by artist: Ani DiFranco
  in album: Imperfectly
    type: MusicAlbum
    date published: 1992-06-19
  isrc code: USRB49200003
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-08T18:45:19+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2a7e10a9771cf8f72734a9d6383710d87834a45e1e66643eb12882b1dd4c1489
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953520
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/43hgQsmSDUfND6GVFkGshc.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/43hgQsmSDUfND6GVFkGshc
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x2a7e10a9771cf8f72734a9d6383710d87834a45e1e66643eb12882b1dd4c1489","isrc":"USRB49200003","name":"In or Out","registered_at":"2026-06-08T18:45:19Z","spotify_id":"43hgQsmSDUfND6GVFkGshc","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 0x2a7e10a9771cf8f72734a9d6383710d87834a45e1e66643eb12882b1dd4c1489. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/43hgQsmSDUfND6GVFkGshc.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/43hgQsmSDUfND6GVFkGshc.
    date published: 2026-06-13T13:32:09Z
    text: {"copyright_id":"0x2a7e10a9771cf8f72734a9d6383710d87834a45e1e66643eb12882b1dd4c1489","isrc":"USRB49200003","name":"In or Out","registered_at":"2026-06-08T18:45:19Z","spotify_id":"43hgQsmSDUfND6GVFkGshc","type":"track"}
track: Every State Line
  type: MusicRecording
  duration: PT3M7S
  duration ms: 187093
  explicit: false
  by artist: Ani DiFranco
  in album: Imperfectly
    type: MusicAlbum
    date published: 1992-06-19
  isrc code: USRB49200004
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-19T08:02:44+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc8f630723e64d08b58621eef5ea7b2e02af328607069e191df02c19cbf7d7e8c
  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/2oe5tjeDLCIghBSVyvuqT2.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2oe5tjeDLCIghBSVyvuqT2
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xc8f630723e64d08b58621eef5ea7b2e02af328607069e191df02c19cbf7d7e8c","isrc":"USRB49200004","name":"Every State Line","registered_at":"2026-06-19T08:02:44Z","spotify_id":"2oe5tjeDLCIghBSVyvuqT2","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 0xc8f630723e64d08b58621eef5ea7b2e02af328607069e191df02c19cbf7d7e8c. 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/2oe5tjeDLCIghBSVyvuqT2.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/2oe5tjeDLCIghBSVyvuqT2.
    date published: 2026-07-02T03:55:08Z
    text: {"copyright_id":"0xc8f630723e64d08b58621eef5ea7b2e02af328607069e191df02c19cbf7d7e8c","isrc":"USRB49200004","name":"Every State Line","registered_at":"2026-06-19T08:02:44Z","spotify_id":"2oe5tjeDLCIghBSVyvuqT2","type":"track"}
track: Circle of Light
  type: MusicRecording
  duration: PT2M31S
  duration ms: 151306
  explicit: false
  by artist: Ani DiFranco
  in album: Imperfectly
    type: MusicAlbum
    date published: 1992-06-19
  isrc code: USRB49200005
  additional property: CopyrightID
  additional property: CopyrightStatus
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
  additional property: OTSHash
  additional property: OTSBitcoinBlock
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSRecordURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
track: If It Isn't Her
track: Good, Bad, Ugly
track: I'm No Heroine
track: Coming Up
track: Make Them Apologize
track: The Waiting Song
track: Served Faithfully
track: Imperfectly

CopyrightID
type: PropertyValue

CopyrightStatus
type: PropertyValue
value: registered

CopyrightRegisteredAt
type: PropertyValue
value: 2026-06-25T16:05:39+00:00

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

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 956349

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

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

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

OTSTimestamp
type: PropertyValue
value: 2026-07-02T11:34:59Z

OTSCanonicalRecord
type: PropertyValue
value: {"copyright_id":"0x3813234ee5106131e0299f42f9e3613fb0525f434fd4fd9ec52e5fc76cb56dee","isrc":"USRB49200005","name":"Circle of Light","registered_at":"2026-06-25T16:05:39Z","spotify_id":"5PshjI1mj1p4nmejQBHO1G","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 0x3813234ee5106131e0299f42f9e3613fb0525f434fd4fd9ec52e5fc76cb56dee. 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/5PshjI1mj1p4nmejQBHO1G.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/5PshjI1mj1p4nmejQBHO1G.
date published: 2026-07-02T11:34:59Z
text: {"copyright_id":"0x3813234ee5106131e0299f42f9e3613fb0525f434fd4fd9ec52e5fc76cb56dee","isrc":"USRB49200005","name":"Circle of Light","registered_at":"2026-06-25T16:05:39Z","spotify_id":"5PshjI1mj1p4nmejQBHO1G","type":"track"}

If It Isn't Her
type: MusicRecording
duration: PT3M57S
duration ms: 237826
explicit: false
by artist: Ani DiFranco
in album: Imperfectly
  type: MusicAlbum
  date published: 1992-06-19
isrc code: USRB49200006
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-18T13:32:05+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf49852ba52fecc207f54e25e8bbf8d6b3cd220dd2c121559703555cd4e06a301
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/73UCcgAhfAcbC5bkgvsZS0.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/73UCcgAhfAcbC5bkgvsZS0
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xf49852ba52fecc207f54e25e8bbf8d6b3cd220dd2c121559703555cd4e06a301","isrc":"USRB49200006","name":"If It Isn't Her","registered_at":"2026-06-18T13:32:05Z","spotify_id":"73UCcgAhfAcbC5bkgvsZS0","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 0xf49852ba52fecc207f54e25e8bbf8d6b3cd220dd2c121559703555cd4e06a301. 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/73UCcgAhfAcbC5bkgvsZS0.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/73UCcgAhfAcbC5bkgvsZS0.
  date published: 2026-07-02T03:30:09Z
  text: {"copyright_id":"0xf49852ba52fecc207f54e25e8bbf8d6b3cd220dd2c121559703555cd4e06a301","isrc":"USRB49200006","name":"If It Isn't Her","registered_at":"2026-06-18T13:32:05Z","spotify_id":"73UCcgAhfAcbC5bkgvsZS0","type":"track"}

Good, Bad, Ugly
type: MusicRecording
duration: PT3M1S
duration ms: 181800
explicit: false
by artist: Ani DiFranco
in album: Imperfectly
  type: MusicAlbum
  date published: 1992-06-19
isrc code: USRB49200007
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-26T17:00:16+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xa969f621989516a978c9965bbc0c1ae7db907fee05b67263045efeaae96a7134
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956351
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956351
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/2kPvEVG7zZ8IVdM2Uo0bFT.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2kPvEVG7zZ8IVdM2Uo0bFT
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T11:38:34Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xa969f621989516a978c9965bbc0c1ae7db907fee05b67263045efeaae96a7134","isrc":"USRB49200007","name":"Good, Bad, Ugly","registered_at":"2026-06-26T17:00:16Z","spotify_id":"2kPvEVG7zZ8IVdM2Uo0bFT","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 0xa969f621989516a978c9965bbc0c1ae7db907fee05b67263045efeaae96a7134. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2kPvEVG7zZ8IVdM2Uo0bFT.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/2kPvEVG7zZ8IVdM2Uo0bFT.
  date published: 2026-07-02T11:38:34Z
  text: {"copyright_id":"0xa969f621989516a978c9965bbc0c1ae7db907fee05b67263045efeaae96a7134","isrc":"USRB49200007","name":"Good, Bad, Ugly","registered_at":"2026-06-26T17:00:16Z","spotify_id":"2kPvEVG7zZ8IVdM2Uo0bFT","type":"track"}

I'm No Heroine
type: MusicRecording
duration: PT3M20S
duration ms: 200173
explicit: false
by artist: Ani DiFranco
in album: Imperfectly
  type: MusicAlbum
  date published: 1992-06-19
isrc code: USRB49200008
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-25T15:56:44+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x800515da33d7fb41c1e77c0e627d5b5c23c2e1d816c5e408e650eb4ae5a7546a
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956351
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956351
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/0Nlv22EISzdPwkbZ3lOEES.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0Nlv22EISzdPwkbZ3lOEES
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T11:38:34Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x800515da33d7fb41c1e77c0e627d5b5c23c2e1d816c5e408e650eb4ae5a7546a","isrc":"USRB49200008","name":"I'm No Heroine","registered_at":"2026-06-25T15:56:44Z","spotify_id":"0Nlv22EISzdPwkbZ3lOEES","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 0x800515da33d7fb41c1e77c0e627d5b5c23c2e1d816c5e408e650eb4ae5a7546a. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0Nlv22EISzdPwkbZ3lOEES.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/0Nlv22EISzdPwkbZ3lOEES.
  date published: 2026-07-02T11:38:34Z
  text: {"copyright_id":"0x800515da33d7fb41c1e77c0e627d5b5c23c2e1d816c5e408e650eb4ae5a7546a","isrc":"USRB49200008","name":"I'm No Heroine","registered_at":"2026-06-25T15:56:44Z","spotify_id":"0Nlv22EISzdPwkbZ3lOEES","type":"track"}

Coming Up
type: MusicRecording
duration: PT1M47S
duration ms: 107960
explicit: false
by artist: Ani DiFranco
in album: Imperfectly
  type: MusicAlbum
  date published: 1992-06-19
isrc code: USRB49200009

Make Them Apologize
type: MusicRecording
duration: PT4M19S
duration ms: 259506
explicit: false
by artist: Ani DiFranco
in album: Imperfectly
  type: MusicAlbum
  date published: 1992-06-19
isrc code: USRB49200010
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-25T15:55:46+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xefbca66b05a1a99a3b5c56f8224b10c4f19fa450de323d73b3970d180b656dbd
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956351
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956351
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/0jypPbwfjVIZOOt6LUS8z5.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0jypPbwfjVIZOOt6LUS8z5
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T11:38:34Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xefbca66b05a1a99a3b5c56f8224b10c4f19fa450de323d73b3970d180b656dbd","isrc":"USRB49200010","name":"Make Them Apologize","registered_at":"2026-06-25T15:55:46Z","spotify_id":"0jypPbwfjVIZOOt6LUS8z5","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 0xefbca66b05a1a99a3b5c56f8224b10c4f19fa450de323d73b3970d180b656dbd. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0jypPbwfjVIZOOt6LUS8z5.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/0jypPbwfjVIZOOt6LUS8z5.
  date published: 2026-07-02T11:38:34Z
  text: {"copyright_id":"0xefbca66b05a1a99a3b5c56f8224b10c4f19fa450de323d73b3970d180b656dbd","isrc":"USRB49200010","name":"Make Them Apologize","registered_at":"2026-06-25T15:55:46Z","spotify_id":"0jypPbwfjVIZOOt6LUS8z5","type":"track"}

The Waiting Song
type: MusicRecording
duration: PT4M13S
duration ms: 253400
explicit: false
by artist: Ani DiFranco
in album: Imperfectly
  type: MusicAlbum
  date published: 1992-06-19
isrc code: USRB49200011
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-25T15:55:07+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x30a3f6dc84b3d16b49fc29044a74d1c717d3a3a553d1276245998420b45254aa
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956351
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956351
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/6mIBNLeH4nZB5oX9GQxLMB.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6mIBNLeH4nZB5oX9GQxLMB
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T11:38:34Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x30a3f6dc84b3d16b49fc29044a74d1c717d3a3a553d1276245998420b45254aa","isrc":"USRB49200011","name":"The Waiting Song","registered_at":"2026-06-25T15:55:07Z","spotify_id":"6mIBNLeH4nZB5oX9GQxLMB","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 0x30a3f6dc84b3d16b49fc29044a74d1c717d3a3a553d1276245998420b45254aa. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6mIBNLeH4nZB5oX9GQxLMB.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/6mIBNLeH4nZB5oX9GQxLMB.
  date published: 2026-07-02T11:38:34Z
  text: {"copyright_id":"0x30a3f6dc84b3d16b49fc29044a74d1c717d3a3a553d1276245998420b45254aa","isrc":"USRB49200011","name":"The Waiting Song","registered_at":"2026-06-25T15:55:07Z","spotify_id":"6mIBNLeH4nZB5oX9GQxLMB","type":"track"}

Served Faithfully
type: MusicRecording
duration: PT2M53S
duration ms: 173426
explicit: false
by artist: Ani DiFranco
in album: Imperfectly
  type: MusicAlbum
  date published: 1992-06-19
isrc code: USRB49200012

Imperfectly
type: MusicRecording
duration: PT3M45S
duration ms: 225440
explicit: false
by artist: Ani DiFranco
in album: Imperfectly
  type: MusicAlbum
  date published: 1992-06-19
isrc code: USRB49200013
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-21T20:09:59+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd6b4874f44fbe6b23c12da40ecf5696908ac4b373788402b4525ef84958d8ae9
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/4afVICz295dlynWLqnS878.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4afVICz295dlynWLqnS878
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6b4874f44fbe6b23c12da40ecf5696908ac4b373788402b4525ef84958d8ae9. 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/4afVICz295dlynWLqnS878.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/4afVICz295dlynWLqnS878.
  date published: 2026-07-02T03:55:08Z

Not So Soft
type: MusicAlbum
date published: 1991-11-01
track: Anticipate
  type: MusicRecording
  duration: PT3M20S
  duration ms: 200333
  explicit: false
  by artist: Ani DiFranco
  in album: Not So Soft
    type: MusicAlbum
    date published: 1991-11-01
  isrc code: USRB49100001
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-20T21:40:38+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa94119f6817d808785c27a3fe9628f9cd00dd56703b80486c671123878b8c767
  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/4qpxaKtTd9DWj3yEZDD0Sb.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4qpxaKtTd9DWj3yEZDD0Sb
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa94119f6817d808785c27a3fe9628f9cd00dd56703b80486c671123878b8c767. 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/4qpxaKtTd9DWj3yEZDD0Sb.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/4qpxaKtTd9DWj3yEZDD0Sb.
    date published: 2026-07-02T03:30:09Z
track: Rockabye
  type: MusicRecording
  duration: PT4M32S
  duration ms: 272306
  explicit: false
  by artist: Ani DiFranco
  in album: Not So Soft
    type: MusicAlbum
    date published: 1991-11-01
  isrc code: USRB49100002
track: She Says
  type: MusicRecording
  duration: PT3M36S
  duration ms: 216066
  explicit: false
  by artist: Ani DiFranco
  in album: Not So Soft
    type: MusicAlbum
    date published: 1991-11-01
  isrc code: USRB49100003
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-25T15:55:35+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8190eae84b1751a3d7dad16a957e401ad2126d6ea7112b1bf790678737125385
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956351
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956351
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/3dv9jXNnkecGW7oZzVAZkj.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3dv9jXNnkecGW7oZzVAZkj
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T11:38:34Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x8190eae84b1751a3d7dad16a957e401ad2126d6ea7112b1bf790678737125385","isrc":"USRB49100003","name":"She Says","registered_at":"2026-06-25T15:55:35Z","spotify_id":"3dv9jXNnkecGW7oZzVAZkj","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 0x8190eae84b1751a3d7dad16a957e401ad2126d6ea7112b1bf790678737125385. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3dv9jXNnkecGW7oZzVAZkj.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/3dv9jXNnkecGW7oZzVAZkj.
    date published: 2026-07-02T11:38:34Z
    text: {"copyright_id":"0x8190eae84b1751a3d7dad16a957e401ad2126d6ea7112b1bf790678737125385","isrc":"USRB49100003","name":"She Says","registered_at":"2026-06-25T15:55:35Z","spotify_id":"3dv9jXNnkecGW7oZzVAZkj","type":"track"}
track: Make Me Stay
  type: MusicRecording
  duration: PT3M10S
  duration ms: 190066
  explicit: false
  by artist: Ani DiFranco
  in album: Not So Soft
    type: MusicAlbum
    date published: 1991-11-01
  isrc code: USRB49100004
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-25T15:56:28+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8c7e4dd6fdfe4cc113e3cb49599002ad09af03a65b513375aca97be90ec28107
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956351
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956351
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/2F3y7SLfrnCQh0KHwurjKz.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2F3y7SLfrnCQh0KHwurjKz
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T11:38:34Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x8c7e4dd6fdfe4cc113e3cb49599002ad09af03a65b513375aca97be90ec28107","isrc":"USRB49100004","name":"Make Me Stay","registered_at":"2026-06-25T15:56:28Z","spotify_id":"2F3y7SLfrnCQh0KHwurjKz","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 0x8c7e4dd6fdfe4cc113e3cb49599002ad09af03a65b513375aca97be90ec28107. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2F3y7SLfrnCQh0KHwurjKz.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/2F3y7SLfrnCQh0KHwurjKz.
    date published: 2026-07-02T11:38:34Z
    text: {"copyright_id":"0x8c7e4dd6fdfe4cc113e3cb49599002ad09af03a65b513375aca97be90ec28107","isrc":"USRB49100004","name":"Make Me Stay","registered_at":"2026-06-25T15:56:28Z","spotify_id":"2F3y7SLfrnCQh0KHwurjKz","type":"track"}
track: On Every Corner
  type: MusicRecording
  duration: PT4M19S
  duration ms: 259026
  explicit: false
  by artist: Ani DiFranco
  in album: Not So Soft
    type: MusicAlbum
    date published: 1991-11-01
  isrc code: USRB49100005
track: Small World
  type: MusicRecording
  duration: PT3M33S
  duration ms: 213240
  explicit: false
  by artist: Ani DiFranco
  in album: Not So Soft
    type: MusicAlbum
    date published: 1991-11-01
  isrc code: USRB49100006
track: Not So Soft
  type: MusicRecording
  duration: PT2M0S
  duration ms: 120400
  explicit: false
  by artist: Ani DiFranco
  in album: Not So Soft
    type: MusicAlbum
    date published: 1991-11-01
  isrc code: USRB49100007
track: Roll With It
  type: MusicRecording
  duration: PT3M47S
  duration ms: 227866
  explicit: false
  by artist: Ani DiFranco
  in album: Not So Soft
    type: MusicAlbum
    date published: 1991-11-01
  isrc code: USRB49100008
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-26T16:59:03+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5e5605c2aaec93a94222c327c17023aac4f85fd1d0bb5abe6603c664ebef6ef1
  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: Itch
track: Gratitude
track: The Whole Night
track: The Next Big Thing
track: Brief Bus Stop
track: Looking for the Holes

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 956351

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

OTSRecordURL
type: PropertyValue
value: https://artists.proofprofile.net/proofs/track/6xfxFPlmGcqPqRjXNynNqg.json

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

OTSTimestamp
type: PropertyValue
value: 2026-07-02T11:38:34Z

OTSCanonicalRecord
type: PropertyValue
value: {"copyright_id":"0x5e5605c2aaec93a94222c327c17023aac4f85fd1d0bb5abe6603c664ebef6ef1","isrc":"USRB49100008","name":"Roll With It","registered_at":"2026-06-26T16:59:03Z","spotify_id":"6xfxFPlmGcqPqRjXNynNqg","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 0x5e5605c2aaec93a94222c327c17023aac4f85fd1d0bb5abe6603c664ebef6ef1. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6xfxFPlmGcqPqRjXNynNqg.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/6xfxFPlmGcqPqRjXNynNqg.
date published: 2026-07-02T11:38:34Z
text: {"copyright_id":"0x5e5605c2aaec93a94222c327c17023aac4f85fd1d0bb5abe6603c664ebef6ef1","isrc":"USRB49100008","name":"Roll With It","registered_at":"2026-06-26T16:59:03Z","spotify_id":"6xfxFPlmGcqPqRjXNynNqg","type":"track"}

Itch
type: MusicRecording
duration: PT3M1S
duration ms: 181826
explicit: false
by artist: Ani DiFranco
in album: Not So Soft
  type: MusicAlbum
  date published: 1991-11-01
isrc code: USRB49100009

Gratitude
type: MusicRecording
duration: PT3M13S
duration ms: 193466
explicit: false
by artist: Ani DiFranco
in album: Not So Soft
  type: MusicAlbum
  date published: 1991-11-01
isrc code: USRB49100010

The Whole Night
type: MusicRecording
duration: PT2M47S
duration ms: 167733
explicit: false
by artist: Ani DiFranco
in album: Not So Soft
  type: MusicAlbum
  date published: 1991-11-01
isrc code: USRB49100011

The Next Big Thing
type: MusicRecording
duration: PT3M40S
duration ms: 220400
explicit: false
by artist: Ani DiFranco
in album: Not So Soft
  type: MusicAlbum
  date published: 1991-11-01
isrc code: USRB49100012

Brief Bus Stop
type: MusicRecording
duration: PT3M40S
duration ms: 220506
explicit: false
by artist: Ani DiFranco
in album: Not So Soft
  type: MusicAlbum
  date published: 1991-11-01
isrc code: USRB49100013

Looking for the Holes
type: MusicRecording
duration: PT3M32S
duration ms: 212693
explicit: false
by artist: Ani DiFranco
in album: Not So Soft
  type: MusicAlbum
  date published: 1991-11-01
isrc code: USRB49100014

Ani DiFranco (Remastered)
type: MusicAlbum
date published: 1990-11-01
track: Both Hands - 2019 Remaster
  type: MusicRecording
  duration: PT3M38S
  duration ms: 218200
  explicit: false
  by artist: Ani DiFranco
  in album: Ani DiFranco (Remastered)
    type: MusicAlbum
    date published: 1990-11-01
  isrc code: USRB49000001
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T11:03:34+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x60c424a405b14fc754eb7a150f93c1e5fbf8dc9dc06728efd35e8ff9d4f8669d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956889
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956889
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/719nEIRWxpXqREuCrxqnnd.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/719nEIRWxpXqREuCrxqnnd
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-06T06:56:49Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x60c424a405b14fc754eb7a150f93c1e5fbf8dc9dc06728efd35e8ff9d4f8669d","isrc":"USRB49000001","name":"Both Hands - 2019 Remaster","registered_at":"2026-06-04T11:03:34Z","spotify_id":"719nEIRWxpXqREuCrxqnnd","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 0x60c424a405b14fc754eb7a150f93c1e5fbf8dc9dc06728efd35e8ff9d4f8669d. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/719nEIRWxpXqREuCrxqnnd.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/719nEIRWxpXqREuCrxqnnd.
    date published: 2026-07-06T06:56:49Z
    text: {"copyright_id":"0x60c424a405b14fc754eb7a150f93c1e5fbf8dc9dc06728efd35e8ff9d4f8669d","isrc":"USRB49000001","name":"Both Hands - 2019 Remaster","registered_at":"2026-06-04T11:03:34Z","spotify_id":"719nEIRWxpXqREuCrxqnnd","type":"track"}
track: Talk to Me Now - 2019 Remaster
  type: MusicRecording
  duration: PT4M29S
  duration ms: 269040
  explicit: false
  by artist: Ani DiFranco
  in album: Ani DiFranco (Remastered)
    type: MusicAlbum
    date published: 1990-11-01
  isrc code: USRB49000002
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-08T18:28:40+00:00
track: The Slant - 2019 Remaster
  type: MusicRecording
  duration: PT1M36S
  duration ms: 96013
  explicit: false
  by artist: Ani DiFranco
  in album: Ani DiFranco (Remastered)
    type: MusicAlbum
    date published: 1990-11-01
  isrc code: USRB49000003
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-22T22:14:34+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1d95dd1737a018716f5d25a0e5c692679442a086a2fad89cdde24b07db2e8ef2
  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/5rGnU1cIr0Q03fhFRcRMSQ.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5rGnU1cIr0Q03fhFRcRMSQ
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:53:27Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x1d95dd1737a018716f5d25a0e5c692679442a086a2fad89cdde24b07db2e8ef2","isrc":"USRB49000003","name":"The Slant - 2019 Remaster","registered_at":"2026-06-22T22:14:34Z","spotify_id":"5rGnU1cIr0Q03fhFRcRMSQ","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 0x1d95dd1737a018716f5d25a0e5c692679442a086a2fad89cdde24b07db2e8ef2. 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/5rGnU1cIr0Q03fhFRcRMSQ.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/5rGnU1cIr0Q03fhFRcRMSQ.
    date published: 2026-07-08T03:53:27Z
    text: {"copyright_id":"0x1d95dd1737a018716f5d25a0e5c692679442a086a2fad89cdde24b07db2e8ef2","isrc":"USRB49000003","name":"The Slant - 2019 Remaster","registered_at":"2026-06-22T22:14:34Z","spotify_id":"5rGnU1cIr0Q03fhFRcRMSQ","type":"track"}
track: Work Your Way Out - 2019 Remaster
  type: MusicRecording
  duration: PT4M6S
  duration ms: 246880
  explicit: false
  by artist: Ani DiFranco
  in album: Ani DiFranco (Remastered)
    type: MusicAlbum
    date published: 1990-11-01
  isrc code: USRB49000004
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-18T13:01:27+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2f1f616e62b11d15ff30bd656323fbf281bc0e6950484c54b7a3a7405c41dcd8
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957120
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/957120
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/6sgTr6W0cX9YW16g9WfSju.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6sgTr6W0cX9YW16g9WfSju
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:22:41Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x2f1f616e62b11d15ff30bd656323fbf281bc0e6950484c54b7a3a7405c41dcd8","isrc":"USRB49000004","name":"Work Your Way Out - 2019 Remaster","registered_at":"2026-06-18T13:01:27Z","spotify_id":"6sgTr6W0cX9YW16g9WfSju","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 0x2f1f616e62b11d15ff30bd656323fbf281bc0e6950484c54b7a3a7405c41dcd8. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6sgTr6W0cX9YW16g9WfSju.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/6sgTr6W0cX9YW16g9WfSju.
    date published: 2026-07-08T03:22:41Z
    text: {"copyright_id":"0x2f1f616e62b11d15ff30bd656323fbf281bc0e6950484c54b7a3a7405c41dcd8","isrc":"USRB49000004","name":"Work Your Way Out - 2019 Remaster","registered_at":"2026-06-18T13:01:27Z","spotify_id":"6sgTr6W0cX9YW16g9WfSju","type":"track"}
track: Dog Coffee - 2019 Remaster
  type: MusicRecording
  duration: PT2M56S
  duration ms: 176200
  explicit: false
  by artist: Ani DiFranco
  in album: Ani DiFranco (Remastered)
    type: MusicAlbum
    date published: 1990-11-01
  isrc code: USRB49000005
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-20T21:04:25+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xaa7533fc4c1ccd182b8096010aaa2b3a10a3392cdf150724aa3b5b964a404f0b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957118
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/957118
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/06PTT0Uc8BEOZQdy9TAnli.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/06PTT0Uc8BEOZQdy9TAnli
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:20:19Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xaa7533fc4c1ccd182b8096010aaa2b3a10a3392cdf150724aa3b5b964a404f0b","isrc":"USRB49000005","name":"Dog Coffee - 2019 Remaster","registered_at":"2026-06-20T21:04:25Z","spotify_id":"06PTT0Uc8BEOZQdy9TAnli","type":"track"}
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
track: Lost Woman Song - 2019 Remaster
track: Pale Purple - 2019 Remaster
track: Rush Hour - 2019 Remaster
track: Fire Door - 2019 Remaster
track: The Story - 2019 Remaster
track: Every Angle - 2019 Remaster
track: Out of Habit - 2019 Remaster
track: Letting the Telephone Ring - 2019 Remaster

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 0xaa7533fc4c1ccd182b8096010aaa2b3a10a3392cdf150724aa3b5b964a404f0b. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/06PTT0Uc8BEOZQdy9TAnli.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/06PTT0Uc8BEOZQdy9TAnli.
date published: 2026-07-08T03:20:19Z
text: {"copyright_id":"0xaa7533fc4c1ccd182b8096010aaa2b3a10a3392cdf150724aa3b5b964a404f0b","isrc":"USRB49000005","name":"Dog Coffee - 2019 Remaster","registered_at":"2026-06-20T21:04:25Z","spotify_id":"06PTT0Uc8BEOZQdy9TAnli","type":"track"}

Lost Woman Song - 2019 Remaster
type: MusicRecording
duration: PT4M48S
duration ms: 288773
explicit: false
by artist: Ani DiFranco
in album: Ani DiFranco (Remastered)
  type: MusicAlbum
  date published: 1990-11-01
isrc code: USRB49000006
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-20T02:54:26+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x9a5d800fa4349030976ddd74f0d8dec5d10f6aedb69c28d6a1460edfd6190442
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957118
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/957118
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/1ZGUk3kv7T7CwR0eJ9Kl1S.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1ZGUk3kv7T7CwR0eJ9Kl1S
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-08T03:20:19Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x9a5d800fa4349030976ddd74f0d8dec5d10f6aedb69c28d6a1460edfd6190442","isrc":"USRB49000006","name":"Lost Woman Song - 2019 Remaster","registered_at":"2026-06-20T02:54:26Z","spotify_id":"1ZGUk3kv7T7CwR0eJ9Kl1S","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 0x9a5d800fa4349030976ddd74f0d8dec5d10f6aedb69c28d6a1460edfd6190442. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1ZGUk3kv7T7CwR0eJ9Kl1S.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/1ZGUk3kv7T7CwR0eJ9Kl1S.
  date published: 2026-07-08T03:20:19Z
  text: {"copyright_id":"0x9a5d800fa4349030976ddd74f0d8dec5d10f6aedb69c28d6a1460edfd6190442","isrc":"USRB49000006","name":"Lost Woman Song - 2019 Remaster","registered_at":"2026-06-20T02:54:26Z","spotify_id":"1ZGUk3kv7T7CwR0eJ9Kl1S","type":"track"}

Pale Purple - 2019 Remaster
type: MusicRecording
duration: PT4M1S
duration ms: 241853
explicit: false
by artist: Ani DiFranco
in album: Ani DiFranco (Remastered)
  type: MusicAlbum
  date published: 1990-11-01
isrc code: USRB49000007
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-21T19:35:05+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd120e51e1fb493fb9b5b28f590660fa1e41cb91ec3e3fff4dc20c164eb4e1f44
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957120
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/957120
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/5wDteqpiCu4fCviHRlFsYD.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5wDteqpiCu4fCviHRlFsYD
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-08T03:22:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xd120e51e1fb493fb9b5b28f590660fa1e41cb91ec3e3fff4dc20c164eb4e1f44","isrc":"USRB49000007","name":"Pale Purple - 2019 Remaster","registered_at":"2026-06-21T19:35:05Z","spotify_id":"5wDteqpiCu4fCviHRlFsYD","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 0xd120e51e1fb493fb9b5b28f590660fa1e41cb91ec3e3fff4dc20c164eb4e1f44. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5wDteqpiCu4fCviHRlFsYD.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/5wDteqpiCu4fCviHRlFsYD.
  date published: 2026-07-08T03:22:41Z
  text: {"copyright_id":"0xd120e51e1fb493fb9b5b28f590660fa1e41cb91ec3e3fff4dc20c164eb4e1f44","isrc":"USRB49000007","name":"Pale Purple - 2019 Remaster","registered_at":"2026-06-21T19:35:05Z","spotify_id":"5wDteqpiCu4fCviHRlFsYD","type":"track"}

Rush Hour - 2019 Remaster
type: MusicRecording
duration: PT5M1S
duration ms: 301826
explicit: false
by artist: Ani DiFranco
in album: Ani DiFranco (Remastered)
  type: MusicAlbum
  date published: 1990-11-01
isrc code: USRB49000008
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-22T19:16:02+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x431e03c3440a690a50655455760ed3018a3b21fe24475416409d5e746a104873
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957118
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/957118
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/1y5a2wFtqe0phT8IZNbPIE.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1y5a2wFtqe0phT8IZNbPIE
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-08T03:20:19Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x431e03c3440a690a50655455760ed3018a3b21fe24475416409d5e746a104873","isrc":"USRB49000008","name":"Rush Hour - 2019 Remaster","registered_at":"2026-06-22T19:16:02Z","spotify_id":"1y5a2wFtqe0phT8IZNbPIE","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 0x431e03c3440a690a50655455760ed3018a3b21fe24475416409d5e746a104873. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1y5a2wFtqe0phT8IZNbPIE.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/1y5a2wFtqe0phT8IZNbPIE.
  date published: 2026-07-08T03:20:19Z
  text: {"copyright_id":"0x431e03c3440a690a50655455760ed3018a3b21fe24475416409d5e746a104873","isrc":"USRB49000008","name":"Rush Hour - 2019 Remaster","registered_at":"2026-06-22T19:16:02Z","spotify_id":"1y5a2wFtqe0phT8IZNbPIE","type":"track"}

Fire Door - 2019 Remaster
type: MusicRecording
duration: PT2M44S
duration ms: 164586
explicit: false
by artist: Ani DiFranco
in album: Ani DiFranco (Remastered)
  type: MusicAlbum
  date published: 1990-11-01
isrc code: USRB49000009
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-17T20:56:33+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x6ac3daf54121200ca007703354e23e4d10eaee6e66dac10809cd689fb93a46f5
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957118
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/957118
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/4nlmjPRlqKO87R4EMBzY8c.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4nlmjPRlqKO87R4EMBzY8c
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-08T03:20:19Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x6ac3daf54121200ca007703354e23e4d10eaee6e66dac10809cd689fb93a46f5","isrc":"USRB49000009","name":"Fire Door - 2019 Remaster","registered_at":"2026-06-17T20:56:33Z","spotify_id":"4nlmjPRlqKO87R4EMBzY8c","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 0x6ac3daf54121200ca007703354e23e4d10eaee6e66dac10809cd689fb93a46f5. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4nlmjPRlqKO87R4EMBzY8c.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/4nlmjPRlqKO87R4EMBzY8c.
  date published: 2026-07-08T03:20:19Z
  text: {"copyright_id":"0x6ac3daf54121200ca007703354e23e4d10eaee6e66dac10809cd689fb93a46f5","isrc":"USRB49000009","name":"Fire Door - 2019 Remaster","registered_at":"2026-06-17T20:56:33Z","spotify_id":"4nlmjPRlqKO87R4EMBzY8c","type":"track"}

The Story - 2019 Remaster
type: MusicRecording
duration: PT3M29S
duration ms: 209760
explicit: false
by artist: Ani DiFranco
in album: Ani DiFranco (Remastered)
  type: MusicAlbum
  date published: 1990-11-01
isrc code: USRB49000010
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-22T01:05:47+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe7dbed23dd0d62a93ccb3eb88e1b0cd40f2a7d22837a454434161317c0d304a2
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957120
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/957120
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/2Ie7e1EbeOBSx8zMPLFjEb.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2Ie7e1EbeOBSx8zMPLFjEb
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-08T03:22:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xe7dbed23dd0d62a93ccb3eb88e1b0cd40f2a7d22837a454434161317c0d304a2","isrc":"USRB49000010","name":"The Story - 2019 Remaster","registered_at":"2026-06-22T01:05:47Z","spotify_id":"2Ie7e1EbeOBSx8zMPLFjEb","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 0xe7dbed23dd0d62a93ccb3eb88e1b0cd40f2a7d22837a454434161317c0d304a2. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2Ie7e1EbeOBSx8zMPLFjEb.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/2Ie7e1EbeOBSx8zMPLFjEb.
  date published: 2026-07-08T03:22:41Z
  text: {"copyright_id":"0xe7dbed23dd0d62a93ccb3eb88e1b0cd40f2a7d22837a454434161317c0d304a2","isrc":"USRB49000010","name":"The Story - 2019 Remaster","registered_at":"2026-06-22T01:05:47Z","spotify_id":"2Ie7e1EbeOBSx8zMPLFjEb","type":"track"}

Every Angle - 2019 Remaster
type: MusicRecording
duration: PT2M44S
duration ms: 164293
explicit: false
by artist: Ani DiFranco
in album: Ani DiFranco (Remastered)
  type: MusicAlbum
  date published: 1990-11-01
isrc code: USRB49000011
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-24T08:04:18+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xbf2d71bc8118ca2134726a8076271468af3377dc640f024042b22d528959ec27
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957120
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/957120
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/38YC06AbT0BgbKJlakPaln.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/38YC06AbT0BgbKJlakPaln
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-08T03:22:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xbf2d71bc8118ca2134726a8076271468af3377dc640f024042b22d528959ec27","isrc":"USRB49000011","name":"Every Angle - 2019 Remaster","registered_at":"2026-06-24T08:04:18Z","spotify_id":"38YC06AbT0BgbKJlakPaln","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 0xbf2d71bc8118ca2134726a8076271468af3377dc640f024042b22d528959ec27. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/38YC06AbT0BgbKJlakPaln.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/38YC06AbT0BgbKJlakPaln.
  date published: 2026-07-08T03:22:41Z
  text: {"copyright_id":"0xbf2d71bc8118ca2134726a8076271468af3377dc640f024042b22d528959ec27","isrc":"USRB49000011","name":"Every Angle - 2019 Remaster","registered_at":"2026-06-24T08:04:18Z","spotify_id":"38YC06AbT0BgbKJlakPaln","type":"track"}

Out of Habit - 2019 Remaster
type: MusicRecording
duration: PT2M46S
duration ms: 166800
explicit: false
by artist: Ani DiFranco
in album: Ani DiFranco (Remastered)
  type: MusicAlbum
  date published: 1990-11-01
isrc code: USRB49000012
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T15:44:12+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xfc0711eeaf64b1ce4b7c84f49b3042fcf8c982e7bb912fda4264aa14af9b3587
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957118
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/957118
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/21Rm8EJV64dOvpVjItv0Dx.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/21Rm8EJV64dOvpVjItv0Dx
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-08T03:20:19Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xfc0711eeaf64b1ce4b7c84f49b3042fcf8c982e7bb912fda4264aa14af9b3587","isrc":"USRB49000012","name":"Out of Habit - 2019 Remaster","registered_at":"2026-06-09T15:44:12Z","spotify_id":"21Rm8EJV64dOvpVjItv0Dx","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 0xfc0711eeaf64b1ce4b7c84f49b3042fcf8c982e7bb912fda4264aa14af9b3587. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/21Rm8EJV64dOvpVjItv0Dx.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/21Rm8EJV64dOvpVjItv0Dx.
  date published: 2026-07-08T03:20:19Z
  text: {"copyright_id":"0xfc0711eeaf64b1ce4b7c84f49b3042fcf8c982e7bb912fda4264aa14af9b3587","isrc":"USRB49000012","name":"Out of Habit - 2019 Remaster","registered_at":"2026-06-09T15:44:12Z","spotify_id":"21Rm8EJV64dOvpVjItv0Dx","type":"track"}

Letting the Telephone Ring - 2019 Remaster
type: MusicRecording
duration: PT4M33S
duration ms: 273960
explicit: false
by artist: Ani DiFranco
in album: Ani DiFranco (Remastered)
  type: MusicAlbum
  date published: 1990-11-01
isrc code: USRB49000013
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-22T22:18:16+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x165801a2f5d87fdc0af99cf8fb3ce16be349661898de0a095d8866bdc805c4ef
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957118
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/957118
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/0qoMjPObY6NRMmqwPe4QPe.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0qoMjPObY6NRMmqwPe4QPe
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-08T03:20:19Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x165801a2f5d87fdc0af99cf8fb3ce16be349661898de0a095d8866bdc805c4ef","isrc":"USRB49000013","name":"Letting the Telephone Ring - 2019 Remaster","registered_at":"2026-06-22T22:18:16Z","spotify_id":"0qoMjPObY6NRMmqwPe4QPe","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 0x165801a2f5d87fdc0af99cf8fb3ce16be349661898de0a095d8866bdc805c4ef. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0qoMjPObY6NRMmqwPe4QPe.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/0qoMjPObY6NRMmqwPe4QPe.
  date published: 2026-07-08T03:20:19Z
  text: {"copyright_id":"0x165801a2f5d87fdc0af99cf8fb3ce16be349661898de0a095d8866bdc805c4ef","isrc":"USRB49000013","name":"Letting the Telephone Ring - 2019 Remaster","registered_at":"2026-06-22T22:18:16Z","spotify_id":"0qoMjPObY6NRMmqwPe4QPe","type":"track"}

Ani DiFranco
type: MusicAlbum
date published: 1990-11-01
track: Both Hands
  type: MusicRecording
  duration: PT3M38S
  duration ms: 218800
  explicit: false
  by artist: Ani DiFranco
  in album: Ani DiFranco
    type: MusicAlbum
    date published: 1990-11-01
  isrc code: USRB49000001
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T11:03:34+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x60c424a405b14fc754eb7a150f93c1e5fbf8dc9dc06728efd35e8ff9d4f8669d
  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/1pQhpD3hn0IBcY2sDdjIdg.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1pQhpD3hn0IBcY2sDdjIdg
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x60c424a405b14fc754eb7a150f93c1e5fbf8dc9dc06728efd35e8ff9d4f8669d","isrc":"USRB49000001","name":"Both Hands","registered_at":"2026-06-04T11:03:34Z","spotify_id":"1pQhpD3hn0IBcY2sDdjIdg","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 0x60c424a405b14fc754eb7a150f93c1e5fbf8dc9dc06728efd35e8ff9d4f8669d. 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/1pQhpD3hn0IBcY2sDdjIdg.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/1pQhpD3hn0IBcY2sDdjIdg.
    date published: 2026-06-13T15:41:10Z
    text: {"copyright_id":"0x60c424a405b14fc754eb7a150f93c1e5fbf8dc9dc06728efd35e8ff9d4f8669d","isrc":"USRB49000001","name":"Both Hands","registered_at":"2026-06-04T11:03:34Z","spotify_id":"1pQhpD3hn0IBcY2sDdjIdg","type":"track"}
track: Talk to Me Now
  type: MusicRecording
  duration: PT4M29S
  duration ms: 269600
  explicit: false
  by artist: Ani DiFranco
  in album: Ani DiFranco
    type: MusicAlbum
    date published: 1990-11-01
  isrc code: USRB49000002
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-08T18:28:40+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x90d9519fb2632ebfcede06eeba436ed3822c600b53fb7b8a24564c254d325e2a
  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/1b8nnHlGgQmZd7xYthuWnP.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1b8nnHlGgQmZd7xYthuWnP
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T15:41:10Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x90d9519fb2632ebfcede06eeba436ed3822c600b53fb7b8a24564c254d325e2a","isrc":"USRB49000002","name":"Talk to Me Now","registered_at":"2026-06-08T18:28:40Z","spotify_id":"1b8nnHlGgQmZd7xYthuWnP","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 0x90d9519fb2632ebfcede06eeba436ed3822c600b53fb7b8a24564c254d325e2a. 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/1b8nnHlGgQmZd7xYthuWnP.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/1b8nnHlGgQmZd7xYthuWnP.
    date published: 2026-06-13T15:41:10Z
    text: {"copyright_id":"0x90d9519fb2632ebfcede06eeba436ed3822c600b53fb7b8a24564c254d325e2a","isrc":"USRB49000002","name":"Talk to Me Now","registered_at":"2026-06-08T18:28:40Z","spotify_id":"1b8nnHlGgQmZd7xYthuWnP","type":"track"}
track: The Slant
  type: MusicRecording
  duration: PT1M36S
  duration ms: 96466
  explicit: false
  by artist: Ani DiFranco
  in album: Ani DiFranco
    type: MusicAlbum
    date published: 1990-11-01
  isrc code: USRB49000003
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-22T22:14:34+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1d95dd1737a018716f5d25a0e5c692679442a086a2fad89cdde24b07db2e8ef2
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956312
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956312
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/0MsH972LDI9MXNWxslAvRP.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0MsH972LDI9MXNWxslAvRP
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T05:09:12Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x1d95dd1737a018716f5d25a0e5c692679442a086a2fad89cdde24b07db2e8ef2","isrc":"USRB49000003","name":"The Slant","registered_at":"2026-06-22T22:14:34Z","spotify_id":"0MsH972LDI9MXNWxslAvRP","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 0x1d95dd1737a018716f5d25a0e5c692679442a086a2fad89cdde24b07db2e8ef2. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0MsH972LDI9MXNWxslAvRP.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/0MsH972LDI9MXNWxslAvRP.
    date published: 2026-07-02T05:09:12Z
    text: {"copyright_id":"0x1d95dd1737a018716f5d25a0e5c692679442a086a2fad89cdde24b07db2e8ef2","isrc":"USRB49000003","name":"The Slant","registered_at":"2026-06-22T22:14:34Z","spotify_id":"0MsH972LDI9MXNWxslAvRP","type":"track"}
track: Work Your Way Out
  type: MusicRecording
  duration: PT4M8S
  duration ms: 248333
  explicit: false
  by artist: Ani DiFranco
  in album: Ani DiFranco
    type: MusicAlbum
    date published: 1990-11-01
  isrc code: USRB49000004
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-18T13:01:27+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2f1f616e62b11d15ff30bd656323fbf281bc0e6950484c54b7a3a7405c41dcd8
  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/6gvEZa9K4yxE9QrLPQwNhH.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6gvEZa9K4yxE9QrLPQwNhH
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x2f1f616e62b11d15ff30bd656323fbf281bc0e6950484c54b7a3a7405c41dcd8","isrc":"USRB49000004","name":"Work Your Way Out","registered_at":"2026-06-18T13:01:27Z","spotify_id":"6gvEZa9K4yxE9QrLPQwNhH","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 0x2f1f616e62b11d15ff30bd656323fbf281bc0e6950484c54b7a3a7405c41dcd8. 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/6gvEZa9K4yxE9QrLPQwNhH.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/6gvEZa9K4yxE9QrLPQwNhH.
    date published: 2026-07-02T03:55:08Z
    text: {"copyright_id":"0x2f1f616e62b11d15ff30bd656323fbf281bc0e6950484c54b7a3a7405c41dcd8","isrc":"USRB49000004","name":"Work Your Way Out","registered_at":"2026-06-18T13:01:27Z","spotify_id":"6gvEZa9K4yxE9QrLPQwNhH","type":"track"}
track: Dog Coffee
  type: MusicRecording
  duration: PT2M56S
  duration ms: 176933
  explicit: false
  isrc code: USRB49000005