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 0x85144c46c25ef9c33c0a0b78acf4628eca15138bf994fac06fe91f69d837e771. 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/87a616b4-620b-457c-8e5d-bb034f98d9f3.json and https://artists.proofprofile.net/proofs/artist/87a616b4-620b-457c-8e5d-bb034f98d9f3.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 0x314cf5bc7b496b1f88e5fda794245349bf71a093cf4bc0fd003e968b009fcb3c. 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/FRX202416003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf58415d0634405be950536987a71c0349c650faccd360794723597240bf3d634. 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/DGA0M2393834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ed4ec1bedab34defab617b39419c1b98f0ff4d7fd03918b097379d7e02f0bcf. 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/INUM72301829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd33152508cc85474b54e2021d64950a59b58dee1d3c2d107d3f20e5946586e8d. 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/INUM72300815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d70a15b75fa60de5b14be494b4c60c63863ac79325b91071b28a928209cb162. 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/FR10S2303334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e19dd8f90ab4f57fb9e957781a1743c834032591b3269abc075fc91308580ca. 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/FR96X2234837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e2947450e1986adbffb1954422fd53cbcc20163ee89c6c17c9ab03de5e2288c. 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/FR59R2235771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33b1a48d5588ed40f4000a9a8deab91e19e643640eb66411333d466918c8ced9. 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/FR2X42282710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09bd431c62fd0b62c94fea0eaa59d3a66cd9c5fe7af8846f106918b1c16d0cfc. 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/FR10S2275324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3d841c14425ccfb078fd275340c0a7cb3f81a22b904a0a6ab6749826d5b8581. 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/FRX452145515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3746f9b8b7163b21cb385cd8a7e11d546b453cd8e0f0400fd6eab34c972a6d02. 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/FRX202170413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82ff83c79c57d875c8bdea6387a2aa5b3028a6165efdab509d3582f3eea0f349. 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/FR2X42134153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe880276110bb2fd73ef6240dcc741f1ebf7daeefbb2aaba8cde9f3502981bad5. 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/TCAFH2007667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61fa78ccd70e813130f478ab1da97e31ffd0505bbb54a2595a2abe772f54690f. 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/FRX282055261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbf2823b9bacd7e5e778e8f7cd2f1dbab720968af7f78d6a1843dc2c620c0f40. 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/FR96X2086850.