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 0x2a168f9391395fb066c7aa9da7ef8dcf59edf3ede6f7ae61f200ca175f7daef0. 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/1bf64538-e027-4a51-9738-1d0f3558df45.json and https://artists.proofprofile.net/proofs/artist/1bf64538-e027-4a51-9738-1d0f3558df45.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 0xf581b714baf82a5fdb2994a58ba40f6229bd6493cd93d96fffc0671ca14fb62d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TWAE32400697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda2279ead72b09d5bed34a718b4ee5fd1f113787f6a11a9be9cc8917f1fec319. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TWAE32303460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84e87df9939d3098924a11784bd8c722ab5fdd721fe51d2bd3714e4adb5fc979. 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/TWAE32401982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30d4d42553a1b872a11d4c4aeef4c78dc1423f42893be8cda6e5732346d8a914. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TWAE32402033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8044cb54fd64a15b77345f96124712ab5866affaa8363ffb9829c18241a7dae. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07: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/TWAE32401983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef418a089ebf8c64a8d94f465aa23dd57e04a1248fa3ca9e3d30b72d4a275a1f. 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/TWAE32401984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x514ff0c7d2e2ef84eab03008dca4e8c7babf6990048f32c7a456252a9682ddb3. 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/TWAE32401985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f7f7eb022b4148572417c061de91d19bdc5748c2a0069ca60484716b902fd6e. 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/TWAE32401986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc67988d9b1476ffc192b7df2a58847dcf9d7b1db5c9ee563018e9326777c3395. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TWAE32401987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56c2559436ec0a65c08326f920f4bcce9f45fecbcd1cac64467260eb0ccfeffb. Chain 2 (Bitcoin): anchored in block 957650 (2026-07-12T04:18: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/TWAE32405101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24b53c0e81f51b775c81596dedc9603989e0bdb14e6bfbcf56aefbf53ced8385. Chain 2 (Bitcoin): anchored in block 957650 (2026-07-12T04:18: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/TWAE32405102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d4c643c98ffc086a13542189bc37206f4a84183ea1c1afdffaac4ce5f792fbd. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/TWAE32405104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a9fd4ad435ba02799142e166e18fb46694ef8d3271d33805ca82b7aeed2ab78. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/TWAE32405106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c9cc4cfb55767a8e80787596f7a8c680b00ded81a6c3519cca438f7ba427226. Chain 2 (Bitcoin): anchored in block 957647 (2026-07-12T03:57: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/TWAE32405107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7ada3087ebc93c3d4b86d894f9923bbb87c91e45133cfe25c5651a1fb9fc8bd. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50:22Z), 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/TWAE32405108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd76917e3ea5de7d16674424288995ac6d6a9023f006f3c1313040cfee1e98601. 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/TWAE32503055.