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 0x55c1d12bb3cf0b0b05602634b8db1179a013dd6e58eefaaba01b005df107d669. Chain 2 (Bitcoin): anchored in block 953620 (2026-06-14T09:36:10Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/2036dff0-00ea-4044-afc1-1bf259416cfd.json and https://artists.proofprofile.net/proofs/artist/2036dff0-00ea-4044-afc1-1bf259416cfd.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 0x9e3079c17abff9ece139b0923ce13de0ae1ca9bc5e30077a22b298e4d0d6a5e9. Chain 2 (Bitcoin): anchored in block 957041 (2026-07-07T13:25:45Z), 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/ARG601011648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cce456444bbb5db5935e82e76982894529f9002a4b9b80d4f62c7b45f857460. 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/ARG601011649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd077ce388df52878a5715ff6ff203a4a96f6f26f3fdd6db11651adc77a1e4688. 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/ARG601011650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x481c99d7f2bf1cb96481d65fb9c7cee33007283290db78e235805b610fe21158. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/ARG601011651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3003293d54073a43314861669e709f6b28b5ef7d42825d34ee93a38f79843b09. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/ARG601011652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fcc2a41c8fbb77769a27c511e3d9022aa8090d3536ed329295aeeaa5f7c31fa. 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/ARG601011653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75a9362b146d81d03b0e7b3cd45cd27e6c8aa53c954846c091bd675a5ff4631a. 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/ARG601011654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97dae9c70fa3e921afaf636f7fa635b6f6712f8829105fa1726a25bd1d3c6e8c. 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/ARG601011655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a5f2033b1276dc661b4add6654ed8a54063c413af700e7d193b81e657dfd5b4. 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/ARG601011656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20ccfba85e8d4dfcfa1a58e74b415afdb084245dcb1f4431dc930e37a5f6624e. Chain 2 (Bitcoin): anchored in block 960419 (2026-07-31T15:20: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/ARG601011657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39e72f9bb08d69c6cee16face9e773e391b48ae7055a82daed64e4d015e29d35. 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/ARG601011658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0e45a21daf7e0a03907501c1328f3372970dd58cfdf69804ef628dc299a34b1. 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/ARG601011659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf183d3b2a08c7456989d9313b431b6599845a5142dec048953f4a5fd2df5b15f. 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/ARG601011660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53d2547131da396d200b9c75e6862b95f8a5e6367b777b157363d1f262892a08. 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/ARG601010888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2985453417f53144508a6acef169d354f8628961e845e4ec1f9940db648d13a9. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/ARG601010889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c0bc9fc438c6f0e658ea00418428bdfda48d6798a40ffee5f4531de1f356531. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/ARG601010890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a3313a25e642c3f211ca7455188870d625270f04ef58805559bce64a651f1a5. 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/ARG601010891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8edcef1881c3abe863b102278fe08c5051739d7912d43bce9cec4a815a01d180. 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/ARG601010892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a061b3d10136b9701ca2f7bf0500253db1ccc7723d7182330593619ea278036. 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/ARG601010893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x814210ca6e7c7270072d46adf2e7e137ddaaa001434755931bf6653a855cc93b. Chain 2 (Bitcoin): anchored in block 960183 (2026-07-30T01:10: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/ARG601010894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72ba3fb5307cf5cd582cf73f20675da55439ee6d71d83ca6fdd8793714d5daca. Chain 2 (Bitcoin): anchored in block 957043 (2026-07-07T13:52: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/ARG601010895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x585a15bceb3eb1d8778a69a2828dd3eed43a64dd8613a104b3e43358ef0dd0c0. 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/ARG601010896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0522941211f00e59a10c1ca1091960e98efdea2af59b48ce1a4a06ac4cb1f8c6. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/ARG601010897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cddde4ff2311320ea33d1111951cc52c4b6fa35476830f5711f7a8b3b6ae0fc. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28:30Z), 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/ARG601010898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa152e75cd13241062c76b363b3c41e4451dcb99ed9468c4c4aa0f172e51b5423. 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/ARG601010899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb926ada364a28ba35fe6eed91cbf932073a2f416b01cc6c2eaae72283b2895b. 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/ARG601011404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e99461b916c2aaa4541eae020c8490f97b8fec0a59b64d4a7b7e8e78ca192b1. 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/ARG601011405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef5810ccb80259d305134d7eba4b3eaab015b805dfa8daf7aa4fbb187b77365b. 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/ARG601011406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf260ef100e8a8912b3bed0671421b22946c737404083712ded3891999fa051a. 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/ARG601011407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac422df9260aa5b3ad0e8ad39d53b9e14e499dad2cfb32c2e509e22ec7b44cc1. 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/ARG601011408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b14325959acd26d33b3c53cc1e95e88c03d55521794f81be7b9823e6ce94a93. 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/ARG601011409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23c80f4c21d2f6a02a5c9111d8b5fb8c9bfd5b6388d5fb5770375c48cfb3e999. 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/ARG601011410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bba2d384c1d833f71374d05699e7de7d29ca75e7ea1fffde7f1719186136d7b. Chain 2 (Bitcoin): anchored in block 960199 (2026-07-30T02:30:29Z), 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/ARG601011411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x434a29dcefd7af22faa83df0aed4c167c732af8af5aac6d4734894c2e2028467. 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/ARG601011412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3473315071795ab365a9f369d64500d6b6be2f15eb67670d7060ee7f10e0f52. 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/ARG601011413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ae31c0816a9b123245a9e09e0a890486fe3518405c4fc6687da38cb3c1751be. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/ARG601011414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x994c564770756a55b15997e91327f2f5a2605979112a17a96dd5f232c4f47caa. 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/ARG601011415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x533441679ccccdd9a3f3e737b44649e5853ac181e7d27970346ea4c7366f76a7. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/ARG601011416.