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 0x752283fe9e9594a0286c814c17ca391c434c457cf22170a9aa2a2918558b4dce. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/66e13015-0d41-411f-bda6-3d491834d240.json and https://artists.proofprofile.net/proofs/artist/66e13015-0d41-411f-bda6-3d491834d240.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 0x4cc0272a198521c3a149fbc61eb6b9a225b487c0983424945461133f7986f7cd. Chain 2 (Bitcoin): anchored in block 958667 (2026-07-19T05:04:54Z), 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/US3DF1957526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c587444841e4696233fdbd764a4893482463307f9f78c9d7bf9d6d1edf5c64f. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/US3DF1957537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x318c6d9d8c418cdf3237e49a10ffc99a27be3ac2eadc50b303e999019619ff72. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03: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/QZKDK2045585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c166686e99fdda2ef3d48ead77e79ed0c32127283ad808cde0fefe77650ed6a. Chain 2 (Bitcoin): anchored in block 958703 (2026-07-19T08:36: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/FRX202113333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa42a5abe0ac7ae479a3665bc318e43ec824a318a7805df62d767384131496fd4. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/FRX202113322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda7f2de32a0f1171ec3c200030abccb5e2cb7533c325632f74f571cfd9c598e4. Chain 2 (Bitcoin): anchored in block 957680 (2026-07-12T09:07: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/FRX202113336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdda820fb036ef64924a31482b7272616e0d174616dc281f6c833fc7b3f5d9a3. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/FRX202113337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a34b0d67d7712f7d85bc207f6f80d9ee3567a2519ecda1aa3416d441895ec40. Chain 2 (Bitcoin): anchored in block 957671 (2026-07-12T07:35:31Z), 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/FRX202113324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x752c9c17d45747892124c7e4790819e256166e3ddcc361292a6f30dc3bb29d64. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22: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/FRX202113325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e327563af73c6ead92211b0364cd5f5b2587b0bc756c2b5d9b90cfd553cbf32. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40:25Z), 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/FRX202113341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6e1a3c8d1161896816993d82abdfefe3f9d64a86499df597b184c7cfa7b1c64. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/FRX202113329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7de069fb8bdf126ae3bde0ec96e6e765f99609b502f3f14ff07649912734f9bf. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/FRX202113386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a9943d198d5a1139999a65b195857f596feee4309a64070fc3fc7fdf72be120. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/QM3DF2146700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc31ec736ed25ecf9253af29960aafb9e6859845a8ae78d0b7560fd6361d1fbbb. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/IDB832200839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1919438bf24177f491145ca0a5f2ade722df894829c5697a4862934c3a3adcad. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/DGA072212611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4412038f7fe6bc8f77c1ab2f99c3c500c720193071b47033f3c548f47631c423. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-21T23:41: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/IDB832301540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf26af0c39d31460ad64aa94c54d5d59ef69cd623f03b968327fefd160b87296. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/DGA0L2302221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5d0e1140ed361344a39de44cb086ff233bd2cbf38f3b89d260d1020c5849ec3. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/FRX282561530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe74eb9764869623adb1c945347ca1237d48bffb132d6610637c3311f56bc159. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/FRX762542544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21ad4ca0fc5a97b6aeb7c6989a287e82f84e4c15193bceafa333235a7d8a0fcc. Chain 2 (Bitcoin): anchored in block 958401 (2026-07-17T11:10:25Z), 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/FRX872557767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd38ad08a02185ef51242602bbaf3a3044f9634859c4fb9a6785d4c2467f71f8. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38:35Z), 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/FRX872552180.