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 0x37854416f3afad8ff1e2b2d8b59f23cc6e578f543f6097fb77bfba021586c030. 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/49bf47db-d6e3-4c33-9c95-1aa36e8bf8c1.json and https://artists.proofprofile.net/proofs/artist/49bf47db-d6e3-4c33-9c95-1aa36e8bf8c1.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 0x111f5500c1be62eda27a3dd5a750693f5b70138676b79b0f8d53d227ff4e631d. 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/FR7S52300023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb82d63c4314d6c27c845d736561f1911bc3b1ee461cc68401878df6bf9d651c. 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/FR7S52300017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34af969e8d83792bf548dc201e21125b513c61a01b4d0d7c2c24157103d8981e. 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/FR7S52300012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfc26b192fbd4272f33fba12e478d982f2fbf5bb0cc8505a7530525f3e3722b0. 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/FR7S52300013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x913e386ba1b8a1bb0ae990ba514a5cd36908cdaef3ea85889e06e574edc409fb. 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/FR7S52300011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28249be69601aa7cd84aad6882aa57f3516a4ce9061606ef404e535e6680be34. 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/FR7S52300003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91db795834c8b826781e78c96798191efcfe8433570ef71bf709eccab2b60004. 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/FR7S52300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7d041578404c84326900197302b0eb79f5246f4c966499b6c7890ae88800832. 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/FR7S52200005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2145ceebeb807c25d6d672429cb3b0daae7fe6c321b2080e020f26d2c551ede6. 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/FR7S52200004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c53aafc2d103c9f797279813c2a43d84ea1c3401f2daff5184be669a07057ed. 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/FR7S52200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef83f82dd6658e5f92c477985762094a803f5593939be8d00a68d8b4d972f8dd. 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/FXQ892200121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b61c923ea7fe1048dd5730dae032ca38221741e9485030a0aeb21fd19e9b595. 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/FR7S52200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d3953bb00145b8dae887cbcfe762c99e0b639d143f8d3d758817dd7204fd4c9. 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/FR7S52100014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b90201690e18c2b81110b45f18ce7cfb611cdf627cb6b06e8250e86b61f6f92. 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/FR7S52100003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd029791f47a87ad91979396cfe83585a7b4af69d8f3a0be4976ed3f5f89e9c1d. 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/FR7S52100002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d4bf36934f745fcc1aa4c300651c72b1a4f2bc26141b02aac1e930c2c6eb1b7. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/FR7S52000002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf54a29b80cb128ae22437c12d818cceadf9dae9229a2622e023f20acea995259. 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/FR7S52300036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x764e07fced80706963c7476c33443376b656e49d0f390622a6f064fd5fc9403a. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/FR7S52300016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa52a2f5ae9db5521a44385d591f5fa013b29cce66122c81691cc5d28f48e0b18. 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/FR7S52400021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6a0036981c55f5ec2a36d92e4072f71e4c3d5a9ac056262f29d499e2e9e6876. 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/FR7S52400020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f05e1a7c36ed07a7f8a50ed67bff49224acc8b212e737de75d6fc7228faddf5. 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/FR7S52400023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4e66b8db5a0f0ead81a426395c64ee713b72c1ec2351f7fd2fcae81811e5c52. 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/FR7S52400018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x766f42ca9ac1235f69694cddf93ed3625f6eef91dbb4bf3f4a52c35121ad6179. 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/FR7S52400016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeac85129d6e9dd13dfbdabbef2c2d0d54caca6864ef75ca74502b88e29e7b44. 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/FR7S52400015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb23ab2b8dd3ae0109fa77a75b1ee9d77fbbe53b71ea0d14f2d1f5d08efb8303. 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/FR7S52400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57e75bc7ad1d6ebe9545a92623ccfa9ad886fb5cd7dfc3bf36074724db153d40. 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/TCAFR2156053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6d01a496c3a149bed2fb1fda5243b9e2c451f1fea171cb11be834e8639610f2. 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/TCAFR2156151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0e1b1808fc66c23f8a578ed7eadbb58c95fd7d42224cc953717bbffb3311b6c. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/TCAFR2156060.
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 0xa0489c1f07124974a7a2946ac6504a442e78744c4dd8c247fb214f66ac5e16e3. 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/FR9W12506500.