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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb252e85837d2c4a3717e0d4cf3979f616df8c7147ffe83f478e6d2f8f6c9db6. 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/e87ba0b1-4b5d-47dd-8645-d28729ce7475.json and https://artists.proofprofile.net/proofs/artist/e87ba0b1-4b5d-47dd-8645-d28729ce7475.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x855d9014ed6a2b245178fbad71914dd6a67e7b3cd5ca68d17a38bcb0ed1c0027. 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/FRX452393302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5187a77b3f312a7470594d5145486c24ea4fc5214bb714d2c6dbbe83c2a42e2. 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/FRX452326052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd80efec829d10fe8223511d0d5ae02269febc82d8f0e732af2db0f13a8889179. 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/FRX762115190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82572098f03e1176dc6bc47c4efe2b2c50f9949a1b162e22c70c472f27a9da03. 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/FRX452481639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x876e728cc4af382a5cccb6768c3e83c74d18920cc74800cbc9dee7f410ecb10f. 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/FRX282201127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd80efec829d10fe8223511d0d5ae02269febc82d8f0e732af2db0f13a8889179. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/FRX762115190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36052861b85fdc2bf3a28d0e45665517cb50d5b70085b76d98485b7899060f57. 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/FRX762356506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3e39643ed95af5362c76ff6b56d53f16a1fce3b14db58c2da49b23a329d49b5. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/FR96X2117043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddc3fc1d3dfcc4a0183dc35b2041a4ea6ef512f17b9a597ef544bcf4b019b831. 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/FR59R2237282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54997c260d2c522accd8d2453f86be25e3537eef7c839e9a2a330471edd1567a. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/FRX282144459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5187a77b3f312a7470594d5145486c24ea4fc5214bb714d2c6dbbe83c2a42e2. 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/FRX452326052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e155eff9af27b4c0c607c25e76a78ef113a3a395b7073a4f1b278a9f97bd2df. 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/FR96X2351736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x855d9014ed6a2b245178fbad71914dd6a67e7b3cd5ca68d17a38bcb0ed1c0027. 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/FRX452393302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x901c9713ebe22b744139f653c8f819cf6604d2e6981b07125ea2d5acb57d8100. 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/FRX762383720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x876e728cc4af382a5cccb6768c3e83c74d18920cc74800cbc9dee7f410ecb10f. 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/FRX282201127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc05db4be0e27ee02108cd1fd6b8e16f21163d700667a95367189743c34dc4246. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46:00Z), 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/FRX762161072.
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 0x2f7aeb1d3092e6f3e38d8b6a8eab363b230d097e7e1c4d97121ea1a21ec67272. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46:00Z), 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/FR2X42105894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdde643afdabb2bf1060ab0a7911aa01ea20afd8a477a611d96856d8b59f5fa48. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48:18Z), 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/FRX762109368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9f9998e9157f7cdd1c0e8fe9d038661a602c6b68d6742b672807ec51a830cd2. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/FRX282144460.