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 0xf4418008f35e900573d5eccf9ab1e22dbe4eb6551521c2f461a9f542ee885a45. 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/42a7c42f-16c9-48d9-bb25-f7ac4543ace2.json and https://artists.proofprofile.net/proofs/artist/42a7c42f-16c9-48d9-bb25-f7ac4543ace2.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 0x69930b26b33fa8eb2eaa96892f16564ad8b2e38c72196e7d68b969d09ff0dba7. 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/QMPKX1732631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a55f652334f7de1f941f4faff373be9336be175c4d6779bc94bca3227f29500. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QMPKX1732632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad25fc3e7a396b4821914281f87d39d6c4bedec816c23de17677e1f0e6a04cf9. Chain 2 (Bitcoin): anchored in block 958711 (2026-07-19T09:26: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/QMPKX1732633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3041b8cbf38273ed19118e4a2c17ca2dffb19d226cd61e0c64c92deef864943. 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/QMPKX1732636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c29c395544a0412e40beb4c9b0862e40e1a10f8697e51a6a077b8e950c5b80c. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58: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/QMPKX1745037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1be38c6d9c82cc70c77cb4afef301a726ec87ded177b03a2985b7cc083b47ba9. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/QMPKX1745038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6eefe54af539e3e4da0ea1ca436477ca51b431d4159665534f4e2c2b73f632d. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QZ8LD1766369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28881f0bcdff5e8f2337805648cf01fdbc4b702390f36eeaf40c664f28d57587. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZ8LD1766370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6287f1e70d4572c121bcda34e4f856b38eaefa38aea671260bc0dfcee8c1c23. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/QZES51818864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x182331d986fab7f3346a84203f2bda10ea093f576b422bdd9ccf1f66ae5309b8. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/GBKPL1832618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6b70934539c4109a850ab506ef9fbd48fd2e7bab9ebc33afcc8a4bd69d55f83. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/GBKPL1933454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cc414a50310b827660d150731666fc453002b19df8307e9cd7d3bd7a9f7cffd. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T05:16: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/GBKPL1933455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e257223783377105b261404541ca2ea91abb765e4ddac299d4e4684914a3617. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05:07Z), 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/FRX201927180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56fafb58a61b47ab69e3d1fecda25509770888fb77c3ab3b912a64e48f7ecd39. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06:47Z), 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/FRX201927181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x070ad04e919f2c31a95a376ac85aab80eeebb4a6018c86645928c61be2fb7384. Chain 2 (Bitcoin): anchored in block 958242 (2026-07-16T05:02: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/FRX201927183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87e6dfc14509df77c0fba7dbf56c56cadc884cc3e211fb66b45e671d57e4ff17. 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/QZPLS2213530.