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 0x4911163dfeca3176c727092286bf89db6ce2427aba0ebac1a4a4fdfc69ed8e56. 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/e97e8b48-a723-4aec-9504-8baa4c462f40.json and https://artists.proofprofile.net/proofs/artist/e97e8b48-a723-4aec-9504-8baa4c462f40.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 0x7bcfe17c4982bb09b5af9a1e44aa8daf328b2d74eabe3ce40fca835086202e2b. Chain 2 (Bitcoin): anchored in block 957741 (2026-07-12T18:30: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/QZGLS1902889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea137d4a983afd08af42df5fcb0277589e1d4ffc8fb71828e19b3baa63e40757. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07: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/QZGLS1902892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe904ba40b522aa59d818bf8efa2e028540cfc7bd69032973d972e1e5ff47b3eb. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39: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/QZGLS1902893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88f4a399a034a41e2847846ce31abc4a0be880e92009190ee4bc001449cbee7d. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T16:08: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/QZGLS1902894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7c84ffd9f7ba718447287ee7e1d370bc13d488d44c89fb118b4a56edfc1ffcf. Chain 2 (Bitcoin): anchored in block 958341 (2026-07-17T03:00: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/QZGLS1902897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54ddb2571959b5b8a9746cedd93efde700b8b732be61f64d60a10e043a2f0a17. Chain 2 (Bitcoin): anchored in block 957690 (2026-07-12T10:16: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/QZHZ52093288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6016ff683b91466c83d541d818944192fe4283c17d90f1ad834f4bbe3eade943. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/QZHZ52093290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe82154a45e25026ac8588a4f0aa437655f5c54570cb2ca92c139b4aab7efacae. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39: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/QZHZ52093291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99e8edbf790a7b4a534bd69ad4d76dd6cee9997b51c4fba773e2ab88a5960dd9. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34: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/QZHZ52093292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0dbc486e9017210d73610d3049d4bd5a87411a9aae30c25e73f1b05d5ddd14e. Chain 2 (Bitcoin): anchored in block 957741 (2026-07-12T18:30: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/QZHZ52093293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x406f09c9a192eedb650b3e1b8d2e3f251b4394527736e37a5d964fd793947e98. 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/QZHZ52093294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeae40860321a49fc1fd6d1aaa7318ac761fee6d7a650a43e50c6a56e4564282. 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/QZHZ52093295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea8bfffebc3b0bfa927554dea2e85bdfc0afc08097cfbfb36184a39b5ae2fbb6. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47: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/QZHZ52093296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64575aa7cddb2bca5b11d54d5d3ff08483da0ff2f1ae7015362396813aa2c190. Chain 2 (Bitcoin): anchored in block 958390 (2026-07-17T09:35: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/QZHZ52093297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03d2a2a63d4b339f17826f3021e72425957c51f889568ebc656351bdcdd0284f. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZHZ52093298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa90313f4246db0d7a46a10f11ff0d801e1358fb506f6fc027a4eeb6e28f73a89. Chain 2 (Bitcoin): anchored in block 958491 (2026-07-18T04:29: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/QZNJV2503247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23cd7d377a88f347c1f32f54d6a7f3f62efe83f77689d4e30c5d32ef0cbba978. 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/QZNJV2503248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcd039930e0908f98af6de199445f8c5053ed783c37632ec6a038c03d80ff4ad. 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/QZNJV2503249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d2f900a619ac7315ea0c28a1a6cbfed160af63285fd6b07ccbb686978094748. 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/QZNJV2503250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f100c2bb97bbcedea017d0d58f43a7cc29012081303946d0a7b07c11b2968ef. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31: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/QZNJV2503251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb8bb42c8cce36825d1023a27131493926ab268fbb82ca19cc486033a3511efb. Chain 2 (Bitcoin): anchored in block 958686 (2026-07-19T06:43: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/QZNJV2503252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xced33b7f396092c7505283033d8046d0462a65d43e47c9a039318fb8b9489be3. 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/QZNJV2503253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x361ec181d422779349b8c8d46a10ffed592c73ed886bf2b359b225de1456c5cf. Chain 2 (Bitcoin): anchored in block 958908 (2026-07-20T18:49: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/QZNJV2503254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe146d9d4f481e591241841fa989a6993d5bf11c1c57021de3b0f796ad950f02e. 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/QZNJV2503255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaa2bb2f04efe830b5fb07e47861b06c900c9e782c57f30a55785fc0d5677d70. Chain 2 (Bitcoin): anchored in block 958913 (2026-07-20T19:32: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/QZNJV2503256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e13943577816f9dfd3b90288c487bdb3a82feee716442f3afde17c232771b51. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04: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/QZNJV2503258.