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 0x3d26acbc1dd051293f8b700cfe1e0f1db3d9052f544bd946b5b73dbde63ce971. 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/4d1039fb-fba6-43a5-86b5-0b85dda0c649.json and https://artists.proofprofile.net/proofs/artist/4d1039fb-fba6-43a5-86b5-0b85dda0c649.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET 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 0x589c42f71ce2b3da2bc8bbc4899188a1a193f576226292b68cbd47cc289cc62d. 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/0FogTRO3EOnWGg9r7fE3Bx.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0FogTRO3EOnWGg9r7fE3Bx.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14c0c46241a04995d3ea9f8d5a4ac0dbffae42c0d7108648fe24b05ea24722d5. 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/2UvLXvWq1YqOcfQjCxltIB.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2UvLXvWq1YqOcfQjCxltIB.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7ee0c33b5df656e936ba806fcb404e37e9047443a76d9ad88d929193fd892dd. 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/18rfURpJygx160EOH5Wrvy.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/18rfURpJygx160EOH5Wrvy.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb74cbd7ef5ef4c926751c13c4993efb2b7d206d0f6b787741d3e6bc070e41615. 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/6eytlZWzM6uuapIMbPRQwc.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6eytlZWzM6uuapIMbPRQwc.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10b659d218637d7dd3baa3fd00aec4e023d09313040257d7620d4057a1296c70. 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/6OCBi5zLio2QnvVrY3pKpO.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6OCBi5zLio2QnvVrY3pKpO.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf05a51b2e563fd29b8800d69aaecbadce302d58c9a1d592bf338f00e286e5cd9. 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/24T9V68wA87inHbsfM5Ebn.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/24T9V68wA87inHbsfM5Ebn.
Ha Meghalnék (feat. Indigo & Mehringer & sosehol)
{"copyright_id":"0x18a92f2f34798194de2d1244bcbbedf4adf2970f9a006854bc59e738f576bd40","isrc":"HUMAG2500038","name":"Ha Meghalnék (feat. Indigo & Mehringer & sosehol)","registered_at":"2026-06-05T18:35:34Z","spotify_id":"05kTAevWO4W5HyzRUCc8IE","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18a92f2f34798194de2d1244bcbbedf4adf2970f9a006854bc59e738f576bd40. 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/05kTAevWO4W5HyzRUCc8IE.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/05kTAevWO4W5HyzRUCc8IE.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x636bb9e918cfcc5e25453bcf98be1df706717575b438d6a270ab32aa83281e42. 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/2Cp1VY67OJKjPSEgYP72ij.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2Cp1VY67OJKjPSEgYP72ij.