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 0xc66c5bdc20d5b3c1b753042b467c3cccce533f65cd8bc2fa4b42b937a84fff2f. Chain 2 (Bitcoin): anchored in block 954134 (2026-06-17T19:41:05Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7dc63c1e-65e2-466f-bc8a-89f6a6d094d9.json and https://artists.proofprofile.net/proofs/artist/7dc63c1e-65e2-466f-bc8a-89f6a6d094d9.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 0x7ef12e7c9c8fd89e5fc5658cdaaac9d5224b7ef073423d8fe27c2bb7b4d57208. 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/QZNJV2485820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9130fcdb80006607c0b4ebf418392e426fdaa96648a2956f8042f50ea2de18a7. 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/QZNJV2485821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x837eafbf1f0dd3d01849e07bf731bd9b3d051fc6e29e5980504d2c3dc55534be. 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/QZNJV2485822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60dbaa997596f30e0693c717ea9ad06b683dfd4f9903365afb233b0bd48784f4. 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/QZNJV2485823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56d6a96efe5d78c011c09e8311d30e458d16baaec9816677eac5f4deaf0d15cf. Chain 2 (Bitcoin): anchored in block 960200 (2026-07-30T02: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/QZNJV2485824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x884360b530e3a3e7befa1e075f9acebdbe339c3c4d51dcb510bf96116a7b9961. 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/QZNJV2485825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bcd526646796dafcae7a57ddf8bbba84d05ea85d81b62c67245dbe24965f3e0. 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/QZNJV2485826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb95d384f6c2ee0e2b6568bce2f56bf93fefa329d7949298d9860679272925acb. 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/QZNJV2485827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8a020cd22215add1287594e4d390a5f926c1f805e8f3be065fc1c7dbf4cc199. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/QZNJV2485828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7ab397bba01f246eff2200a458027375be379a66a3bfe0e103401ea924f8ad0. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/QZNJV2485829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33f3bdf21237dd65dbe8a7c70665b00bbda689b20bfbf8446574c72a120776f5. 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/QZNJV2485830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4458ae2961a804c6ad4445f009417ca54d2465e4c32fb28f0705ce1dc86aabfe. 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/QZNJV2485831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98660dffcf5eb1411be0aa302e71aae6b95dc16837afab46192cdf09f8faac6d. Chain 2 (Bitcoin): anchored in block 960198 (2026-07-30T02:21:55Z), 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/QZNJV2485833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f25aa0c0b34eda8b1112bc871f3875e2634800b07f423afbfe90ef63c580188. 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/QZNJV2485834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41036af7fd6ff092838dd7388ea7e2b5b0071d8ad693b5cad80da1d036468256. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52: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/QZNJV2485835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5262669d550555cfca4eb7495a87c73e3ccb4b668dc5ce04e51460859554f87f. 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/QZNJV2485836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c642af9e6329c69f952e7c05dae1efcd4e0947893b9e109622e33182204645c. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/QZNJV2485837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08d781edef225b0128f3f2219bcdb18b7e6dc32c7f5d7c36f5359ee10372552b. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZNJV2485839.