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 0x9a4ef108712e2ae5b4529ce915fb0515bcc1a202d6ea29227ecdabeb4944de57. Chain 2 (Bitcoin): anchored in block 954047 (2026-06-17T04:56:08Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/411d8942-8d22-4dc4-9aca-d5e8cb121f38.json and https://artists.proofprofile.net/proofs/artist/411d8942-8d22-4dc4-9aca-d5e8cb121f38.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 0x36a8b1e57f28fcd08659a4cb22d7678a1ab589a88d75776b24dbf4d5f9875ac8. 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/QZES82467276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71fae4c4cd4874a93127d413fe204367ce50dcabb74a5b6e5ff52f6df624ae2a. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZES82467279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70fe4c72ec2632d8662e7d27cd5f6176b3cf31ca530c3be69ef415dfffd4344a. 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/QZES82467280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1f30bab16991b2733e7516a3512d3c0f00475fbaf273fc5baa4200bef721c9b. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/QZWFH2325115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda6e786cd767ab18c3781e2d367d9db35a19082f10c460cf7318e7630e149988. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/QZTAW2320929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2b1d750b892ed91144d36e9da31450c023815298038bb9da1646eefe9353bbc. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50: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/QZTAW2320930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47948ca5d0082522026cfe23485687a22b9f6edbc2c07d9dc0cf4a630593a5f7. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZTAW2320932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d9bfe2041ea0329b5785131b2c54295cacc0b7e585470f0f00e7ea2aeae3691. 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/QZTAW2320934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46e35a93ca01a8d90b2522754c7b9e16add7b3fed3f7f41fc248d98a432a44e6. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZTB22464895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a572155af70e577fa45865dff166367dcf914a13cf4acb81df94a90811d8b51. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/QZTB22464896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdce83022b78cf09d89f7e40153cca7669427e1b6c0e27cff8b74a53c321224c5. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/QZTB22464897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdb857808705bdc6c62413f095c02feaa803c165e69ddd8ed11b5550183bcabe. 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/QZTB22464898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fcefb909d0ee9b66b6f925d900469c208e76bbd0db065c94412db7c7008808a. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/QZFZ22437849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0e689933aeb3a9444ced0bfc216e2a76fce5412a4664f02defa61900e7a9c7a. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/QZTBF2369053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc12c3535384b9e5cf19ed5222233832b7a7f8f7a946bdc153762254ecf270e48. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZTAW2345619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fb3a9cb4592d35970d34b8c57f6932b98a2d6059cb809551ecbbe8a41aff341. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZTAW2330378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88d6327a6dfae77fb6a3bd650c33b219a9d209879e617a8fcf9c3fb88259aab1. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZFYX2473701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03f77dfd21f128ee2587749903f2a9d39f96ce0ddb03e6cf5e1bb42682e15aed. Chain 2 (Bitcoin): anchored in block 960339 (2026-07-31T03:13: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/QZWFN2398545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdc92a1c792ea30247d7357a235c72d40226b16d7f7192e21a7c34fab61ff581. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZFYX2473703.