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 0x2ab7378f1bd73b0769b7fb9f4a4dea1169d3749960b242e5f7ffc55c48be0a6c. 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/24000d1b-3c9d-4ebe-b005-dd3a16c1aeb8.json and https://artists.proofprofile.net/proofs/artist/24000d1b-3c9d-4ebe-b005-dd3a16c1aeb8.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 0xe0cd23a90d52767dab5e8423bcc338cad73b30316e64572dac22a798211f33e1. Chain 2 (Bitcoin): anchored in block 958756 (2026-07-19T16:12: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/QZFZ72447892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f5295cef7e0e9676d73089de35acf92a4ec70e0646368f7f1d04311a0934ab5. 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/QZDA62421725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1644cc1319afbbfc153cdc6b6a4d717712c2b9c41a4b62e7344a1701027e5b6d. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04:02Z), 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/QZDA72491178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x047b329f4596955b57059f48f46d9e5f5ce9d68db8883ba78715e73f5c67cff1. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11: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/QZES52424836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36d8bc9fde69bdc18858854447f9019ba1a85a886ae6510f119fd83401fbd80b. 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/QZES52459286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6036aa188bbdf35b4f1145e53135c2b0405a90d8afdd3c34151ea1a3bb61fae6. 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/QZES52479388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82059b8f8d35008d1d473cd851cee79865c88099eeed2fd02cacb0fb1d756920. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27:18Z), 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/QZES52494101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb97307c5d6fc84a703e1737d21df335dd97c08ab1f672f7803fbd7afdd939baa. Chain 2 (Bitcoin): anchored in block 958834 (2026-07-20T05:55: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/QZES62443044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x308a7455a33e2c7b8c294229f3edc703e5b747b71ea603e02da1a873e6e4c576. 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/QZES72400788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a128ee5152cce4f32f314c4a7d09db773ef94c9c13e14798d9c68602ca032fd. 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/QZES72457659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd78346bd022ee5c6b77bfa3f9c0270c361ee38510180e740ceb65a9a61f25194. 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/QZES82447681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36996b51485feb4596e7fd5acfaa3a6ab7e1036aaabbddf1fde6d381a2a2ada7. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45: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/QZES92427140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94fe4d6abd1cdd43f97aa9d83e9ee79c4cd3d788e13a8a20cccc57ac5191028a. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32:48Z), 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/QZES92489898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6525d17bf5eba249f05588b17737d1895592abb67b806605e43666273bdf6e58. 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/QZES82498295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4ca9a88207a07f6e153f55d51649027f632260db686ec5c213b83b36484165f. 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/QZES82498281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4bf0fbe29e059ff16478875c265b874f7ed53a8d31c9c4fd7c5bfd28c7e3479. 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/QZHN42480876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd7b31a1d4fc94818104f7dbbd3a22a17d3dc86711566652273e3f1842e7029e. 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/QZHN42488263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf6840ab9a5e95587c891e3a965d5b793f9b3817a332c66308640985bea830e4. 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/QZHN42484326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fb60bf70ae46cc8d6ee4db6a7d07d11432e933a3c3813015256f4cea402cb1f. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZHNB2482045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x098a64a5b0d3322d26c1969e0aae4aac499703f6e7d586565d0298a373785aa4. 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/QZMER2418672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77cd60d3438ba750bd30db7aa3a135d59312d9a1c0e220492313e2b96f29db41. 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/QZMER2465621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5adad3c77e55062e425569e8943f367f6a0fbc17bad0b303cd91f36bff5da4fb. Chain 2 (Bitcoin): anchored in block 958363 (2026-07-17T04:34: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/QZNWQ2479644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33e71970a25c6182f3ac4a718bbc1dcd7dc41f59a1a599cb4a9feab0ae035314. Chain 2 (Bitcoin): anchored in block 958363 (2026-07-17T04:34: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/QZNWR2443165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ca64ecd86f483520792e2510cc7b791bd49ccdc3414b29247ac2edce20f24ad. Chain 2 (Bitcoin): anchored in block 958422 (2026-07-17T13:35:31Z), 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/QZNWS2424020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x150914a433dda6fa482708d675d6747fe2e2c244a0351df4a3d7a34ce13a222e. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/QZNWZ2409348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x104886d89193baaf6b9d78cf03f25ecd86d59122a7f960d9e58cc7723f932d04. 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/QZTAU2413300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb114391f3be5884bf2b45a4d03dd0dddd49d49bd6e90c29e926466d876902e3b. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/QZPLR2483749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fcdb1fdc06a9d9f101da87430ccfb0ab4d10b112169b0338b0a1e3d67d3c878. 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/QZPLS2490488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9840dd5156f6ce3cc53d9cb7960df6360d4bea16b2c029579cffe7b121bb4ffc. 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/QZRP42475438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeeb8be823f176c8582571080e266986bd90602b01106668621474e989746fd8c. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/QZTAS2421242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bf1349a325423967a3223a0ec826adcfacb062e5088a3754e1c8271a59df5eb. Chain 2 (Bitcoin): anchored in block 958417 (2026-07-17T12:56:50Z), 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/QZTAT2481074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27c460779230e3ad8329abc0552c77cbcc6951bba9d17623a87a34426bcbd870. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14: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/QZTAY2458217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91df3f39a4b24d841b59b25b82d0e1154a24438f770fa63e128c67ea80bdd34a. 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/QZTBB2455818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5dcfacacc22f692a5e3d592fa771c356f71058743e3cf9166e402bb91281ee8. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZTBE2454872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaaacd7baa9e792ba9b588250e0e2fda96234b519faf2ccd0444976a76c23b7dc. 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/QZWFF2435152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4e5ad53e4a249db6152f194ddb1b59d5c6d9ac25b02e7d025a9150d868068c9. 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/QZWFK2464908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55278d36fad789088efabd9beb2e5e40944a39b15a759f9918877c8d4b6c7e80. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/QZWFL2480181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84316d6967a13dcf5a1462926f7cb1e4d3dc03b429b1737d1c5fb3a2fabb0e8f. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/QZWFW2467277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x333d99d6bd451db4a4f3ffb8ae081017017c2cb0f833401001a8a1aa65ff4c5c. 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/QZZ7X2483308.