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 0xf88a833210e65c3a54c2f17a17f34daeeb5c1e7e448793843eae028aa5659066. 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/4cd74310-1465-4d6e-b2a4-f4d9ee9348e5.json and https://artists.proofprofile.net/proofs/artist/4cd74310-1465-4d6e-b2a4-f4d9ee9348e5.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 0xc225f1bd89f2423a439b22c67e9a8ae8d0befe3bc12c67f263c3bd656eb46cf0. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/TCAIQ2478606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5727309cb61433dddf0a0773c90ad17421e24032bf4773964c0b53ba8fbcc75c. 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/TCAIR2478610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9406e297870245899d4cf5641f2aa91063fc4f9da81638084ec6be11d7cefb09. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/TCAIQ2478611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe192154b299fe021b5d0d873dadab085c47ab259d318dbb9cfca1e357bce2be1. 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/TCAIQ2478617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9eeb81794e3aab4a8546e0c59e7a6e7216815e67a223ec4880a538e7b1c9525. 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/TCAIQ2478619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb69814c8df8f5cd4047eacb38eee14ef9107e995e29185b32a884de09ae378ef. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48: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/TCAIQ2478625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73b06d538aeb62446e87f4d6ceb5dc96d5170c416b0f97fab57640b915e7632a. 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/TCAIQ2478631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95a4d39b1c972bff16142b3de80625ef7b9c67a151b26ba202dd3bdebac4adf0. 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/TCAIQ2478632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0b3982be98a333ceb861c420c38fffd344a153d32c4584f136522227c509617. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/TCAJD2400344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8b044d2b912c2a8e389cec24614589b23feef81785f242cbc9c33f7782c1cd4. Chain 2 (Bitcoin): anchored in block 958673 (2026-07-19T05:38: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/TCAJD2400347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2c0ae7ade8e0926c4bd871dd6538f97efd0127801d889c21ea9f659abf92ab6. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/TCAJD2400351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5feb7643db5e31b3098b7c060e5b88b7209bbf39bfac33ce6d9c1c8426acb0ce. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33: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/TCAJD2400355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0128f041ace1d9023fd00752515bf3638c1a86b3b5b6e8eb17ee499d1d1bcbc. 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/TCAJD2400358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc49489b5c051bd97162d245a94edd218164e5fb3e416004d28a7dad2b2907d34. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33: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/TCAJD2400366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e84e90e3611a5c95aa58d61b686f046ddce604d75c25963e00650d85191b0b2. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/TCAJD2400370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61922a2dcbd0212857414698ce1a6676582e64615be8a8758dd07d030f2ce67f. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33: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/TCAJE2400375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c6ba9051483c8d6fe4e5336dd260edccc4d13591bf0ed8599bd7994ef3a6d8a. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/TCAJD2422325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ae1dcad270fa4e872e22dd945e0d35ca3279d072ddec91dd6ac971dfb88ddc6. 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/TCAJD2422328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8971343c1c87f8418e990373c5682432053dfddf0bcf50ed1b38be488ac41a6. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29:03Z), 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/TCAJD2422332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc46e5c4df15fe8d9e9389e574d1e968d2a74f941e6c2276822c8e6f70e7ca926. 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/TCAJE2422335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x990e03bb934d59e91329596cbe49f686a783b3df716b440b5d7edadd05df8437. 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/TCAJD2422336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5082459c3a9f58c5d7c6288e9db3f9a7c8e6487b5bb9c9dfff1158ee4afbb09b. 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/TCAJE2422337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x666d13ccf184db6a005166be3239bcccf6aad1467fd55c27af4443c6d9d858dd. 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/TCAJD2422342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6acd31e99fd201dd2eaac4dddfed279b39e4649e7165c291ce36120b2341988b. 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/TCAJD2422347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x976be6f3b5747f318b77eb2b19f1153fc3d58ec9d1d4a58dc3d3d804932f3785. Chain 2 (Bitcoin): anchored in block 958366 (2026-07-17T04:59: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/TCAJG2514572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x206b92011f7d5d144a7ac06af310bfad508c2b41a38961e93c3f618a2980a825. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/TCAJG2514578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x662402da623a2bf354f3d20137033442cbbd76d9d84298dc434c276b35c2bd58. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/TCAJG2514580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c7aa04160427464a665026377ca933f5d582e0b19baf7c0ba9f5bfc9c941bcd. 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/TCAJG2514583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd44fc71c2c762a2b2337fdf1bb49227ec40d35bb74eafad912fd859572feacd9. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/TCAJH2514586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea8edc8803b0c7445356f839e299da67e5e2a37bfec5ba3ee759853153745377. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49: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/TCAJG2514589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6816c6e91a8013eb03dcf4272ebbdcb826468ec3a552b655c0dcc29ee39ade90. Chain 2 (Bitcoin): anchored in block 958504 (2026-07-18T05:41: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/TCAJG2514591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95d0625d1474034677e1861d33b797662628e17e50a0936abfe62d7f02854b8e. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/TCAJG2514598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f562b42b96b758684b04be202f56827dd7cf620749c03aab6a150bab78a6c89. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/TCAJJ2576460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf4a7f742bbc907623776a3b5f77f1fe6630f8f847a41a104393313076708578. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/TCAJJ2576463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c8b3d50df108feac08e952ca674bf04366600c854ec6354f5089b04512c27a7. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/TCAJJ2576469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53324664a3e20b23caa04d57fb369f0a9334addc1fa357fd31730213521b1b7d. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/TCAJJ2576470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf3a6df346b6a5461aba612d84db32e59d31cf2203ced4c66f52b7f8ae8d2f89. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/TCAJJ2576474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x239e5ec83f7ef4bbae0b2fe5c2312d62c57454efa471437a7135036a69bdf6aa. 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/TCAJJ2576477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0693c49544212a5963559eb66982f81c1cc4120a335e571e2624b7aada26d45. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/TCAJJ2576482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb00dd4e317b0490d812eab24dbf00c5b7c6b5421701a50fc81da4ea709d6205c. Chain 2 (Bitcoin): anchored in block 958506 (2026-07-18T06:14:51Z), 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/TCAJJ2576483.