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 0xb215da66025f399b7b7f8ff4011dfce0bb4826a8819dc86f705ab94f3e41f369. Chain 2 (Bitcoin): anchored in block 953770 (2026-06-15T09:50:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c327e9cd-48bd-44d1-9af4-0f99a5565a67.json and https://artists.proofprofile.net/proofs/artist/c327e9cd-48bd-44d1-9af4-0f99a5565a67.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 0x0931e3c58f84ace70e1a509661ae7d70ddfcdd709896c399756d673f4d918554. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35: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/GX8KD2366122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa7fc1149e3eb18a4a9889d86c3623ac2bbaa3dca980cbae90508c13afbef5c3. 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/GX8KD2330095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8ba3a5d05e37bf1416c381a0aeca98d2cd03578fce6b5617b0c107640ecade8. 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/GX8KD2314399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe10b30f507ddb377206f874766dcd34d99645ef25c45c7cbac89d0d0ec573164. Chain 2 (Bitcoin): anchored in block 960330 (2026-07-31T00:58: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/GX8KD2343251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a76f0e6cb082cd66c278be311b895e157c6519a162dddf309dc387c31514dea. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48: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/GX8KD2338262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f2c501955c852a6b52c9bfc037e8c2c9f5fea7f0a9e1a50778837acf0ef2a60. 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/GX8KD2349141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x933defaf4525fca5294b8090770cef9806be0112d08d4b7ad008ce3cccf3ba7e. 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/QZNJY2216848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3a590578dc061f652af17ca293e2436ded726f3561fc091764f6c8805d9279b. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/QZNJY2216849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca2591673359357acfe6eb22b62bb17d831923dd7517b66515d985f6dfe57b86. 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/QZNJY2216851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8c54f84ac50e8aa69431e603e6856b6ac2957af861c39c61adfdde06e4ca360. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42: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/QZNJY2216852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b12a8291690e02569436c87906224f0f80c9e055fa54838078bfb0c7f044807. 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/QZNJY2216853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcae0541c04e921ca9d8c8a11d297be531675c74e8490783116788ab1e46fba65. 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/QZNJY2216854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3b9d15a8543cf7ed33149e3593208eb4931c7c9e4b571d187707999e233f306. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28:30Z), 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/QZNJY2216855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd509f8b339a8a473e9c46fc580ff3b225740ab4c6dbcacee7f7118e24797b12. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15:04Z), 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/QZNJY2216856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7e64579b655714a8568210869cf52fd088de4764a7d4fd44a4726ef237d7d5a. 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/QZNJY2216858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b6cf50c3d359c6fc6c8d0c21985b012fccc2c32b2f232257ced7dd70cb74229. 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/QZNJY2216860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x730a1ff53390e7f8022ef4f382fbd972133b322fa687fcf1106b022528b5d0ed. 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/QZNJY2216861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fb488abdb50e068cdb978d7b6d07b51e92f9d486bf5bd2938d4242ca594fd9c. 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/QZHZ52258641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d2b7512a2297b63c57b9a932c736eb2d704a6d8a16a2db10241fa13254266a5. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/QZHZ52258644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84b658560caddc6d82a447cbc5f52d0b6f4a7297fdd8a33cbbea942d32c5649c. 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/QZHZ52258646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffb5c6842384640d9d86323e98e6ca1b8a9edda9198e49d6285ae278cc79fbca. 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/QZHZ52258647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd3a76ca945476bd3612a47926fde15d94db676c775f6cd3a40b08d461264b39. 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/USCGJ2452463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf013931381ab823c366da0b4dadbf057ecddcefe21c87658e6c6e51c22a83df2. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/USCGJ2452465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc33b993d9cb41b0e81f8a49083dcf5599e00237f7be973a1d30c28d8b7e32f57. 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/QZMZ92216959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5df9a0945bf1e4c5bbf1ed827feb77ea17e53b93dedfca5103a7c3a770afb4ee. 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/QZGLS2266800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x279534ad1bc2cd69479ffac99a33bcb81cc83b76aeed8d3d93677e65ae0cece3. 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/QZGLS2266801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27f875b95ac96dc2f7867d8c0d619501f49c9d4f17ce963e97d0bfde1f87979a. 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/US7VG2237426.