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 0x0ec3c1ef4cf30dab73c17d958cde399c8a7efe5ea615d60e75f88adf94cfee5d. 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/315e85fa-8ca9-438f-a17e-4f0ed9cab8ed.json and https://artists.proofprofile.net/proofs/artist/315e85fa-8ca9-438f-a17e-4f0ed9cab8ed.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 0x3a7194c9b128db375980d182843636ea574c3d85391cda379af9ccb066b2e336. 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/DEN960432331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x285442a3538d6e05bc2d6aebe797fdb53e538923688b974a89248bbc32cbaa7b. 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/DEN960432332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5045e77a5e048ab16d7b5f4568197fa05d353a82885da33923cfae0ee3bec50. 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/DEN960432333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6d49955d6a410e3b62c3103a380e11679fea63bcaa72adee6500e11b9a312c7. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/DEN960432334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95bd118128e4486ca6230a6db9602e02c5bbfe4e8e9862fc6b75cb640b35c94e. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/DEN960432335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdeac240bd5e18fd809040c909f0b3e00d6e209c4b79dbeeafda343c23f681ce7. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/DEN960432336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9229012e2814dfc450d722acf416ecf7a6048415d2b93cf76f1c781c961f662a. 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/DEN960432337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b98f6c802b3217ac27a79f6d89e1d300ecdb933d200238fc96d7060d968ef2f. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/DEN960432338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x418caa496c480d9756e5a8c262f8e929ca91668de513cb663fea6d4adbd545fb. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/DEN960432343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36cfee02b0f0764fea1c688a47e2594b1118fc3e467f2013ba626f1a488b41d1. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/DEN960432344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96dda19699b8fbb201d9c76fc3cb25a90a8d22134796fa7529c63ce0a84cb329. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/DEN960432346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe07d6716334e911bfbbf1f8e182826fbcd3791809efada190cac3cd9a8f2e737. 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/DEN960432348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97c66777817580a9bca52801002ff41f888aef454540b8733268bb78c0fec5c5. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/DEN960432349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44096ae37b206d28c635116b56922716f32fb6dcdc1dca15eca1e385c9133f58. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/DEN960432341.
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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe1e1cf3f29bd7d49bea6e7235d2ef888b03fefb5db3a85c45bb258b54b2f339. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), 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/DEN960432339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16b2b4e704991afafb5c75d1164fd662a101074ee5316ec9cef48c95c81d9b2b. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41:21Z), 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/DEN960432340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ca0458f4131293866c488315511eb751848f7dcac023146dea95eeb14c9ee26. Chain 2 (Bitcoin): anchored in block 960111 (2026-07-29T13:21:01Z), 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/DEN960432342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30d352a23e1d881035866a7c57fe931338cd65e709be388fc2cb42ae71e9bc61. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41:21Z), 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/DEN960432345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cc28a8597c3307c3512e8319d31b4817c81ed11dae56b6736c4ee1e97f7a6f8. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41:21Z), 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/DEN960432347.