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 0xa4500f2e26c1966ab66550575f81b94f8d269371706e21c3dc3cc02137643719. 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/7b4d074d-6190-49e7-8221-6c5e5747c3c5.json and https://artists.proofprofile.net/proofs/artist/7b4d074d-6190-49e7-8221-6c5e5747c3c5.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 0x17a53e9a34ea472dd00521676ba24813ddde7d43235505abf9faed7567755d9f. Chain 2 (Bitcoin): anchored in block 958322 (2026-07-16T23:17: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/GBKQU2448561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8e9a43eeaa87b365d075ed25c18754b520a9b3e838211131b596efb7777daa1. 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/GBKQU2448563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc23575734fc5b79ab3e28b41e00f790e0cdf105b94911f4f590a413d06b4958c. 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/GBKQU2487195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9ff9bee99ae20c7095baec45096be243124853a29292feeeaa0199bb77eecb9. 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/GBKQU2487194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d80cc5622973a4b0ef558481f9916037d29909b55156b308f1df3fc5635c350. 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/GBLV62406305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4daa8ecfd60eb94e4c031b101a45343abf7025fb7a3ea127d92aefa4f46465d2. 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/GBLV62406306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb04e1bb4586c234e7da227ec09dba41b309485d28382bdd36f25e4e092632ca4. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/GBKQU2412724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd04adf57471478f3198ba0fc1fa3ced466afc89dad1277caac90deabea2a1cb0. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/GBKQU2412726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8a577be82763426bab14a9effd0fd20ba3aae77241560b2541591fbdc33409c. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/GBKQU2361972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2f7535698e32455fe4a31326dd28aab712b3eafc2a4d599c40340cc30f54003. 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/GBLV62131387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76826f00019d1a1627236aefbec6fe1852dc4af0ec90d1c9f526c9b9315e15c2. 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/GBLV62131389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f8d1fa0fb87866090fca9d26f9b5a313e84c641748b2651ff211a04f4df016c. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T14:51: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/GBLV62131388.
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 0xbc2554683b5301cb28f48cb5a7b8529f263b76be72cb9801ba7cc7f9835f3591. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/GBKQU2412725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc449fffab180a6774b2144644ac598c8167d9e3a621d5e2ad71a2f4a743b48d. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/GBKQU2361973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c3423f1c748be17c566c5391e4b0592f3be40fd9d2ea28819df40d632e33030. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/GBKQU2361974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35961b9912267a5abffcc3b075a7d73bf588f7c3c7d984a6dcbf2c02efa7f8b1. 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/GBLV62131386.