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 0x3cc411c34186650b3676f3f5ff1a94659c0ffc1a55eaa9dae7b75cc294af3d6d. 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/b3f789ca-2b88-4f9a-babd-f9c6259836a3.json and https://artists.proofprofile.net/proofs/artist/b3f789ca-2b88-4f9a-babd-f9c6259836a3.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 0xf87eced2364bb4f08b8092566255f05fda373504aef7351a419b3d2a55aa1e3e. Chain 2 (Bitcoin): anchored in block 958913 (2026-07-20T16:58: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/QZFZ62246688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbca185ad141301f228a4b118172914473f07aa89fd89ea9ae23fa37f5b3d7569. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/QZWFL2301946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5fca4e6152dd12375d9dcf84d52608fe5704af6e06c90ae597aa5d5c7528feb. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22: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/QZWFL2301947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbe397bc705c014eb20ff06b59fd8532fae4892d8017140069dcfa19f35c0407. Chain 2 (Bitcoin): anchored in block 958878 (2026-07-20T12:32: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/QZWFL2301948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a5dea4d66602734fc2c50f1f2c7dce4471ec3fc87687b873f92386091893110. 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/QZWFL2301950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x021b0ad8e1b48e57b2c7f1380173fa404249ffd887c763538f449d5610581afc. 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/QZWFJ2303561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8b3ed30e37a47bc944ca5c7a2029aa2f884f381645f6cfef8350ba8d96cdf9e. 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/QZTAZ2490158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32a34ddd4bbcb52c6de440f596f4ac84c3f40f0db957ba896c0fd15e379520c0. 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/QZTAZ2490159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42a783ef9f18cc91032ed9cfd3925f33a90a5c2a029dac00c98ea2a633396d22. 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/QZTAZ2490160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfc54e1a71f34419e4677ae43ee018e055f4d129b67748b9ab85675cdc1dd86f. 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/QZTAZ2490161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1d4d7de67bd4436b36203aa88cf8dca03ec0531af2b9050afa723f1f197ee42. 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/QZTAZ2490162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09954a7bd6d4c373ef3fe10d6a46ac1e6d7478590bce3a8de2b3db7d178c8024. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38: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/QZTAZ2490163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23199217168c9f371ae11c3b1f24e278cb6196ed5a3a0588218d19984491ea6b. Chain 2 (Bitcoin): anchored in block 960259 (2026-07-30T12:51:24Z), 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/QZTAZ2490164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafa5ab7f00008a7cc6c64af94415fdcbc2a2f99a63ba862564daa56edc81bef7. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06:10Z), 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/QZTAZ2490166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15b3711c6cac5f30ab1c81ed44df4efc874d681972b333885182e6103fec0fd1. 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/QZTAZ2490167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe86137bbd3e577db4faab858591b6146584840f3f8bfc18759c447dc8e5a8e58. Chain 2 (Bitcoin): anchored in block 960305 (2026-07-30T20:14:59Z), 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/QZTAZ2490168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f2b23f6f787d5012d40efc8bb5188c24787a13c48987e7ef485251358a8e689. 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/QZTAZ2490169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bc6793d16e35371c359f64fec83b8a2587a457694dfeda94fc290c3349ce595. 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/QZTAZ2490170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f0406d425d4ba262ec27502f6821bfb3fbabd36a99f4ef98b733c929b46f282. 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/QZTAZ2490171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09fa4c1b0ebb2c9db92589365c0be11e1aadd9962a211f4920fe80161bbe0aab. 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/QZTAZ2490172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa393370c74f7005c55fb9f2089685d77fc603a2f6b33632a73e3948e0352dd5. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46:00Z), 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/QZTAZ2490173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3afaa1ebe60df515ee901401a755afbc2b2424258fd01435804c93ccb2c602ae. 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/QZTAZ2490174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99b4843b62c8188b662e822e21f53675570ec5fe6008b818f4bcb8a340a243ec. Chain 2 (Bitcoin): anchored in block 960339 (2026-07-31T03:13: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/QZTAZ2490175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30edbc76d609b01003b9394dc0cc172b054e038d02b01143004b56182fda63fb. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/QZTAZ2490176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe14edf65b0bf328e2794b71d215e167106f989bd2bb23bd43520a08424e6af6. 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/QZWFU2429728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1da846b83dae245e3d708c6073173f564cff838aadba4121c5c7e18f06e92eee. 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/QZWFU2429729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a509fd9eb26df7db90222642b3ebd5ad411990c2698e42111683ed0be626ad6. 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/QZWFU2429730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38b19c2438d83c87e365f060d67a8ea12e0aaef8f65270b89fb31e4f5dbcfd1a. 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/QZWFU2429731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe921b954130ec74b8f75ac94bb778c42dacba4b867456e331fe1a4718061445d. 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/QZWFU2429732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb21b836790a62e30463ad82e2b5e6f781239897c9b514a034eaa8f240e597159. Chain 2 (Bitcoin): anchored in block 959145 (2026-07-22T15:39: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/QZWFU2429733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd35aa23d774441ec4bc4e49efd75c324428bf6e76e2dd827ce58e1e7c7441ef7. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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/QZWFU2429734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f0cef7a41ff9bcb5a570118ace4034b9f6249a2de1dd5c1154ec95a1848d28a. 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/QZWFU2429735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ae010e8ad1a4cb8a80dbebf862c15e1161d9fbeaa95a35ef003f79465c817b5. 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/QZWFU2429736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcaf2542d3a5901957cb30f86ccb5e75c99b6603ed8eb93968703abda572afbf. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03:04Z), 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/QZMEM2537086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4c3705095ec6ae9bf56858111f6123dbc6a02b48c6ff05abf24bb4e7201c728. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30: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/QZMEM2537088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e63eb978274828fedd05dddfe38442e9b66d83c462fefd4d90f6422e0017aea. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30: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/QZMEM2537094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x621b886de08c8299f6c940898da5adad1f51ee33867e806eb6090d002ea8e8d2. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34: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/QZMEM2537096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98f03cdf66b806974cdf25de1b8249dc9cab56b7d96160d6353e40fbc20939cc. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30: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/QZMEM2537098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c50d33d1c05be19c889f317103e156c1238ef91e920a5ed7879da86e898020f. 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/QZMEM2537100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fccc403b129963b45a3ef108708adb58cd63f45e06ad4353c0c63a9e187a48a. 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/USL4R2332942.