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 0x92152f6629c5fc5599a636a44239cafe88b6e0dce7f18cfbddde3b5ae700dc81. 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/7b4e3ad9-5dfb-4305-8aa9-4922f1117951.json and https://artists.proofprofile.net/proofs/artist/7b4e3ad9-5dfb-4305-8aa9-4922f1117951.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 0x0f4950b5a3574493a12bcad58e2c4a1c5e678ff7bf2c8094421bf9b9343f7223. 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/SE6TI2173437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2663ed41cc2896eb43e87417254c4c1d93b310c112f990a0cc671885c7823237. 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/SE6TI2173438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83dc292c464eebff47a936d73fafab08ad606d50b3a27b1584aa151b74086914. 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/SE6TI2173439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40b47335f083aa8d832287ffcbfb7aa27aa08348525ebfe86380d59e0e1d1013. 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/SE6TI2173440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04212cb2ed5bbaa29980b8fefd7500b3d999212e4adb70b4c69ffbf90faadb9f. 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/SE5752191682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x782b96b7a8a777b8b0e8e524544f995b738c24bae8b5839604277542951c768b. 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/SE6TI2173441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f6017f1ea227c413bdeb4f589b5a9ada4975a8a9093ef033144b338d8bc5045. 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/SE6TI2173442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x582d358676231a694137b319bd0212eb3e4df1024b412bf0836ed57abe369af4. 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/SE6TI2173443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe825388e1c1c5fc5fed911c003d90f27c1e3f64f9d5cc208589e6278f0b7ee72. 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/MXD782401822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8160750711175b9bb4792cb00a98114f73a67d21390ca10e2eca82145845dcb. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/GXBAV2331092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6715e9383da018e6f05460bbae5b587d619d4dee3f84c4a8d1a7e0ce9cbc5f0a. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/SGB502377631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1573e03e1aa5ebb53f983010e78b0fbe9c876609cabe60d7a756872b1f8b6f7. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/MXD782300211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ec4574dab6cd1d38a66fe67dacc9ffdcaea721cd34bc1aba4dd19332e92d807. 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/MXD782300210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0b2cacf451baf75cfe3fb4c41106ff1e586e0363cfb94352562ab5bacdba998. 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/SE5BU2239718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04212cb2ed5bbaa29980b8fefd7500b3d999212e4adb70b4c69ffbf90faadb9f. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/SE5752191682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d8b7f352331558c2d097d24007dda50225f5acba428705c0963c1f9adfbf041. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T09:52: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/SE5BU2065246.