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 0xe6a045c9f9c3cdf23f0bee92ec1e14961dda275b40267e2e35e4a00db2cb112a. Chain 2 (Bitcoin): anchored in block 953727 (2026-06-15T02:33:01Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/915aae85-5199-4e6f-b94a-6e0765631c26.json and https://artists.proofprofile.net/proofs/artist/915aae85-5199-4e6f-b94a-6e0765631c26.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 0x091a90f267c4923f72a6c51963bcc8071380edb0b7779ea164743f2bf9c2a41e. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/FR0U91202610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe90719dcd3f6e3b6a744276b6e68ba440aa24704102df3edcd6000457118a765. 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/FR0U91202611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7979ba1b9f47a2b7fcc1e713ebc2e847201647f44c3adaebdd64c393ad81e97. 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/FR0U91202612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x660aeef48f5aeb8a168c75e6ce1e3901779cef6a907b6a69f494fc570cae9119. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/FR0U91202614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x087764875e6bb31481395c9d9ce1c8b31aaa3d8274f4218fd627b30f34fe8c92. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/FR0U91202615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c6cd8b35cc7028eef047db604dc562f7de78ac7c884981c73e2e46e93e8be9e. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/FR0U91202616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd37d0c7ce68bc89058f06320eaa95ef792b464dd50d18ede777773456fd5e38. 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/FR0U91202617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d3f794a6251b0d236b6163dbc4caaede649f391706ccd382fb7c5c1e96c39b3. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/FR0U91202619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae414957d79ac96307500b957c32cb3f3a5edf4b5d1af8da068650af074c11e0. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/FR0U91202620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a7347d6b6119e9dc19b72e0940c7e5a3ab3bffc802a53ac8a89e757c4ef6fce. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28: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/FR0U91202622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x355fece66f8d6dccbe8632b3b8b64dddb6ef557813ef78c2c669e06b9d619049. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/FR0U91202623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2522206944f0339837fee5de4dae9cdacedf0c34a38bcdcf3994a0159eebdb9. 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/FR0U91202625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f95d9df74d6f9ef21cb0652f154eea2de6d6204cd0426aa4f896098e88b75c9. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/FR8GV2008190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x259bd8544b8e4250c66e17db1f882b1826b60b155028a556666a038a7ea104d3. 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/FRPZ92512510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x506db41321860c095646f4506fe65e2fbce31bd387182a10e58037b7f3f9a53c. 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/FR0U91201728.