Ciro Visconti
type: MusicGroup
genre: brazilian rock
popularity: 18
followers: 182
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x475805871b3ad0cbd7a36f43b32cfcd9179fbd8ab07bc3887a6ea9187eb6041b
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953625
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953625
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/2b4c9f18-69a3-419f-95c4-83cb6e80c184.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/2b4c9f18-69a3-419f-95c4-83cb6e80c184.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/2b4c9f18-69a3-419f-95c4-83cb6e80c184
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-14T11:37:06Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x475805871b3ad0cbd7a36f43b32cfcd9179fbd8ab07bc3887a6ea9187eb6041b","name":"Ciro Visconti","registered_at":"2026-06-14T09:02:53Z","symbol":"NIM0403979","token_address":"0x30995951c470b1a36a98644eccc785590d5c11df","type":"artist","uuid":"2b4c9f18-69a3-419f-95c4-83cb6e80c184"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x475805871b3ad0cbd7a36f43b32cfcd9179fbd8ab07bc3887a6ea9187eb6041b. Chain 2 (Bitcoin): anchored in block 953625 (2026-06-14T11:37:06Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/2b4c9f18-69a3-419f-95c4-83cb6e80c184.json and https://artists.proofprofile.net/proofs/artist/2b4c9f18-69a3-419f-95c4-83cb6e80c184.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-14T11:37:06Z
  text: {"copyright_id":"0x475805871b3ad0cbd7a36f43b32cfcd9179fbd8ab07bc3887a6ea9187eb6041b","name":"Ciro Visconti","registered_at":"2026-06-14T09:02:53Z","symbol":"NIM0403979","token_address":"0x30995951c470b1a36a98644eccc785590d5c11df","type":"artist","uuid":"2b4c9f18-69a3-419f-95c4-83cb6e80c184"}
album: Coração Virgem, Alma Gêmea
  type: MusicAlbum
  date published: 2023-06-15
  track: Coração Virgem, Alma Gêmea
    type: MusicRecording
    duration: PT2M44S
    duration ms: 164944
    explicit: false
    by artist: Ciro Visconti
    by artist: Lu Andrade
    in album: Coração Virgem, Alma Gêmea
      type: MusicAlbum
      date published: 2023-06-15
    popularity: 24
    genre: brazilian-rock
    isrc code: USHM82302767
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-06-10T23:32:56+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x4679327d8c8cc1448d8921706dfcf1c1e5536d8c3c2b0f610b247d0ef9e22959
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 953520
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/953520
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USHM82302767
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-06-13T13:32:09Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4679327d8c8cc1448d8921706dfcf1c1e5536d8c3c2b0f610b247d0ef9e22959. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USHM82302767.
      date published: 2026-06-13T13:32:09Z
    audio: Coração Virgem, Alma Gêmea
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 101.74
      additional property: Musical Key
        type: PropertyValue
        value: 9
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 5
      additional property: Danceability
        type: PropertyValue
        value: 0.671
      additional property: Energy
        type: PropertyValue
        value: 0.21
      additional property: Speechiness
        type: PropertyValue
        value: 0.026
      additional property: Acousticness
        type: PropertyValue
        value: 0.912
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.126
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.15
      additional property: Loudness (dB)
        type: PropertyValue
        value: -15.213
      additional property: Key Name
        type: PropertyValue
        value: A
      additional property: Mode Name
        type: PropertyValue
        value: Minor
album: Índice Incômodo
  type: MusicAlbum
  date published: 2023-09-21
  track: Índice Incômodo
    type: MusicRecording
    duration: PT4M5S
    duration ms: 245557
    explicit: false
    by artist: Ciro Visconti
    by artist: Nina
    in album: Índice Incômodo
      type: MusicAlbum
      date published: 2023-09-21
    genre: brazilian-rock
    isrc code: USL4Q2331455
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-06-11T00:01:50+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x9b6bd8442af92a15b0fc9e873fad3dac06d71cd5bad1143a2c90606d8a77ff5a
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 953520
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/953520
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USL4Q2331455
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-06-13T13:32:09Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b6bd8442af92a15b0fc9e873fad3dac06d71cd5bad1143a2c90606d8a77ff5a. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USL4Q2331455.
      date published: 2026-06-13T13:32:09Z
    audio: Índice Incômodo
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 141.846
      additional property: Musical Key
        type: PropertyValue
        value: 7
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 5
      additional property: Danceability
        type: PropertyValue
        value: 0.77
      additional property: Energy
        type: PropertyValue
        value: 0.547
      additional property: Speechiness
        type: PropertyValue
        value: 0.035
      additional property: Acousticness
        type: PropertyValue
        value: 0.647
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
album: Éden
album: A Valsa Que Não Tem Lugar
album: Trilogia do Desamor

Liveness
type: PropertyValue
value: 0.14

Valence (Positivity)
type: PropertyValue
value: 0.187

Loudness (dB)
type: PropertyValue
value: -11.658

Key Name
type: PropertyValue
value: G

Mode Name
type: PropertyValue
value: Major

Éden
type: MusicAlbum
date published: 2023-09-21
track: Éden
  type: MusicRecording
  duration: PT5M25S
  duration ms: 325994
  explicit: false
  by artist: Ciro Visconti
  in album: Éden
    type: MusicAlbum
    date published: 2023-09-21
  popularity: 16
  genre: brazilian-rock
  isrc code: USL4Q2331449
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-11T23:41:14+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0ad61a6d57df0d6c6c75e5b3d40e29d78046371f6de28fd9b28a0370301028bf
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/953520
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USL4Q2331449
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ad61a6d57df0d6c6c75e5b3d40e29d78046371f6de28fd9b28a0370301028bf. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USL4Q2331449.
    date published: 2026-06-13T13:32:09Z
  audio: Éden
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 139.778
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.589
    additional property: Energy
      type: PropertyValue
      value: 0.44
    additional property: Speechiness
      type: PropertyValue
      value: 0.029
    additional property: Acousticness
      type: PropertyValue
      value: 0.092
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.031
    additional property: Liveness
      type: PropertyValue
      value: 0.101
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.129
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.685
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Major

A Valsa Que Não Tem Lugar
type: MusicAlbum
date published: 2023-06-15
track: A Valsa Que Não Tem Lugar
  type: MusicRecording
  duration: PT4M46S
  duration ms: 286316
  explicit: false
  by artist: Ciro Visconti
  in album: A Valsa Que Não Tem Lugar
    type: MusicAlbum
    date published: 2023-06-15
  genre: brazilian-rock
  isrc code: USHM82302779
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-17T11:12:09+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbf8621527dab3ac39abaa002f31de94ed6f2a068bbe516e162613108feb83319
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 954130
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/954130
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USHM82302779
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-17T19:07:14Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf8621527dab3ac39abaa002f31de94ed6f2a068bbe516e162613108feb83319. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USHM82302779.
    date published: 2026-06-17T19:07:14Z
  audio: A Valsa Que Não Tem Lugar
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 104.38
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.447
    additional property: Energy
      type: PropertyValue
      value: 0.298
    additional property: Speechiness
      type: PropertyValue
      value: 0.033
    additional property: Acousticness
      type: PropertyValue
      value: 0.887
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.025
    additional property: Liveness
      type: PropertyValue
      value: 0.129
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.137
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.425
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

Trilogia do Desamor
type: MusicAlbum
date published: 2024-11-29
track: Desamor (Sol)
  type: MusicRecording
  duration: PT4M59S
  duration ms: 299006
  explicit: false
  by artist: Ciro Visconti
  in album: Trilogia do Desamor
    type: MusicAlbum
    date published: 2024-11-29
  genre: brazilian-rock
  isrc code: USX9P2448816
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-18T08:38:03+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6a6158a55d29167b0838018a3cc0dacdd5f8fe908845d7aebef93eed8e95971b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956302
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956302
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USX9P2448816
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a6158a55d29167b0838018a3cc0dacdd5f8fe908845d7aebef93eed8e95971b. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USX9P2448816.
    date published: 2026-07-02T03:30:09Z
  audio: Desamor (Sol)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 172.581
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.328
    additional property: Energy
      type: PropertyValue
      value: 0.761
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.001
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.09
    additional property: Liveness
      type: PropertyValue
      value: 0.168
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.336
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.786
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Desamor (Éden)
  type: MusicRecording
  duration: PT2M55S
  duration ms: 175143
  explicit: false
  by artist: Ciro Visconti
  in album: Trilogia do Desamor
    type: MusicAlbum
    date published: 2024-11-29
  genre: brazilian-rock
  isrc code: USX9P2448817
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-18T08:39:39+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x589b9b2689f7ffd7b720199706f37407f38f5965bbf7024143c568825fb1f74a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956302
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956302
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USX9P2448817
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x589b9b2689f7ffd7b720199706f37407f38f5965bbf7024143c568825fb1f74a. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USX9P2448817.
    date published: 2026-07-02T03:30:09Z
  audio: Desamor (Éden)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 185.843
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.279
    additional property: Energy
      type: PropertyValue
      value: 0.209
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.906
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.135
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.093
    additional property: Loudness (dB)
      type: PropertyValue
      value: -15.263
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Amor em Contraponto
  type: MusicRecording
  duration: PT3M34S
  duration ms: 214476
  explicit: false
  by artist: Ciro Visconti
  in album: Trilogia do Desamor
    type: MusicAlbum
    date published: 2024-11-29
  genre: brazilian-rock
  isrc code: USX9P2448818
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-11T00:03:27+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd603eb7e4852cbafb5f0db6e41f9b178568e6ad7d747ed0c8daf1b00d5b415b8
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953536
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/953536
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Amor em Contraponto

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

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

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

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd603eb7e4852cbafb5f0db6e41f9b178568e6ad7d747ed0c8daf1b00d5b415b8. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USX9P2448818.
date published: 2026-06-13T17:25:41Z

Amor em Contraponto
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 136.766
additional property: Musical Key
  type: PropertyValue
  value: 7
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 0
additional property: Time Signature
  type: PropertyValue
  value: 5
additional property: Danceability
  type: PropertyValue
  value: 0.432
additional property: Energy
  type: PropertyValue
  value: 0.199
additional property: Speechiness
  type: PropertyValue
  value: 0.034
additional property: Acousticness
  type: PropertyValue
  value: 0.907
additional property: Instrumentalness
  type: PropertyValue
  value: 0.043
additional property: Liveness
  type: PropertyValue
  value: 0.086
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.098
additional property: Loudness (dB)
  type: PropertyValue
  value: -16.265
additional property: Key Name
  type: PropertyValue
  value: G
additional property: Mode Name
  type: PropertyValue
  value: Minor