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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x820b15bae4ad949a6fa7c678e5672e82ceda0141a2bbbc866e81dd934d2cc750. 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/cb5da5e0-15e6-41b5-aa47-a7fa74bab54a.json and https://artists.proofprofile.net/proofs/artist/cb5da5e0-15e6-41b5-aa47-a7fa74bab54a.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25d8867e8b4f23788490fa19713c58a07ad14b495ddb5121c466bee12d7e9ac7. 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/QZES62357448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec14b2b27742411b163451be7447798dd0b0464a41c59d1cbbb2ab4b691b191c. 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/QZTB72203235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x417f0d2a1deee120e0d4c8178c32077d926573578f92adbc4247c0a81278949f. 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/QZTB72203236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc20b4fd267687b9edd08bac339236c0ee53ef469f88d71d04b302ed5c58b62be. 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/QZTB72203237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2afdae8e5370874624c49021a91c1cac78bdcb546ebb4e9798ebce614a85c6a7. 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/QZTB72203238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ead0b43ccaf4b02200a819fc2c5461839fd7ac24cab8af9b32be6746500f54a. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/QZK6H2287590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3d70c5c46b29970ec71828bd2b7dd5742dff3d40c26c6cf502822ce1efcbfcd. 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/QZTB72203239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae4f790c3703d933a655d55ed2b00cadc60cdcee26804f235dac0e24b4182613. 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/QZNWU2459517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe36f2d8eb244c58cc43ea55cfe31a43c388edce828a6f5b8e6de8e5d055dd50a. 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/QZHN62400136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7ee39632b46c5f9e36a3131d3b68eb771dd57802ed33b8dee6312641ba49a53. 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/QZWFR2390267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8833a76cccad347f13c3445c67395213a6104f3a84bfea81d4f6677a1a8fd612. 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/QZDA72529990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48149a85ea313f3d95d79fe4b07754d093d684a9f824fe614d9e931126744452. 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/QZWFM2400525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd3e0c6df55146863f3b52f94ad80afe9d305c4114db1a293cd13b756e6b7236. 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/QZWFG2464894.