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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3d3eb4328808949f6fd918f48860af047f571a8928121b0518799a51313c0c8. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/acf4fc17-9807-4c46-b5df-403fda0fa3d3.json and https://artists.proofprofile.net/proofs/artist/acf4fc17-9807-4c46-b5df-403fda0fa3d3.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd4a36693a12c3b5e8640140c0bb47e1acfb50d3146578e09c51c70a275b4c54. Chain 2 (Bitcoin): anchored in block 958644 (2026-07-19T02:21: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/USDY41805205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5493f971b6441495c2858e821212d50b6e516cece6648630052bec70d9de4711. Chain 2 (Bitcoin): anchored in block 958622 (2026-07-18T22:58: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/USL4R2390333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x114f978d0e77efbc60be216f839dac0d8a9ff32b2af4b237077d4c42ed6b7031. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48: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/USL4R2390334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x836b53e5d55d0969167eabb0b47d9617949f7f3e622fa2955ebf7af96ac09e4b. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/QZNMZ2475013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a7348ecc1b86529b47d5abb00535079783073450c4aed1c20d9f8e24f588423. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/QZNMZ2475014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f6fe7743d4d2a00ed36e5405448eb52abc0f3229a30aa86c2ef527a85826d2f. 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/QZNMZ2475015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54ef32f8b3205b9f80cf823c6a2f06a2ec50130915da3f8789fabf4dd40e3c20. 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/QZNMZ2475016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b731c4cccb858de6916b9733668fac5cb07e547ba1ab4db807f34e491fbb2f7. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZNMZ2475017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6151be67d9f5ad64764b04d765137de1aab3d4c2973701036efb488e3d5c20ea. Chain 2 (Bitcoin): anchored in block 958462 (2026-07-17T23:17: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/QZNMZ2475018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x792c0e1c8c8492f9f828718f9d28260bceb9313186c0b2c27d51fffc70c03603. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/QZNMZ2475019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d2e2652d6dddd0caede3b4069f2a7a3749d2e6810c8ef37ee5b954c900f2fb3. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14: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/QZNMZ2475020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21fb38c17a76ba681512a7cba1f9e96dc0b0f1cdacbe3bbb8327eb5220c4ae85. 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/QZNMZ2475021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11e993fcfb8973863eb0f55c527e7179e081133294f2f5dcd7d673ff34173493. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/QZNMZ2475023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0e4cfb20f01a4e29f1e7e9f024711c4a648ff2c43aafa3bf1763666d83c847d. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/USHM92510797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf12cd07f2af8852fe78b8272117caaca429e9a7bd2bb970117a656e2ae87b70. 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/USHM92510798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71006e1d9b9a8c5d1a0c1e261fd1e1b933574a26daa3c46ee82eae0698d5166a. Chain 2 (Bitcoin): anchored in block 958447 (2026-07-17T19:47: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/USHM92510800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3f7bb656012905ff5d764d203fc98fb94d763c3422d78128f26bb937020f08d. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/USHM92510801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb29a4fac562bd85abc62e1994836e234ac36e9c619e62ccb682e07b29023e81. 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/USHM92510802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fa5d67402123fe9872e25ce1ee5513ee6d84c899f632f40bb48bc54946f5e7d. 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/USHM92510803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf07ae793228c2e23f20ea0687af1c627f2e1bb2b6beb407e5a50b203b41d15a4. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), 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/USHM92510804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40e45f0b41954bdc89f98fa6f3b30413bce6ce59e2b01c50e18774f20b41696d. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27: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/USHM92510805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x034a9c2b78a9d4d179e55e91c5d61fa922beb338804dd3bd69a4818819f9139f. 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/USHM92510807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3a0d4b7a55e815de3706282a106325cf87b0d988caa5196b4df8ce752d2cc70. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/TCAHY2456395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd04c821d9677a6cf9f5517d63c480c8b7a4f74e752956ea6ba89ca9b09979a49. 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/TCAHY2456272.
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