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 0x1f2333f1548fc59964cb28b2311378a612a3d0e5dd90fb0bd53a4fb36f850804. Chain 2 (Bitcoin): anchored in block 953750 (2026-06-15T06:12:23Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a88a3cf0-bf06-42de-bc08-cb90d13f41a9.json and https://artists.proofprofile.net/proofs/artist/a88a3cf0-bf06-42de-bc08-cb90d13f41a9.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 0x1e053682ec75c454ffa7e98df432400015aeece263b060d509802817fb966877. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/QZDA82449004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58b00d8896ba223ff7aef10aa6bee17bf832ca3f45736232f1baa8691186a7e8. 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/QZDA82449013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbf36af8b64a0c8c9be2440f04592d60c1a80d726c41008938ce31056c1112ea. Chain 2 (Bitcoin): anchored in block 958720 (2026-07-19T10:53: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/QZDA82449015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0141d78b514d7af3ad9ba978b3bf13aff142d66b91eb5f998cd7c0fd17f709be. 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/QZDA82449016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51ce6763ac00dc05033594b666e17b6be1f4cc3b0af2fbd7a8fac17e708a2231. 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/QZDA82449018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b18b13881552542d85899e06852a9802976b34c333cb6ec5c87656f9c83a939. 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/QZMER2432427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58047f26812f5a74733581390a0a2143a5888d2a791e24c7feb7751699f90acb. Chain 2 (Bitcoin): anchored in block 959073 (2026-07-21T23:25: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/QZNWU2418239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb44b26917847420e963a0313c3ae777e8bed6464422640207e7f575caa93c33d. 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/QZNWT2486795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x305cea262eaef10277d103da606df8d61bc548141cc23eec64ae062eea36414b. Chain 2 (Bitcoin): anchored in block 958830 (2026-07-20T05:30: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/QZNWT2488241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bb1397896596104f5b959da0829de7a40bf0252bf4b431375cb4a5dc1ffb5ff. 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/QZNWT2486790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34b71e574600960acadcc29b29b52ec77f3741de2d705f3c20786fb69a06f9c8. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19: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/QZNWU2481168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a2fcde61fa7b0f8266046ece5057fe11a7f991d543bf9e47b20337a14161e08. 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/QZNWV2423050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaa3920d76efa65220a0e7d708609b725931b0a342ddc6d494a5770a26f11c5c. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56: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/QZNWV2484562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09f74ec7216d4cfc62b4ec1b3fd3194c4349142b5793c724dc0d44d4d4f9c8da. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08: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/QZNWV2485880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8d47c484864eb41a1b44f4e74dc2f6063bddd10158838634882ba748a3fb600. Chain 2 (Bitcoin): anchored in block 958676 (2026-07-19T05:43:13Z), 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/QZNWW2431043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49275ce8869a258d6badce082ae582bba8880d08d26888dd115e7f459966823b. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/QZK6Q2463812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e02e825826560da3dd73bc81bf2596ee14f76139bfb8cb0d9c06a300fe8a805. 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/QZNWW2493864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcb8f9fb9e62f24e16ef81d5f376a8442d3724ba3750c569135a91b92662e034. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03: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/QZNWW2480112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48c6aa3fb71c5400789d69b1ca5db54e278bc348783f151a45a0939b0c7a0e30. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/QZNWW2493867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x417fb2b1521359e034d9c1ee2f209ab2fefa76d9228936dad9855074ed67fd43. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22: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/QZNWW2493862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb59ecb0a5f7740bc0d5b4004eda25846105c73c863e462648873ecc8ef67cbca. 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/QZTB62422413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f3c0234e315fde2c80abe82020785b1e01f6ccbdd87ac39fbb0ec05501630de. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34: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/QZTB62433213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc062dbc150b16129ab4dc8d19392fe1c1202dff522099f6fdb7de6e81757a6c0. 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/QZTB92493643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5361d2db68569bc863497de3b1c5ae844cb4f61636d1f0d0296605d590a4f1b1. Chain 2 (Bitcoin): anchored in block 958067 (2026-07-14T21:26:15Z), 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/QZTBD2438925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc450c08e763b85b3d4e1ed4e3b62fd1ae14e33bcf879e69dfffc6170c3d58435. 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/QZWFF2471497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfea2c8e71b8cf6d64a675ec1729c1cdd0a79de11d5826476f26a9bc9bc958e33. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/QZZ7P2480742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x783f9698efa485a2fcd9d5289d09c9ac289b5dc78b7444c967e7dd9c5dc03610. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/QZZ7P2477164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67c8a3bd44ff5ad5ad1b819a733a142bfaa866bbf3201908902e14c299402322. 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/QZNWR2570586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78a2abf5f1997cb2c8a7850d087d136d6db30522625857885827427193a382bf. 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/QZZ7X2542365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bb65ea0fb052fef60d93a5ff048138406825e5705a9efe9a975f32fd90cd2a1. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QT3EX2561323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50c4abd23ec3a9a827971e66b7df529de4f5ae59e29b74622d74affc721074af. Chain 2 (Bitcoin): anchored in block 958407 (2026-07-17T12:08: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/QT3F82550100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88a3f49e102442953921b93d86f95c85ba10f960f632b6e1aa3dd85ddd5a145e. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58: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/QT3FB2508839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4372d032bef0f8f960122f778c6dc70e1a1556ca4d5fc5be27b2fbec6e849aba. 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/QT3FD2557783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42fb6795378bba6b2e6e2c0ff81a718c1d45814bfd1759c275006677f17b95f7. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QT3FF2524176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf9e441db26a438f6039891b8c1666fcfcd0fa4b8c6c90c6e9680cd78ab0f9cb. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/QT6E82501245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b0719980fe6c608a7cd429f1d1d145d6eb017fef49fffa162a2842381b70183. 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/QT6ED2548586.