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 0x1e3f3e5b0d51e6fbdd5b82edc014280c2853bfe0a92b358fafd892d62e60f8d9. 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/7c77c87f-c955-48f2-8f91-971bef71671e.json and https://artists.proofprofile.net/proofs/artist/7c77c87f-c955-48f2-8f91-971bef71671e.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 0x5a9e9e36c4aec2be77b46c443188f91b722ca6be2fbee6300b80e2fa42b45a6d. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/DEZC62381483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5ce049cf1e2bd2e5b6807001625a8d119116832aeeea6161f4be629f2ef8931. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/DEZC62492934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c1b05fd371e94102ee8f5991ca683a67c9b894962f7dd03132f9aeba027296a. 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/FR59R2429344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f74f9873c3e3a18a79e0af721935f005e97fb63f1ff3fda3a18f1317f27bea4. 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/FR59R2454060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x456c8660cdb29c4c2fb3e7a7985a4990cefa783a11c9522909ec3f775df86fa6. 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/FR59R2478876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d4e0fc7f8e4724ce93588ed36f1402702308ca39dbdb7b41662aab2ea3d7dc3. 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/USANG2422284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd01ee28e71d27e84cb53efdb9fbcc8731a8ed1812a65fbd78fdfbb7fc2aa5f5a. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15: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/DGA0Q2427424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5574022aadb78cc110d550be9b16676a62ea88d00c5897fd39bfb477c3a3c251. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/DEH742437983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18591f4684219d1a0cda93cefbfc17fc9e59935d69664cb3b30e773ed22a30af. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/QM3DF2405912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2274f608d628bdc435242912d06030a969e3b1a78c9c7c1f3a657d96bc3cda25. Chain 2 (Bitcoin): anchored in block 958404 (2026-07-17T11:34: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/QM3DF2420445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14e63ef9048f41e206313b34c5abfea23025943e79f9118cf912fa425f772d57. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/US3DF2500481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42c962128ca1809a386ec4e978e15598f4ce1b187c8a50e888b83fe377e1081f. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58: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/US3DF2501993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98de76771c7a39c32c2795df9a08600323562340543cf214e5723ee9c182822e. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/US3DF2508211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b51a6a690975ba7b33984d5c8097443523f9b22e13f43693216145541ae43a2. Chain 2 (Bitcoin): anchored in block 958390 (2026-07-17T09:35: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/US3DF2524394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ace15352222109fb97ab1d6f5aff17a973e07f767e3af818df68b785d8317c4. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06: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/QZHN92510160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6215b85e1de690ce07f08f0b2efed8b090986a2377b1712895caab3a1bc6cb4. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50: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/US3DF2540595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f4f190ad4f7cfea9cb79927c27192b3a0c8e4649fc20695ef1e059aa7f2786a. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26: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/US3DF2547549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba022613a5632df168322cd16ce2bbf342322c469b1b6bec46e3d7059e3a1aa5. 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/DEZC62598944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee7e1559b1258f8ca26fa01d02666354346688406a4af3cd9b8e08229b3cf55d. 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/USANG2517261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b0381a1d4dd387cd66a57d0ae1f6cdb7011d9c77a721b1808be3f8c81374f7f. 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/USANG2522063.