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 0xd591a98ddc626ea7eed072f7b3368dc04cbed28c30cacb13c4c734ad81e40d26. 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/bd96630d-7e1e-4ac5-89a9-8c8acdb3e42c.json and https://artists.proofprofile.net/proofs/artist/bd96630d-7e1e-4ac5-89a9-8c8acdb3e42c.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 0xc22a09ffaa4a2b08aaf5d20a521a4598cc4aec34126b588dae53bbb2e7b7adb7. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23: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/QZB4J1808631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e8da48b2cf3f5c008cf08efb994d2fb7c3ee857403afd860d0f3a90d08a4254. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28: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/SE5Q52203776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15faaa50bf212330ffc50d66d129eae93ac7345b4c07adbdc4a30b592485a018. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/SE5Q52301182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfef44755492940f87e23c737767e41624860b2299a0c451f45337ce2aecfe042. 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/SE5Q52301181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf862d27ebff92c29382ebf0792a1af46847a97266d45835986349dc6d1a2e0e5. Chain 2 (Bitcoin): anchored in block 958733 (2026-07-19T12:51:21Z), 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/SE5Q52400423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2452d45a79abf7ad7f87718cd1d149bf15e5dee4039f027dc504396cca40f987. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/SE5Q52402334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dad0aff8899b7afd0ada831c41614f09e9eacf881bee0c7787facbe106de3ec. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/SE5Q52403623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1b0e13a7789f3362a244904321a33065bc3b55d59ae11bcd938e157a8acfc57. 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/SE5Q52404018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99455b61dd367bd261195065f8ac0df83dbbef59144f9710fabd9b24395d33d4. 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/SE5Q52500308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9258214d9c168ea8ed5786e01926a456cc4782f630cc3258f7bcf8bfd3faa6ed. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/SE5Q52501385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2483b9523b2e7090f1cbb163716056cd93852e31209689afe3b10003dd041b38. Chain 2 (Bitcoin): anchored in block 959147 (2026-07-22T15:43: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/SE5Q52501684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3890ca66d5b57ca3ce1396db6d8684fa27f47150488b2687c064d8cc5800380c. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15: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/SE5Q52502030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaaed21f8764ee640070aef1bafe4c643a7aafe5751a80e8ce4ad7d3147095eb3. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/SE5Q52502159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x223d781ddf769ec598c71d64c64184b19f4deb5c4c21cf6e2f6d4eeabc2acbf3. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QM42K1792371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c288352e5e45732623df09f3d02f44b7e3ea03f8ff8983da98da667e3f23f11. 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/QM42K1949650.