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 0x7d8af145b772ec9662ce2be1ae5441929ad7be81b4e08760a422190384a12dde. 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/cdebe001-0562-4a80-87ea-74e3d798e8ab.json and https://artists.proofprofile.net/proofs/artist/cdebe001-0562-4a80-87ea-74e3d798e8ab.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 0xa9d9e13e7db16db62523f1e2c348c2e6773bcf58f230eab607114489626cf2c3. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45: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/TCJPB2444516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2d8bc951f4a66ef8b4f57c6f79ac459dbc96cb61c79ecfa48168ef0dea60348. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09: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/TCJPB2472733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfdf05286b7feb9bea66ca9c90bd0e282eb584c968a97834d1fbe48c47c578ed. 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/TCJPB2472739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9a686949d67430174cafedce7bd99aeb10e4a42fe578000470112b5bd168ba2. 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/TCJPB2472745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5c317e3ae4d22539c4803247158cb461740132ec370328cb029a83f856921fc. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52: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/TCJPC2431098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fb825e893a59e7ac8eaee1950eba57b76c2e29fd7d4d1ba4a4f8945cf88f45e. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50: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/TCJPC2483841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22435ed04e71a3a52b52ad55079ff677fb35610c3c139c5998057b26d258c179. 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/TCJPC2483854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf461d3b6a1d4e44ffbf16d3808cbc946ddad904c58b6840c7d218d2aa3240c93. 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/TCJPC2483862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71fee487773b59b952507c3865622e3380c9b421f77453e4989423a2e25d9867. 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/TCJPC2483887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c13818e9d80a13a042d754f8cd1cb19eb376611c198a039ef60ee7921db169c. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30: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/TCJPC2483896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87a207b62f3db4d989f5e880faffc43d8a953406b216eb804d271c3459210e53. 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/TCJPC2483923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1aa6779116a9a4b936c383e07fe657c4ef0d27c268d9f0275c692c7a9da6b36. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/TCJPD2597913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d50fa1f9393659fab81fa3fc4198b84b0b398859118eb2d3ec582d5c0d156d3. 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/TCJPD2598115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x076cebf6a35106c5e0ae7a4c2e4aff7748ee5b9160ff59b9eefa3d0b58031569. 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/TCJPD2597960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a693a064875107639802c07316b6afacb525736df2eef00805ca63158e14a93. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34:05Z), 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/TCJPD2598295.