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 0x3bf11cc97688e89c733f64b4265e085d087f9c437cebfa1fca6de6a38d40014f. 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/4d5ed354-6627-41a3-98ab-815c6fbb9f3c.json and https://artists.proofprofile.net/proofs/artist/4d5ed354-6627-41a3-98ab-815c6fbb9f3c.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 0x50ffe3f2eb01eaad1b4292fe536b0452054967d9d6d2af74cc48aa4287c83747. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/CZA210500623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x571706977706147fa60149960d566e8c8edab0f8793d0c25dc1c48cd7376ff57. 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/CZA210500625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff432e5892f9f24890182f57d7c085f3a286c57a079f0cfae54f0d08523e5395. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T14:48:27Z), 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/CZA210700339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x655a2438ec7905eca2b1959a702d6662ecc16dcec092952509bc20912d9102fd. 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/CZA210900977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7faa788e841a05397f0bb8c8051a6893083399ef5a0410ef3fc0f770e329fbcc. Chain 2 (Bitcoin): anchored in block 957595 (2026-07-11T18:26:17Z), 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/CZA210900978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd28cdd231b02a7e3a61b0eca4e88c9d8217f6d9d0b1407743479f4478fb72dd4. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/CZA211100123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44b2188d7ddcc1245e9348c3639543e6072f2de96f95454d4ae54daf7d0387f6. Chain 2 (Bitcoin): anchored in block 958627 (2026-07-18T23:33:54Z), 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/CZA211100127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44c021ba355da9e011ea8274e199dd62f7dc44c34ca6ed46393705a77ede31e5. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/CZA211200023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d469e7d28ae6a011617307d29f12897ebb7a89a891800a423997179641b85fe. Chain 2 (Bitcoin): anchored in block 958676 (2026-07-19T05:43:13Z), 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/SKI941600602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f0dabd01dc5d4bd7d7a60208d4602f9dbe171bf2f4db9f7941574be348a5346. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T04:09: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/SKI941800606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb742a633788e0c2e47cab848209bca413273438c4c46d24128322e09fc790e09. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/SKI942200701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4514ca0f02f041a7183f8f851b196bcb3439dd12d7b94b29fba5053eeddc4ad6. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T14:08: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/SKI942300704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc27b9fed6351da3dad805acaf23f02b8a6b9116ab5269d7cb0d73092498b851. 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/SKI942300703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7af5146f0b138687fc47b04b00cc537f94af650eb0fcfd2b8a9c583e35384f9c. 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/SKI942300707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6f01239411455edbe443731bc075fe206c6695ed9a1c219b0b7e1290b3aa228. 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/SKI942300708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8184617ca4ff9052c62946be7855f919ad2237e4290c8fa5d32cdef0f2e196ee. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05:01Z), 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/SKI942300709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58d5913c6fc35be56e18af22c82e75b65c5d1c608dd1ac7645e51c7acdb3519d. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-16T21:48: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/SKI942000701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda1825d8f3db45ec3b54875f40864bb7efe870c7edb129cb1fa6a28d7dbc7377. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/SKA770309105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdbdcd42b16e80309c5dc19d68fbd66c2f4c36d28fee69f5f393b70c1e91746a. Chain 2 (Bitcoin): anchored in block 958969 (2026-07-21T04:58:13Z), 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/CZA140500239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac217f21433b14a3eb458c86a0646330fa2944cbd9156ffe821ac3ff6487c3c2. 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/CZA210500632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d93d9afbf5cfe700f4f24c5a5797744ebdf5b14814edace3a91f4a42ac3375f. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/CZA210700536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cd8cdd17c6f560a859f54fc0dbbc95c87bbf44333a3ea8a5c92a8c1c214aed3. 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/CZA210900562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x655a2438ec7905eca2b1959a702d6662ecc16dcec092952509bc20912d9102fd. 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/CZA210900977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60dbadef4c0b2638c6387064d10c17e1763de9a72a896fc4345f34d4a58cf362. 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/CZA211100125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b5d62cd8ae6d7a16a83381f075ba3d2a84984b062961f32e54dfc2969b281bf. 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/SKI941500601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d469e7d28ae6a011617307d29f12897ebb7a89a891800a423997179641b85fe. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T13:01:04Z), 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/SKI941600602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61b765fe44fefff22cf23ce956b37c84b7ba16cb2e7f84d6dc163d31948e0dee. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/SKI941800607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ebfd671c7a0b546146d8c967c3bee69c88359a9a8fde068ae355d10b4ae6305. 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/SKI941800605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd454b3fab7b3fd4cf7236d378dbacdbefb74fbc07d0b0f334ade12d395e74f6c. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/SKI941800608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe93e69d0b149382a91712035710ae3e78d8797750b539864317b877a0e2c5cd0. 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/QZYFZ2512967.