Marc Vedo
type: MusicGroup
popularity: 21
followers: 2108
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x0e987de9bd7e121a82202b7131183c62f0d316587ecce56096cb881bfc8c5555
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953408
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953408
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/7cddc5f1-e5e8-4e63-8500-97a6f2508c53.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/7cddc5f1-e5e8-4e63-8500-97a6f2508c53.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/7cddc5f1-e5e8-4e63-8500-97a6f2508c53
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:28:13Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x0e987de9bd7e121a82202b7131183c62f0d316587ecce56096cb881bfc8c5555","name":"Marc Vedo","registered_at":"2026-06-12T02:44:45Z","symbol":"NIM0163019","token_address":"0xe39a246e1db87414ede2788252649e02db53dda7","type":"artist","uuid":"7cddc5f1-e5e8-4e63-8500-97a6f2508c53"}
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 0x0e987de9bd7e121a82202b7131183c62f0d316587ecce56096cb881bfc8c5555. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7cddc5f1-e5e8-4e63-8500-97a6f2508c53.json and https://artists.proofprofile.net/proofs/artist/7cddc5f1-e5e8-4e63-8500-97a6f2508c53.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:28:13Z
  text: {"copyright_id":"0x0e987de9bd7e121a82202b7131183c62f0d316587ecce56096cb881bfc8c5555","name":"Marc Vedo","registered_at":"2026-06-12T02:44:45Z","symbol":"NIM0163019","token_address":"0xe39a246e1db87414ede2788252649e02db53dda7","type":"artist","uuid":"7cddc5f1-e5e8-4e63-8500-97a6f2508c53"}
album: Get It Out
  type: MusicAlbum
  date published: 2009-09-28
album: Sausage Song / String Circus
  type: MusicAlbum
  date published: 2009-10-19
album: Ragga Blip
  type: MusicAlbum
  date published: 2010-10-25
album: Escada
  type: MusicAlbum
  date published: 2011-06-06
album: Back To The School
  type: MusicAlbum
  date published: 2011-06-20
album: Koolwaters 365 Vol. 2 (Mixed By Marc Vedo & Paul Thomas)
  type: MusicAlbum
  date published: 2011-08-29
album: Koolwaters 365, Vol. 2 (Mixed By Marc Vedo & Paul Thomas)
  type: MusicAlbum
  date published: 2011-08-29
album: Koolwaters 365 Vol. 2 (Mixed By Marc Vedo & Paul Thomas)
  type: MusicAlbum
  date published: 2011-08-29
album: Koolwaters 365 Vol. 2 (Mixed By Marc Vedo & Paul Thomas)
  type: MusicAlbum
  date published: 2011-08-29
album: Chemical Fatboy
  type: MusicAlbum
  date published: 2012-02-27
album: Global Ep
  type: MusicAlbum
  date published: 2012-09-19
album: La Troya
  type: MusicAlbum
  date published: 2012-12-10
album: Body Rock (feat. Natasha)
  type: MusicAlbum
  date published: 2013
album: Body Rock
  type: MusicAlbum
  date published: 2013-05-26
album: Body Rock
  type: MusicAlbum
  date published: 2013-05-26
album: Bassline Drop
  type: MusicAlbum
  date published: 2013-07-08
album: These Gods Will Fall (feat. Boy George and John Gibbons)
  type: MusicAlbum
  date published: 2013-08-09
album: Fresh
  type: MusicAlbum
  date published: 2013-09-09
album: Fire
  type: MusicAlbum
  date published: 2013-11-11
album: Fire
  type: MusicAlbum
  date published: 2014-01-06
album: Voices in My Head
  type: MusicAlbum
  date published: 2014-02-24
album: Voices in My Head
  type: MusicAlbum
  date published: 2014-04-21
album: You Cannot Be Saved
  type: MusicAlbum
  date published: 2014-05-07
album: Hotfingers Talks (Selected & Mixed by Marc Vedo & Boy George)
  type: MusicAlbum
  date published: 2014-05-12
album: Desert Storm
  type: MusicAlbum
  date published: 2014-05-26
album: Desert Storm
  type: MusicAlbum
  date published: 2014-05-26
album: Save the World
  type: MusicAlbum
  date published: 2014-06-23
album: I Know
  type: MusicAlbum
  date published: 2014-07-28
album: Save the World
  type: MusicAlbum
  date published: 2014-08-18
album: Dark
  type: MusicAlbum
  date published: 2014-09-29
album: Dark
  type: MusicAlbum
  date published: 2014-10-13
album: To The Rhythm
  type: MusicAlbum
  date published: 2015-01-19
album: I Wanna Know (feat. Mila Falls)
  type: MusicAlbum
  date published: 2015-03-02
album: I Wanna Know
  type: MusicAlbum
  date published: 2015-04-03
album: Feeling Love (feat. Inaya Day)
  type: MusicAlbum
  date published: 2015-05-04
album: Burning Up
  type: MusicAlbum
  date published: 2015-06-15
album: Burning Up
  type: MusicAlbum
  date published: 2015-06-15
album: Reality Check
  type: MusicAlbum
  date published: 2015-08-24
album: Here's The Man EP
  type: MusicAlbum
  date published: 2015-12-31
album: Bora Bora
  type: MusicAlbum
  date published: 2016-01-11
album: Right There / Gotta Get
  type: MusicAlbum
  date published: 2016-04-04
album: Right There / Gotta Get
  type: MusicAlbum
  date published: 2016-05-26
album: Help It
  type: MusicAlbum
  date published: 2016-07-04
album: Underground
  type: MusicAlbum
  date published: 2016-07-15
album: Help It
  type: MusicAlbum
  date published: 2016-09-09
album: Arabian Empire
  type: MusicAlbum
  date published: 2016-10-28
album: It Has to Be a Dream
  type: MusicAlbum
  date published: 2016-12-16
album: Get on Up
  type: MusicAlbum
  date published: 2017-01-30
album: Ride of Your Life (feat. Kylie Auldist)
  type: MusicAlbum
  date published: 2017-02-17
  track: Ride of Your Life (feat. Kylie Auldist)
    type: MusicRecording
    duration: PT3M32S
    duration ms: 212682
    explicit: false
    by artist: Marc Vedo
    in album: Ride of Your Life (feat. Kylie Auldist)
      type: MusicAlbum
      date published: 2017-02-17
    isrc code: USUS11700019
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-05T20:41:54+00:00
    additional property: CopyrightChainExplorerURL
    additional property: OTSHash
    additional property: OTSBitcoinBlock
    additional property: OTSBitcoinBlockVerifyURL
    additional property: OTSVerificationAPI
    additional property: OTSTimestamp
    additional property: OTSVerifyInstructions
    subject of: OpenTimestamps Proof of Existence
    audio: Ride of Your Life (feat. Kylie Auldist)
album: Ride Of Your Life
album: Mind Frame
album: Raise Your Hands
album: You Cannot Be Saved (Leandro Da Silva Remix)
album: Make Me Better
album: Island
album: We Rock EP
album: It's Alright
album: You Cannot Be Saved (Jerome Robins Oxygen Remix)
album: Perfect
album: Still Standing (feat. Oisín)
album: Lay My Boots
album: Favourite Obsession
album: Will You Be
album: Tension (feat. Miss Stakes)
album: Chemistry

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

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 956856

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

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

OTSTimestamp
type: PropertyValue
value: 2026-07-06T01:25:57Z

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

Ride of Your Life (feat. Kylie Auldist)
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 122.985
additional property: Musical Key
  type: PropertyValue
  value: 1
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.71
additional property: Energy
  type: PropertyValue
  value: 0.892
additional property: Speechiness
  type: PropertyValue
  value: 0.03
additional property: Acousticness
  type: PropertyValue
  value: 0.024
additional property: Instrumentalness
  type: PropertyValue
  value: 0.55
additional property: Liveness
  type: PropertyValue
  value: 0.762
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.713
additional property: Loudness (dB)
  type: PropertyValue
  value: -5.254
additional property: Key Name
  type: PropertyValue
  value: C#
additional property: Mode Name
  type: PropertyValue
  value: Major

Ride Of Your Life
type: MusicAlbum
date published: 2017-02-17

Mind Frame
type: MusicAlbum
date published: 2017-07-10

Mind Frame
type: MusicAlbum
date published: 2017-07-24

Raise Your Hands
type: MusicAlbum
date published: 2017-09-01

You Cannot Be Saved (Leandro Da Silva Remix)
type: MusicAlbum
date published: 2017-10-13

Make Me Better
type: MusicAlbum
date published: 2018-05-04

Island
type: MusicAlbum
date published: 2018-08-17

Island
type: MusicAlbum
date published: 2018-08-31

We Rock EP
type: MusicAlbum
date published: 2018-09-10

It's Alright
type: MusicAlbum
date published: 2019-01-25

You Cannot Be Saved (Jerome Robins Oxygen Remix)
type: MusicAlbum
date published: 2019-02-18

Perfect
type: MusicAlbum
date published: 2019-03-22

Still Standing (feat. Oisín)
type: MusicAlbum
date published: 2019-08-30

Lay My Boots
type: MusicAlbum
date published: 2020-02-14

Lay My Boots
type: MusicAlbum
date published: 2020-02-14

Favourite Obsession
type: MusicAlbum
date published: 2020-05-22

Favourite Obsession
type: MusicAlbum
date published: 2020-05-22

You Cannot Be Saved (Jerome Robins Oxygen Remix)
type: MusicAlbum
date published: 2020-09-14

Will You Be
type: MusicAlbum
date published: 2020-09-25

Tension (feat. Miss Stakes)
type: MusicAlbum
date published: 2020-10-16

Tension (feat. Miss Stakes)
type: MusicAlbum
date published: 2020-10-16

Chemistry
type: MusicAlbum
date published: 2021-01-29

Chemistry
type: MusicAlbum
date published: 2021-01-29

Stop Me Now (feat. MariaM)
type: MusicAlbum
date published: 2021-02-26

Stop Me Now (feat. MariaM)
type: MusicAlbum
date published: 2021-02-26

Love Comes Down (feat. MariaM)
type: MusicAlbum
date published: 2021-03-26
track: Love Comes Down (feat. MariaM)
  type: MusicRecording
  duration: PT3M9S
  duration ms: 189577
  explicit: false
  by artist: Marc Vedo
  in album: Love Comes Down (feat. MariaM)
    type: MusicAlbum
    date published: 2021-03-26
  isrc code: UK4ZF2100124
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-19T12:07:41+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x077874c953d70c4a5d89958dc788ff28c68cf06f381fe149316a4b51dcc484e2
  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/UK4ZF2100124
  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 0x077874c953d70c4a5d89958dc788ff28c68cf06f381fe149316a4b51dcc484e2. 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/UK4ZF2100124.
    date published: 2026-07-02T03:30:09Z
  audio: Love Comes Down (feat. MariaM)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 134.302
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.731
    additional property: Energy
      type: PropertyValue
      value: 0.874
    additional property: Speechiness
      type: PropertyValue
      value: 0.035
    additional property: Acousticness
      type: PropertyValue
      value: 0.047
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.053
    additional property: Liveness
      type: PropertyValue
      value: 0.272
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.417
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.654
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Love Comes Down (feat. MariaM)
type: MusicAlbum
date published: 2021-03-26

Tapestry
type: MusicAlbum
date published: 2021-07-09

Tapestry
type: MusicAlbum
date published: 2021-07-09

Moving On
type: MusicAlbum
date published: 2021-08-13

Moving On
type: MusicAlbum
date published: 2021-08-13

Moving On
type: MusicAlbum
date published: 2021-08-13

Moving On
type: MusicAlbum
date published: 2021-08-13

Losing Myself (feat. Syon)
type: MusicAlbum
date published: 2021-10-15
track: Losing Myself (feat. Syon)
  type: MusicRecording
  duration: PT2M35S
  duration ms: 155409
  explicit: false
  by artist: Marc Vedo
  in album: Losing Myself (feat. Syon)
    type: MusicAlbum
    date published: 2021-10-15
  isrc code: DK4YA2162201
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-12T01:29:43+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4c09d49f527367ce2a852ff0cc3de444977039562b30333281c284e916d2c001
  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/DK4YA2162201
  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 0x4c09d49f527367ce2a852ff0cc3de444977039562b30333281c284e916d2c001. 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/DK4YA2162201.
    date published: 2026-06-13T13:32:09Z
  audio: Losing Myself (feat. Syon)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 132.948
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.719
    additional property: Energy
      type: PropertyValue
      value: 0.725
    additional property: Speechiness
      type: PropertyValue
      value: 0.043
    additional property: Acousticness
      type: PropertyValue
      value: 0.006
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.001
    additional property: Liveness
      type: PropertyValue
      value: 0.353
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.606
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.416
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Losing Myself (feat. Syon)
type: MusicAlbum
date published: 2021-10-15

Too Soon (feat. Tanya Lacey)
type: MusicAlbum
date published: 2022-03-18

Too Soon
type: MusicAlbum
date published: 2022-03-18
track: Too Soon
  type: MusicRecording
  duration: PT3M6S
  duration ms: 186423
  explicit: false
  by artist: Marc Vedo
  in album: Too Soon
    type: MusicAlbum
    date published: 2022-03-18
  isrc code: DK4YA2277301
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T15:39:26+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc8182b870253793d86a7289cbb7afaabb2b398fd55c8100071f3f8cf0f8048d6
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958573
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958573
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DK4YA2277301
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T15:49:54Z
  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 0xc8182b870253793d86a7289cbb7afaabb2b398fd55c8100071f3f8cf0f8048d6. Chain 2 (Bitcoin): anchored in block 958573 (2026-07-18T15:49:54Z), 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/DK4YA2277301.
    date published: 2026-07-18T15:49:54Z
  audio: Too Soon
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 123.001
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.678
    additional property: Energy
      type: PropertyValue
      value: 0.906
    additional property: Speechiness
      type: PropertyValue
      value: 0.039
    additional property: Acousticness
      type: PropertyValue
      value: 0.002
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.001
    additional property: Liveness
      type: PropertyValue
      value: 0.064
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.299
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.82
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

London Town (feat. Syon)
type: MusicAlbum
date published: 2022-07-01
track: London Town (feat. Syon)
  type: MusicRecording
  duration: PT2M12S
  duration ms: 132003
  explicit: false
  by artist: Marc Vedo
  in album: London Town (feat. Syon)
    type: MusicAlbum
    date published: 2022-07-01
  isrc code: DK4YA2284601
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-24T04:11:18+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xeb653dad1694c13bc879e0f6586366f596b8593ae1038c205cf03d5ab4e069a2
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956304
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956304
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DK4YA2284601
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb653dad1694c13bc879e0f6586366f596b8593ae1038c205cf03d5ab4e069a2. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DK4YA2284601.
    date published: 2026-07-02T03:55:08Z
  audio: London Town (feat. Syon)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 134.305
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.753
    additional property: Energy
      type: PropertyValue
      value: 0.68
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.085
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.2
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.279
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.391
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

London Town (feat. Syon)
type: MusicAlbum
date published: 2022-07-01

Wanna See You Dance
type: MusicAlbum
date published: 2024-02-02

Harlem
type: MusicAlbum
date published: 2024-03-29
track: Harlem
  type: MusicRecording
  duration: PT2M29S
  duration ms: 149760
  explicit: false
  by artist: Marc Vedo
  in album: Harlem
    type: MusicAlbum
    date published: 2024-03-29
  isrc code: NL1ZN2402836
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T05:53:00+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xaa67ec806d151fce1158e13cf58305f726bbc42dcb0e81eafa84454d124c5c8b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956375
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956375
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NL1ZN2402836
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa67ec806d151fce1158e13cf58305f726bbc42dcb0e81eafa84454d124c5c8b. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NL1ZN2402836.
    date published: 2026-07-02T16:51:38Z
  audio: Harlem
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 125
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.778
    additional property: Energy
      type: PropertyValue
      value: 0.974
    additional property: Speechiness
      type: PropertyValue
      value: 0.081
    additional property: Acousticness
      type: PropertyValue
      value: 0.003
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.758
    additional property: Liveness
      type: PropertyValue
      value: 0.28
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.669
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.593
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

You Cannot Be Saved (Jerome Robins Remix)
type: MusicAlbum
date published: 2024-10-18

Colombiana Italiana
type: MusicAlbum
date published: 2025-02-21

Feel It
type: MusicRecording
duration: PT2M50S
duration ms: 170806
explicit: false
by artist: Daddy's Groove
by artist: Marc Vedo
in album: Feel It
  type: MusicAlbum
  date published: 2019-07-15
genre: electro-house
genre: progressive-electro-house
genre: dutch-house
isrc code: NLZ541900995
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-07T07:34:08+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x2206608b207e8568678b84b55756a8ce5b7b77d170fe98e5af904b4f80c60c7e
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957118
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/957118
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLZ541900995
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-08T03:20:19Z
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 0x2206608b207e8568678b84b55756a8ce5b7b77d170fe98e5af904b4f80c60c7e. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/NLZ541900995.
  date published: 2026-07-08T03:20:19Z
audio: Feel It
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 134.263
  additional property: Musical Key
    type: PropertyValue
    value: 6
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.627
  additional property: Energy
    type: PropertyValue
    value: 0.938
  additional property: Speechiness
    type: PropertyValue
    value: 0.062
  additional property: Acousticness
    type: PropertyValue
    value: 0.002
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.92
  additional property: Liveness
    type: PropertyValue
    value: 0.141
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.745
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.22
  additional property: Key Name
    type: PropertyValue
    value: F#
  additional property: Mode Name
    type: PropertyValue
    value: Major