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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87ca8b0adde4e5d684187d59fd15b718720804ca604892146df110012b56dc61. 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/ae120153-6949-4a84-a5f7-19254ababbd7.json and https://artists.proofprofile.net/proofs/artist/ae120153-6949-4a84-a5f7-19254ababbd7.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0xf63fe7d02c4cc49a54d8612b117f89f93809316f2efaaf27c5fe0df3548afa9e","isrc":"DK4YA2400264","name":"Don't Shoot The Messenger","registered_at":"2026-06-07T11:32:57Z","spotify_id":"2xt6ZC4m2awWZWeq9WGMZW","type":"track"}
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf63fe7d02c4cc49a54d8612b117f89f93809316f2efaaf27c5fe0df3548afa9e. 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/2xt6ZC4m2awWZWeq9WGMZW.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2xt6ZC4m2awWZWeq9WGMZW.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8b7e4d5b67fff1ad4cbb223d4b07767ee59f550502d56f08b114d335b440da6. 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/43Yv08YRGu57ZZRdGZ3yLY.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/43Yv08YRGu57ZZRdGZ3yLY.
{"copyright_id":"0x261a18a45eaabf62a6c3b1d9cc4b7fd27ccb8e9f027d102c40c784e995823ad5","isrc":"QMNS92350261","name":"Are You With Me","registered_at":"2026-06-26T23:44:08Z","spotify_id":"0Cn5mEUvmhjB6BePlSmWLz","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x261a18a45eaabf62a6c3b1d9cc4b7fd27ccb8e9f027d102c40c784e995823ad5. 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/0Cn5mEUvmhjB6BePlSmWLz.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0Cn5mEUvmhjB6BePlSmWLz.
{"copyright_id":"0x328a9a6a6d94b6eda9c61b9697e6789eea667af7d61941a1fdfe8aea1bf1f99b","isrc":"DK4YA2400133","name":"House of Glass (feat. Justin J. Moore)","registered_at":"2026-06-06T21:11:43Z","spotify_id":"67m5pQd4eeJD4dnbIJVmRz","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x328a9a6a6d94b6eda9c61b9697e6789eea667af7d61941a1fdfe8aea1bf1f99b. 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/67m5pQd4eeJD4dnbIJVmRz.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/67m5pQd4eeJD4dnbIJVmRz.
Dance to the Rhythm (feat. Twista & Nazzereene)
{"copyright_id":"0x3bd5906fdfdff2ae54be79bdb139b91a86545c99b6dbb2c4c214bd78053bebb5","isrc":"DK4YA2290001","name":"Dance to the Rhythm (feat. Twista & Nazzereene)","registered_at":"2026-06-28T02:29:51Z","spotify_id":"0IOGx0ehDjRUHEO71PTiTm","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bd5906fdfdff2ae54be79bdb139b91a86545c99b6dbb2c4c214bd78053bebb5. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0IOGx0ehDjRUHEO71PTiTm.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0IOGx0ehDjRUHEO71PTiTm.
I Don't Miss You Anymore (Jarod Glawe Remix)
I Don't Miss You Anymore - Jarod Glawe Remix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4b69f39464eb9b11fd25e6e908904c453f961825f464880c2a82d09ed13d904. 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/1lZTJ3YkAricWa6UCtdDN0.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1lZTJ3YkAricWa6UCtdDN0.
Uplifting Trance 2025 Vol. 1 (Mixed by Roan Gosling)
{"copyright_id":"0x3b5ed3433f7f341ab7fa6c1b7fe0f240fd98de3d8a6cc9a19f87badbcb28d435","isrc":"NLHR22500258","name":"Falling - Orjan Nilsen Remix - Mixed","registered_at":"2026-06-28T03:52:13Z","spotify_id":"50nGGoia2S3NyLXg8zrpDu","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b5ed3433f7f341ab7fa6c1b7fe0f240fd98de3d8a6cc9a19f87badbcb28d435. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/50nGGoia2S3NyLXg8zrpDu.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/50nGGoia2S3NyLXg8zrpDu.