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 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 0xb97d63fe1e95ab4e22b85c907dfa251453a809444f74617d533c2e32c4e0a8e1. 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/5950d890-6cf4-4dcd-b26c-0b86e0aa96cd.json and https://artists.proofprofile.net/proofs/artist/5950d890-6cf4-4dcd-b26c-0b86e0aa96cd.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 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 0xd8fcbac729f8d83e5af44f873c80a23194829dc6acab6fafac477e90c28460ee. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-22T00:22:56Z), 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/TCAIZ2470733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ecb20124a4412635ac5882fdd20bda74fc5f46c5a3175d2aced051897eccacd. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01:46Z), 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/TCAJA2414674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a6ea1299c33b1dbf7aa906a336a5c6eba031bd66cb8ca5185254637e7bd09dc. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/TCAJA2429767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda1eceb1d5396933520d5e0a7fa64b5bf212cadf68a0f5aa48faf39cb744d72e. Chain 2 (Bitcoin): anchored in block 958945 (2026-07-21T02:04: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/TCAJA2441644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a06405c96536f590243c87464ef016364d77969c42f28bfadf363bbf9e302d0. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/TCAJA2457027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65155558b7947b3c28977bf64f56efa26e5801742bb5b281bfae5fb1b5b027d3. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/TCAJB2469531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a0fb38392076daffef0e128517f9896164a1cb9f326ad7a06049e29a344c536. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/TCAJA2488905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2eb46597139053562d0ef98b7cc1aca0ecf5780a6690c439b448011ace35b5b9. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/TCAJA2494153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x909dd5678e85ad25c9c1892f83a5ad316533c8a7b4d04ac82003b1d761d5f689. Chain 2 (Bitcoin): anchored in block 958830 (2026-07-20T08:21:28Z), 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/TCAJC2402571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x320576bd47cc63b8c58ae1e855ed063e41240184aa65482be000eb6c4f0ba985. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/TCAJD2414814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6627bafcf659949f977cb8952d8f934e4bfc98c02a2aef50c5a3a627f1c86929. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/TCAJB2421297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa012169b3edf7055153d611aa31a4319e31761a91dbe3021498aa34dfceac5c4. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/TCAJB2431734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c3d6d0dcf09851dbb2a2044fbc086132d210671e5b096d91022f68526a108cc. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/TCAJB2441377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b3039f03d9c679b33064aa32e227211f072488a813e130badcb77d27b3e00c3. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/TCAJB2451167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e47671f80a4c48d9f11fc5da5b0b0d23afe74e7e9811d0b22c48b80bdb12eb7. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T20:40:59Z), 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/TCAJB2472782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cc2edf07901c036fc7edef29c5f7cda49f16f94e8906e31e394d20f3528ad59. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T16:27:46Z), 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/TCAJD2443577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10593ebde2484eaa889ecf6a5c23a61e2ecbb6d769066cbcfc7180f54aab22c2. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T09:51: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/TCAJC2443522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe3a1d117c0f5b2ce2df4445ddc349c6e76a1726d9e40da1eea57d70560dc88a. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53:56Z), 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/TCAJC2443527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9035b145515d21e01a04cd863dc7581e8e149a786be33ae4fb1f9369fd71b38. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T11:20:38Z), 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/TCAJC2443581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8404159fd639343359c1f96930ff5ea62121e67f4ec5d23cb930e8ce14fb9390. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/TCAJC2443518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa029c6bbd70bc513efd646fc9c65f543be0d8a9532eb86be24b16c752a3e1b0d. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36:35Z), 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/TCAJC2443584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2fdf35302e60529efd27d9ac0829fb4c4996bc016cf039af1f6c8b97f1cbd09. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T16:18:04Z), 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/TCAJC2443538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e00d56b4a8ced441da443506b506533111b525724f59229b3ee0e0d3418cf30. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/TCAJD2485048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa078bab2664784472c33e76e2274bf32ef6cdea7ed0871a45d4dfc508c780744. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T13:07:58Z), 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/TCAJD2485007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27bfc518b4c1eb125d7988994d53721d116abcfd95764a07313828485cf87cb1. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/TCAJC2485013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fd118354e5179a333b8312fb02774b94d0c9545bb1afa91324654bcd93ce3d2. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T08:03: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/TCAJD2485001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x629a8fe1a99e7f70250579bff4385d25ffcdbc77564236b2d9783e8a0a1b23de. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T10:04:40Z), 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/TCAJC2485044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52ccc43f5ad5ceeaa8a422e23f15f047251da547246effd4d55f8ddb4f798a72. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01: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/TCAJC2485050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e3202065e4a36d27d424eca6e7c27b82e95e25673b42e4c1bb9cfe4dc7334b7. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/TCAJD2485011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4a63d9bb887996b283101e85e64cde6cd612d3493b5c412f22301e330f3f4f5. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/TCAJD2457811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb5b7a0c18ebfcacc42b58ec12a97bc3c62fcbd1044799d952efab5da60f702f. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T21: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/TCAJE2457719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf13646752e4a330b4f5a3228e743ed1c5763246cdb36a64521a6d6059e6e8d8e. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/TCAJD2457705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cd8d99ccb00371149cf74ff74b66c35953a81d20e4c612925713be754bf6d43. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51:22Z), 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/TCAJE2516816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x330d02faf74e6125e187f0e5042d5fb4be68e70c44cd0a9d8ec9f6ac7363ce38. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T04:40:53Z), 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/TCAJE2516847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0491f5c8f80cf3e17b788d2d17f6f664d284af0ec5276c01260111a8878bdc54. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/TCAJE2516900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd2045616c35780692de552b5965800b15e4cb8a5d74f065f38294c5dabdf789. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/TCAJE2516858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71b8465c2d9c7c995f5a0b98b7e9c18dc80dce8220944010c79b8f14e9c069d1. Chain 2 (Bitcoin): anchored in block 959088 (2026-07-22T04:57: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/TCAJE2516886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a1a8d1e6a48d311b9b9d4bb22a5c82b96626cbc335096acde3ba3040f0a3458. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17:28Z), 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/TCAJE2565410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaabe94ad3a8cf7a29ac121b1dd198425255d5faea8918c84fd1c0f2f9abc6f7. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/TCAJE2565417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6311e054e430efb50306da568720870476df318ae386c6dcd9164e05ec111c11. 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/TCAJE2565430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a677f337120f8ae6e8004a2a395eca3ead853ca84e8d77dcd078d61bef758e9. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/TCAJE2565454.