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 0x985f679fb81d887920b4efd68f8e4815808a3de422b7d1a1df1fea9410e5ce1b. 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/f7587609-e1f3-4ce0-8ae0-1898e94e4242.json and https://artists.proofprofile.net/proofs/artist/f7587609-e1f3-4ce0-8ae0-1898e94e4242.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 0x4a06be02d6d76cb8f78bdf6c79aa24a8be2d5f6928c67956994551a00fdf4616. Chain 2 (Bitcoin): anchored in block 958087 (2026-07-15T02: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/QZ9JZ1772056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8876abab66870381021450151ed03c2d42ccd463c47d089375658ae8e1996c4f. Chain 2 (Bitcoin): anchored in block 958660 (2026-07-19T04:21:53Z), 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/QZAPG1745921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e207b89fb372d3f5c12233e4c8f0cb76d817fd667c41d756a24db0ea92792c1. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/QMPKX1843468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9862b28bc27fd6d54917488bcb16c13c24795818145d3fbf3e2504e7bb67618. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QM2PV1840302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62722ff65b140f033e9f0d5231a678dafa827ce9abec97a66a1e436b9094dcde. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/QM2PV1803224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf801160294a01a215c10f13e167a39f60386469ba21aee24ef83ff788eb0c16a. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QM2PV1875412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2c0a1c82a7681b3d4a30f2830d9c35ed46c64ed782a947356bf7dcebe634b1f. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QM2PV1876292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba693bac486082893551249afb23971cf190f478b687ed24bf9988479ef4ee24. Chain 2 (Bitcoin): anchored in block 960153 (2026-07-29T21:57: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/QM2PV1803917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7caba409cbd2506521ee4c227032a1980fd8161d984c5dc68cd4ef958e44ab93. Chain 2 (Bitcoin): anchored in block 958878 (2026-07-20T15:18: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/QZH5E1930410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4916f9153aa04775663710ee20c4d6ac2f33cfed64ef47c8b6e3084ae72bce8d. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZNWS2130816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ad286d34119b53bb3cd5a0c5d2aede4528686587f7346fcf14b2c1f17dc3b86. 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/QZNWX2172806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18fccb4b145b91f49cd2baf48f9b0d729d5beeed86c234f87e31ac9f700e385d. 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/QZFZ62224942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce3a4b335df040a3883b8dd4b3fa355e8df15765e0788e3969116e2911078841. 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/SE5BU2309958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0644707ea9278e489e9f5397cfbdde4531b420a03b2e3987fb940a6f2b820aa7. Chain 2 (Bitcoin): anchored in block 958738 (2026-07-19T16:08: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/QZTB72475690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6aadc19d69f153309c322d5e7844b3e884fb2cd0483378f221b930e434a3e680. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T05:00:57Z), 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/QZTB72492394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fa871a09bda57c7c575e82fff2d3008a205a2409a6eed35ea966545d86973cb. 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/QZB4J1866411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5633db19b6e08c6ea397da54841c3fb0746e82956ce7f892ede5b9655527e9d0. 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/QZB4J1866412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7001babd85926695092106b38378a8a9dc85615dbe8723175e1e344d8e34e50a. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/QZB4J1866422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x725c99dacfdf5e2eb3e66ede028bdb7d3abecd2017953799302177238749ed69. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32:48Z), 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/QZHN51917539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d652077b6f6278138421a154b8d51fb1c59a3af238d428746019e724e50174b. 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/QZHN71925528.