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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf17fd834f6762aaf19cee56bdc4a776dadfd07ad8e74ea5df6dd4de960b4b7ba. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1e767dd8-370d-42f2-b836-a814129553aa.json and https://artists.proofprofile.net/proofs/artist/1e767dd8-370d-42f2-b836-a814129553aa.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7ff382973e17ff489303442a97c3213c0374e28a2379477cd2bd4bc06d1f3df. 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/ESA092200213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff9cf73e9b266a1008c8ccb4e4923d0e7593c496271e09111dbf675d9def88b2. 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/QZNJY2169999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40d9d519087454b319ec127de6fa99befb9e3a5a2588414216040c90bdc009d9. 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/QZNJY2170001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69cadbb9700c41985c07a3702676c40bb257fc472bef61e80d8f2031109ff014. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZNJY2170003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2983d1c5f1efe3a55f36c882c62ca724a59905a3b4b2d9189120ca20c79bd85. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZNJY2170004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa574017440fe4d87b45bc075a3667e82ade3de2ca68a563affc226255e3b497e. 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/BK4DA2307940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc746cd562e560eb3d8f371f8d4af8579bdc5a15b93dbb0c2d1a021fdc84b0aef. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/BK4DA2215124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18c63a262398054552289996ecf26c669249a87c7fd08a9ce1f61eeddd7240ed. 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/BK4DA2307947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98070148c751d304acb4765071b695f4619a854e69f935ca3997e431ea7b2151. 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/BK4DA2307948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ef099e0e929bd2541c1bd87f8c8c8786570df36b86a64beec918f750589ebca. 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/QZTAU2157905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x130ba6282113cfc786878834f9407e06f7821140d4cccaf5578e7a2dc98de3f5. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZTAU2157906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb85b419da795b6fa2b7d6277e13fcd1525726ecc22dd70df5cbca598439e08de. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/ES71G2219958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c446d3fd24e01ab651724b77ffa0d09aabbed9b262eaed9dee4a863ef3c42e5. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/ES71G2219959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc12a2e5e17ccc2479dce14a0bb8288159de71dd1b07b3f4572edf386618d3319. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/ES71G2219961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4103330b136a05253d820fcc3eb20abde504e72f82e4cf6b63b35fb014f3e32c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/ES71G2216454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7ee8caa162686c9078f827308b39951d1c9ca13d424dde2f5e72c86c752ee05. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/ES71G2219957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c00075a1ee7fa02c29df13344e7ae4b63163a9f6a17095718bcfff8cae2ebcf. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/ES71G2219963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x588f01a1951c3a1d5709bc5b2d86d50dd2bd70dbcfe4b2e057e6ae3be4a565d3. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/ES71G2219960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4b9dcd6c32e9a358ae46d325eaeeb39500ba70d98ada0fb70220ed2d8f653a6. 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/ES71G2219962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe805a08b70533c3a744cba4fc54230fab03eee0e3128f6da9a869ad755e027db. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/ES75E2102180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a3561ce94e453db9e5f26555610d9da5bf6d2152f40401792acf94d2b255feb. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QM4TW2586955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88729ab593fcf11a2f98f280031158d04de1b75f7137b39edd8df3f189992e04. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QM4TW2586956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa63b0f5feaf96769c165fd6e47588b4e656ccece88a64dab05c27e6c79ce1d76. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QM4TW2586957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84a8b4dc9a2fab01625d6508a7142515937a533e5c45c253d374c522950348a6. 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/QM4TW2586958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x088258d9a973aa80588a78e73ab5a20dcda97b8e2cc8f976ba225a4bec5c977c. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZW9M2446901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85ded5df2ffa15c843416a3a8511a52e2f6afc9e0498ab6b4a569b7c32b14d0e. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZW9M2446902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d4980779f172fe1e35472952f24e804032dda2bdd7da16d60d67c07e71a29a4. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZW9M2446903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa98ea7711c13870f8e60ba890e7e786c9f2d72e179afe346ecabe181c1480f88. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZW9M2446904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecf62b74d763e79fa8a2a6d29a270a747f886e4f384f8c9ddd729d055eb5a2c6. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZW9M2446905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98316920afec142a47d1be1a23998673a140bf69e7c2f715a9aec9e4485f61a1. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZW9M2446906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86e5f4b52828d0a8de94ad50663af6b7354df0277a59f249765286da2ab0b14e. 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/QZW9M2446907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa9168d2bf0c12ab9318e15b362d1cbda757ac28b8002c012638e23829b9468a. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZW9M2446908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cd4a23346e89191cc1b806ed23cb76435fb6249724943c73097e41924d98539. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZW9M2446909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15ee2cd1436a946f066cff57626c35a10a95fdcfad418771b56a9d0d01f1ecb6. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/ESA012214498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a6868706b7b9f0b4b939b6815c46276f24592f73f48610c1084befb05411aae. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/ESA012217241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94f3912963bbf4fcfc341302046af420080ff4b5dc58db7d8a8762c9ada7ea5d. 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/ESA011583156.