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 0xd0a702d9cd3abb914b23391b5ab75d1e6f36547e1b18a6898bb46be377a98a52. 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/b09c4272-d98d-4c8e-9fc3-f1ef7d87d424.json and https://artists.proofprofile.net/proofs/artist/b09c4272-d98d-4c8e-9fc3-f1ef7d87d424.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 0x9aa333de9d2d7b13c4416a8d8f49c1fcf0737711bf2aafcc35867b76a880b777. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/DETO41936962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94c88476ccdfdc53d60876e69e251cd0183dfb05feb2153053680e4a0edc176f. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/DETO41962488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd58b8e8ca8ea37915aef36ec5249c457eb4efebe5133b3d050e531d8e8a784bd. 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/DETO42049691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x548a30417be87a9b7daa42f4d083a894a49953fa6375eb2b723b3214adb24ed5. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/DETO42036191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd2f92a1e4651a838768fae81882f9720521894c66ce152bcb1bbdebb2dbfd8f. Chain 2 (Bitcoin): anchored in block 958734 (2026-07-19T15:48:24Z), 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/DETO41951379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf731bddc0bc95196cc5f20728332c161f5c0fafb8986d4feaf7b42c9332601ba. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54:50Z), 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/DETO42023319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa818589988bc673af5537af88dbaa79e2ca6df80a9e9369b1bac7dfdfc243eed. 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/DETO42024677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29150e9da8025a35df2400082dc461bb725b46cc1f5ce7665ee4d6aeacafce73. 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/DETO42090299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadb76398270141f3778afb94451aca1d41af4d966e37c9b9629860b4452a59ac. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24: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/DETO42078697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5e1834f3c1156871ee45b0e92a4a443b17fdf0e5b9a73152ed706529fa1e23a. Chain 2 (Bitcoin): anchored in block 958736 (2026-07-19T13:04: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/DETO42095137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5663a09e4b53b253af2642a4be998ff734db5ad217b45e4b75ffb28116dd004b. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T20:02:16Z), 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/DETO42003705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f69df4dce1608aba26f79cef9f775dc0629e591ce2659f2827b80b13f2c83cb. Chain 2 (Bitcoin): anchored in block 956841 (2026-07-05T22:14: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/DETO42090741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5710c6ee549c4385ed63f8288efe5745ca1a318954b5924739676336deab6e7. 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/GX5MY2219164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc004cb39278c60e49993f3651f2838066b9f6dad5d8a13ffa1139e6099d1335. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45:43Z), 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/QZAKB2300308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac225fb8efef887e4698e720c321956b7b067dfd8900ff0245e7f08752ae412f. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZAKB2315279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b14bd011e3a3eb7074b84894b2000626501fbd962dcd2dfe0da1da2d50fd964. 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/QZAKB2338620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7e6def53c7177bf84193c5f10cad54f756dd309d1ba00360a06584a8218b90f. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZAKB2338621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3ed21011d6353b1f24aab4b539ec1eaee7b87cf6523eeaef22775dd88c6c992. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/DGA062332974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9195996de64fa20acc8df206e2e5a4ca115152a2222713d628c22b85c6e57419. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZAKB2352770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34ed9af5dab0d4b53d8a321349d7880edcf0f06b9e21dd40f072b4500cc7a057. 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/GX7852401003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2957a964b6dffedc366c4766ff5f1dc3e6a6e35bcad5b0499db05030f24a5569. 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/QZAKB2439793.