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 0x8803fc1290531cbc946efddfe8217391dfc12c39397a61eef185edcd90a4cca0. 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/fae9eb07-774d-48f8-a674-f50401bfb730.json and https://artists.proofprofile.net/proofs/artist/fae9eb07-774d-48f8-a674-f50401bfb730.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 0x5c335e14e17d0cbfc41592aebb090e2a89f90d2295caf0aec9603b6b3793b8ad. Chain 2 (Bitcoin): anchored in block 959088 (2026-07-22T02:14: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/QZRP52127281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0afaf0131dedb3966ce2dd8bc4e18e807dbcbbe83e4359c316121e8fd945e0fc. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QZRP52127288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d9991f190ac89288ba5ba5e62a67177300d9aa746a86c8e4ababce3ab2825a5. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T02:28: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/QZRP52127290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11d271287cf7b2ad90a198d771a5958fe41b3f2e3aa690eaf3e0c111a3013ced. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T02:39: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/QZRP52127291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdf37dcf79c894c23c170ea2130bde22d4fe338b6b877421430375f8b773a03b. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/QZRP52127292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x012f4b1fa8d9f37bdda19245404331a33db5646ba9f366f5f583fee3f3a51e3e. Chain 2 (Bitcoin): anchored in block 958947 (2026-07-21T03:29: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/QZTAS2121559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05614ca29ed440aa3c68eebb93c5c6401b0803a135bf419d453c8d8aa666a4e2. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50: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/QZRP52181341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa63a90e69283148b3d0ad0ad5b2a33cda8e71458fbede73b10bb1257e292bff5. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28: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/QZRP52181348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a9091d3898523b167dc6afc173c1d0a6cc031fb1dda31e993cf5111471082b2. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50: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/QZRP52181159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad3d12a7ecf519ff56036c3f104ca267402e08bc829205059f79069bc6776a40. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T10:04: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/QZRP52181161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb376141b4b85c5e69f8eb65695ed154f87b05a074a7303d1020e9cd5c02f386. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZRP52181164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac1d2eb01d8f0c5bac6146946b3b976e156fff7976efa5aed451cfe02d389b0b. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/QZRP52181165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9d3daaef14f0e78db7c22dedc9581988e386d9a07d4d2756a3b6be3d522ca88. 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/QZRP52181166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a909b43265c847bffa481199daf94a2012151f3e6e88dc000a7c545b67e0dcf. 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/QZRP52181167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f8d3c667ba2f599af73c9e6a5bd53a39b7eee1a0bcfabb04f365eee9cb5b40c. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T02:40: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/QZRP52181327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80cd288b6ab7161f7c139f39b7522b68398f823dfd47fdda66ed3a81627f9afb. 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/QZRP52181328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9ff16e4e7e012e9132f54c5f422c1638312d8a58a75a221010041fc4bca5219. Chain 2 (Bitcoin): anchored in block 958504 (2026-07-18T05:41:32Z), 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/QZRP52180597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8d78c0f31e0786576544f593d9720db09a092efa0ee014a99de1497f2ffce5f. 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/QZRP52180598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa0a37bfe407863c2d21328fcc445eb83a302b26c2b67c04619fe8b35fabf47c. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/QZRP52180599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbfa2a47f66d71f98ef8208ae2184fd93bc01992b02e0710e9ba752d4c46c367. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T13:10: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/QZRP52180600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbf683f8f918db7d889e6bacef626f3f0e99c42a2efa98eac687835baa295190. 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/QZRP52180601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x947447eff19549bbbc7ed29ccfa2da16285f34242350362ad7cd714172340afc. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T22:22: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/QZRP52181319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b892e131a377f8bbb0fe8ad9d869a9bf94e52c762d8b847ff6c24213af4bf38. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T05:01:03Z), 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/QZRP52181320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f684ce45c53bda78bc9713836210d4537016e83e38a45865b81ca131f1e376b. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/QZRP52181321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2055ed94f9620f4be56e55b3acbb894c30e3663b1a389046e78dc8b41fd95edc. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T07:17: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/QZRP52181322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20a93eb49912ada314227b0a26bd6b5caae6e2b16c98c0b31cf15228a60fc5ca. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/QZHN42283816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef813b7c0a3926b9f8f126eb02b886b1b2f47ba607870c671068e1bed6c1e1af. 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/QZHN42283817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x068b1cb2ea4e537ca883dc2e500d2b430a61aa135c6fc7d6c28860d208c78791. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/QZHN42283820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb686893b5da0a83ddfb915b366183222f9b439da1f3bb72e68cab8e875027aa4. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T09:16: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/QZHN42283821.