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 0x05f922330a501883cce80741bba2a68aa1c7ffc88bd4dd99a06916e562296b22. Chain 2 (Bitcoin): anchored in block 954500 (2026-06-20T04:47:29Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9be5aa73-88a2-4017-9dcb-9931667a2508.json and https://artists.proofprofile.net/proofs/artist/9be5aa73-88a2-4017-9dcb-9931667a2508.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 0x7ba458a42f8b5014b040488ed58358e857666364116194c21e69bbaeb53d1952. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/QZNJV2330597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87ebb3eb7bd1a8fdf5d89471f6d59c2606b6f338e97870baeb7a2311956fd850. 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/QZNJV2330598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb6f5ba105a44272b0326ecc84eb4fae2508fa207dbc8805e91e0d42ef9f8377. 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/QZNJV2330600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6558d0b3991103450b3ab7eaca5e28970fb6bfe087ae28438940a23dae08f809. 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/QZ5AB2342466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0170b2ebd9b2bd0f02403a1fe01c0a76d0b6b489bb10c7cc09fa06aed1c13c2. 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/QZ5AB2342467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe789443dc01f63f5c8fec6b51c350966ccbb74a8a46d4e0610207b93b14d9db9. 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/QZ5AB2342468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x427cd2e645e2ab3201714c403013bea4148be63148211f78e4b9186eddcaa4e9. 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/QZ5AB2342469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x753191c1df9cce92cca4c85c40cbba55647053f14a1d53537bf1ce70627d322d. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47:29Z), 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/QZ5AB2342470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e270933ab5f6f75d9249f01164385a6236b70ad2cb753b5d9ede3cbe64e38a2. 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/QZ5AB2342471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaacf541d6bbc4170105dd8d4fa9815f56f7b8f7564609e77b17e33c997c9b4aa. 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/QZ5AB2342472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b802b1dbbe005458b7872a405e8cc92c8a836a8b6319c4119aff95eef5d3dc4. 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/QZ5AB2342473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8affb85e699c9b43f2bf7b90d3e7106e8497e868f879f2435bdce763d66ea069. Chain 2 (Bitcoin): anchored in block 957043 (2026-07-07T13:52:39Z), 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/QZ5AB2342474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1477d53a7bba7d5ec2a9a31a61b3b296c0b1a050e1d96fa1c441b5ee01a7b8e9. 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/QZ5AB2342475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x100b6fe019734765d9e159e0add3ab09fa62d1746deac278ec30af8412c1dd0b. 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/QZ5AB2342476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e60ed0383204e16eefe95d3e20e7ba580c9dafc6c88fadc726936cddcdd38f7. Chain 2 (Bitcoin): anchored in block 957055 (2026-07-07T15:12: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/QZ5AB2342477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x581d4c0c271776bbb23f0d94025f5c3c45b3d094ce3fa45bec54f24b0797a9a9. 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/QZ5AB2342478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45cbc9c1002e0d6e132f7854187873dc7f8e835af0d3fbd3d779c6c1111201cc. 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/QZ5AB2342480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f935af693c6781f3083aca5960960335a7a54177cef4f48b39a7ae673e85d8a. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/BCE7P2300995.