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 0x5913be118e0cf41bd0b567b076cdb2437af1ba952a73d6cde641c9811184265b. 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/8bff1644-c6b2-4fb6-ab04-b0a3da76eee4.json and https://artists.proofprofile.net/proofs/artist/8bff1644-c6b2-4fb6-ab04-b0a3da76eee4.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 0xc313f8a322bb6fbf7dbff2a5ec1575aa7ea5ced10edb8ead6acb6964bb65b064. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/US7VG1608570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c6797679608c99f5aac90ac55bba5c7e465ea272ad722b643a53b1668d9cf65. 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/US7VG1608571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28d28f95d40a6da27bfa37816966cd085166d0c18b9153704b71b473a16b03d1. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/US7VG1608572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff23d5c24d5cb57299de7f479d8280333d4d00e2031a338d3b67d8ccd73b9818. 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/MX3741500136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5685b5a5af6f2a67feda615449da8ff059efbe39d857af88273bb231f49bb5f. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/MX3741500137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a887694a955b36b58cf63d7be75295eb1e6ffc320237bbcbdaaddf0150f3105. 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/MX3741500138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf093f95a8d824af8e87924967a041970fb1a10076640285d937c229fae1b0717. 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/MX3741500139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd92355f81d10d8eff0c9d314d07d4cf5259a2e25a011109ef5adfe4523ee5149. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/MX3741500140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35cf7148aa18ffa34b9bc5bcabdafa25eef39fa8d84890d9025a142cbf23700d. 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/MX3741500141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c65b1c36c9324e4e03bb7bf7939fcfec0443cec349edb2e73316b9acb81202c. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/MX3741500142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacd71da09f3b8b25d0802b2ab488d2f60e6d6b5f428ad0cbc537aa6c175a2649. 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/MX3741500143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9d8fa5c3dc48e6d257b1d47118e9cffd983a14caf9d10c8a1509fbbe0e02d1f. 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/MX3741500144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebf181c3abc25b33306958d448dc9321f95e415652113b56594770b31a7063f3. 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/MX3741500145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61af4d1556d357f4b64b797cc185dc91def4947b21a491d5f7a17c6496e373ee. Chain 2 (Bitcoin): anchored in block 960181 (2026-07-30T00:53: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/MX3741500146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe8c2ecc3736abb295092a8d62c0dfc2a3dd68996be3b49e7601871ba339bb55. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/MX3741500147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d96b4f78d8fb1411a3c9e42c17479068d73aedb02015653d6462870211cec91. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZTPX2388534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b8c527bd22854ab5e270f08234840140a6e4c0f8d786195432369e12e558a91. 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/USUM71902427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ebfc323aafb22cd16f4b90c43dcec6d0285c502f6ff2616fb562efbf3e99c1d. Chain 2 (Bitcoin): anchored in block 960153 (2026-07-29T21:57:12Z), 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/USUM71813128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb717cc4edef526c6f25c77db946b5026efc49406298f7b7336b183e0ef021ac8. 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/US7VG1786132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0f69602bb1b0601ad854f87b5b2b38e4f2230fb4f0f979ac11c8744352eecf7. 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/USUM71802936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf49ab036a9568ee0e07e3102d99b79c2c7ad86f00536907e500b7f946532cbc1. 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/USUM71802932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0e350211863de5910ed0df2a1cfafe9ab07087be873f4d186c5fcfb6b196341. 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/DEH741213042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1474eb1f29818c6f01fa9c5213251b90c19296ab346b811ae1523b26130f630. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/DEH741213043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3ba156092b8e0bcf1759ec8e73f39869594e46eed5e1fedf65391906c5a9a1d. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30:38Z), 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/DEH741213045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ff2067565a728b119002fb2fe207330e7d52ce6d5d9fb586f64bae41a5bae30. 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/DEH741213046.