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 0x32594aec5b46672a052021cf4adaa45b7a8f48190f890a2f18081ace4b0317a9. 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/7425cc18-95ba-4426-b29a-5cc93d9bdc9d.json and https://artists.proofprofile.net/proofs/artist/7425cc18-95ba-4426-b29a-5cc93d9bdc9d.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 0x3b74054f9514177ed41ea0b4d019095e945b81ad8ab6ec15be71002a7b896a38. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/USANG1929220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6e4682c8dba42dfa9553114e0141b3ebae31c001e95d73808c37e79b08ab6ad. Chain 2 (Bitcoin): anchored in block 958268 (2026-07-16T08:56: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/USANG2016306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee1c49211811b749671cb6137eebb72561076925d9ffe95464a5a249200890ba. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/GBLV62040200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbb8e4655d25e195bab946ab26efdbaf59665ac819485db079c667a42332ff84. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/GBLV62040201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52a4c7019a965ea618fd06832cefdf6e1d10ae18dbf5f348fa3e73f34b341e24. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/GBLV62040202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2222fd2c9f05b451697cb11e84430b53ac7cd3451470f81f43281109e81ec86. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/GBLV62040203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x136397d74cca4b3a7df920c4bc077878f56d900f0c40e2868b88fd492bd1486c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/GBLV62040204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d10acd38e59365bf38b781b2cfb65994f27bcf2a5aab2830bed37fd233ddade. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/GBLV62040205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1355efcfbb605d887f75c1bd36902a56e915291b123e088f2e17a3e8bce61119. 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/QZDA52129305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51854fa902a9132a215bc7be20136586314967a08f849d1b8dc496122e7b8902. Chain 2 (Bitcoin): anchored in block 957751 (2026-07-12T20:41: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/NLU8E2100002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef9cb0a0e022a03eb943e38c83a721b0a40e1f6df7205e5f097b999405b34840. 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/NLU8E2100003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8e2329cc6b5c8302cb44d3d98cf7bf0239580073bf8fa16def4b2fbec70f22a. 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/NLU8E2100006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x161193b6459d76f782f21ad8627b5351d2f81df9e57dfe48ba9b8debce057402. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/NLU8E2100011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf77308b880a0ba8f9506bdb0d2c1c5ff043c2c14724a710c543ac0629746b7b9. Chain 2 (Bitcoin): anchored in block 958697 (2026-07-19T07:58: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/NLU8E2100012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e6f3c3b8ffcce9a3882cb70fecf21857508bda85f7aa1a03b61d84d46930695. 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/NLU8E2100013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1fca2908c295931fe745d057c4e2fd6873f151451c3cfe2bff55a1f606133ff. 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/NLU8E2100010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a677b903991f6d0f987e450d276b3b58ad8111e3d7eea1adb6e7f193928a595. 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/NLU8E2100017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50f56047b9322214fa1db586def6d9a8511d06f20540c7d4e3be62d4e7aba848. 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/DEQ022151521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ae7331e13f994f64e42c2e2a16b83969c5c303619733af0f63552c8ddd6f211. Chain 2 (Bitcoin): anchored in block 958662 (2026-07-19T04:43: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/US3DF2214322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa011e45c42cf81216462ffe60325279ff75b5887a2027a1566d9be180c14da0c. 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/USANG2506752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfea21170cacf271d8073044bf590cd9cbdff41a14578be040bde694665359ce9. 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/CA5KR2004713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4daf43e0b8769129ccd1c2d655d0a55e6f1ac1e92866519df8189d311fb2d1f. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/TCAEZ2059100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x503bc6a25e79b4078d7075eae0884e3001e094b5247306ecd483dfd3e1d9c8d2. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/TCAEZ2059206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x867d49f0e27594e219911476d37839dd70601b25a084b35bc5c20fdd14ce841f. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/TCAES2036489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35fdec189914d984ed8923065d72bde99f08233708c3e96ec401f6dd7b4205bc. 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/GBKQU2197681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64a71bcd085202262f05a07baf1148c3f4a79df43484c8244bd22b56aada6ccf. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/GBKQU2197682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58b58b65768d5015a0d5381f0eba84e6a41010194dc99691fc29c92ec3dfb88a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/GBKQU2101973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc031faaf7b1723f6050f239287748fdd856b6c7c4d42236ee8641e2d5ef1b1d7. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/GBKQU2101985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd22e94e5eb47c6146b9031fd4a0323c08af52530ef3271ef03c9ca9a89250a8a. 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/NLF711707522.