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 0xbb3d7dd070f5d5e657ff5c332d140cadac8c37d0d9ed052c957aa044569409aa. 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/7b29f581-ee8e-4928-969c-56a380c38332.json and https://artists.proofprofile.net/proofs/artist/7b29f581-ee8e-4928-969c-56a380c38332.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 0xc22da4a612edee563f4d54b7fd9645ce66909ad178289ac3d557290acb1041b3. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49: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/DECE72000430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x460017a2e27f3884ba4b95d27277f083d1a1532ef38e33060702648c94a6cb80. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11:53Z), 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/DECE72000499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb621a19e8e58c78828b71468d82e9fa8f6ee3b62dd496ebd9168a8df93d01d5. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27:23Z), 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/DECE72103181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x006a878dd534f7aab2c1961ae321c222d2c2cd3fa99bf87531342d8712c41bea. Chain 2 (Bitcoin): anchored in block 956745 (2026-07-05T05:33: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/DECE72103780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31de29eac7d02f8df366aab4b82308704bc807b4f21896267448c355644d59a9. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/DECE72200926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x460017a2e27f3884ba4b95d27277f083d1a1532ef38e33060702648c94a6cb80. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/DECE72000499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdc1f70b70ab63cf26f4f81a9aadce2a2f403f5d6434dfb93c228c9b02236b3e. 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/DECE72002469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbc7aba0e05a9a13c3d8fc2fdbade7f7fa76e1819f9ac608f513da065a543579. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47:42Z), 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/DECE72201708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0137a880b389a2e4b3bdd365f3fd0b4702e59300470fd64c3d805333744b19b8. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48:52Z), 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/DECE72201706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7861fc9ea5afafe9f47c3d94c199e93717da455954e804873823e042b7926e0a. Chain 2 (Bitcoin): anchored in block 957866 (2026-07-13T14:54: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/DECE72200581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4215239d515f2a48c15ef4fa67a0a4e40a0531f738ac24d1520502c4a95b226. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T10:04:40Z), 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/DECE72201707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d23ef66b4d975a10af21f5a1e8b39aa197c17aaf40af3c139c0f4f9ad1d60f1. 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/DECE72001721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa19a92605e925ec11a6d82e53134a8907ab7bfcdddaf8a5616825aa8e583254f. 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/DECE72004955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf04812716c5be8d1f9906baa09cc414a9eaca6975e0a3cbc515a6433a72d0e8d. 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/DECE72004949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa19a92605e925ec11a6d82e53134a8907ab7bfcdddaf8a5616825aa8e583254f. 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/DECE72004955.