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 0x1494692b8eb292c7736e089629e4cc0970948d93a1f74199a6d26fec46353321. 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/529c0e8d-4340-4ab2-81f3-4ccbee9af27d.json and https://artists.proofprofile.net/proofs/artist/529c0e8d-4340-4ab2-81f3-4ccbee9af27d.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 0xa5946dbace14791a28bb606b530d9b68885c03181794779a7cd0181ae0cc9d7e. Chain 2 (Bitcoin): anchored in block 958666 (2026-07-19T05:00: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/IL1010001949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x842c364e794f14585fa579f12e4b17b9ba1043a9fcf91b3256bcbb40c5605913. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/IL1010002457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadf9187eee6cd7b490ddd37ac36101e36613054f634ac8024e16ea233a10da03. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/IL1010004966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f4f9f251bf4b8690893e97d60ab75dc51702380248d749f82e7228023c4cf94. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-22T00:05: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/IL1010002584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x410c07d9ff0b5a0fea45eea301ab684d048aabc097578b4ebdf1ed502194ac34. 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/IL1000000623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0bb9f2df1d03db8b04aff31210d7bcdac6725afae0a75093e9af6773cdf296f. 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/IL4431300245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf39c87608c5a97fc1cffc80648100448c090def183d83dfbfc392af01dd08b72. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T20:30: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/IL4431300248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a16b9b7f325c94fd0a21d93a576bbf06e483f8673e0a090d974c21317a2bd11. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/IL4431300249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe45c7ac6bd7b9d7ba532f53b48a46bc2c61d72b6a2a2a7cd99e5ae2ec70ed2b0. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06: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/IL4431300252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25d2124c100623254f03d9c538ebb5d22cfa4ac4251fcde6be1e18fee6847f56. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/IL4191001167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cccacc7da63683189080a7f1c3565d44eceead23f22d5a79e403a30cf70b900. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T20:27: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/IL4191001169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39933880a3e10e56eae8b2600effe67174fcaedae2b2c7ef45a2a622541bff2d. 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/IL4191001170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x658795e079df74290ca10db039a0bdd06ec876693a88fa7ef581bd04ca3f9e48. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T15:00: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/IL1001087317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ad365dc774dc856d849399271adc3367c0825067433c9fa7393c20b53f40b7a. 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/IL1012201039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d9e8f243aece1330ed397e99392230bb9d7ecc43e977ea02589d3c502deaf14. 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/IL1012301300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4a61269632d728e30510f8cc0fc14ba8cadbcde14294e154c51cec67dffcbcb. 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/IL1012301301.