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 0xb415ee9c0a3c453b90d4808672ed6ad819f99cbbacff4eb5c4b72ec2ac911d13. 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/ba4893e7-0e97-455a-803f-22821e18478a.json and https://artists.proofprofile.net/proofs/artist/ba4893e7-0e97-455a-803f-22821e18478a.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 0xb8fad2d11b6f1f849032a9f73179bfca12e8bfa3ebac5849261238ad7e686e2e. 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/FRX281719865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e6caf9fd19559f40cc8e2147a7dc5b5238c6149df90b3de59f3a79f80d666e8. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/FR2X41821363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e0f5405768954271c1210e79cab56a7c1505fe8f5a43d5d8488fa16eb8cac18. Chain 2 (Bitcoin): anchored in block 958721 (2026-07-19T11:02: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/FR59R1820098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f76b985bd3e049bd5b18ecdf16dbaeb5813f9c688ce87df2a6a717565ccc35e. Chain 2 (Bitcoin): anchored in block 959002 (2026-07-21T11:47:29Z), 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/FR2X41954208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcab344305981571c9a27a6e494c4be4f4e8f1998509bca2ab4db4bb1dcf28fb8. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/FR2X41954209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe16405446de13fa39d45690023947ebe362734fe8ad70d6edd5c2fb6f1cbdc9a. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54:12Z), 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/CH6542050704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d7e8be741d75a3c63580df2889432a798bf38e6c7fe5ab60cbecc8f5caccc84. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/CH6542091093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57c0bbcba9dd65b89ae120b0bbe5eee429d977a76e8446e0d548a747a67426c5. Chain 2 (Bitcoin): anchored in block 958903 (2026-07-20T15:22:45Z), 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/CH6542148439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e6832a511ad6b2bab586367624c22117014f8dd5a8274ce503a8c3c48e765a3. 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/CH6542162260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7a8a9370074c34fbebe6a1097181712b2cebf94463dc016db208b08b8f7addb. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23:20Z), 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/CH6542162257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f59680b00a41a54b5f83467789e255d812f7428bdebdd38caa0d1e7b31b2637. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/CH6542259834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a85c9f9b2c0a05cde15c1a3a603133cf4325111d9e3cd1e33ff0c5965caa6bd. 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/FRE9W2400010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0b2bea1a1ea3405f6b7e9c9b6b851c81987bf0226073904c823c1292d65ae8a. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/FRE9W2400020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdfd081d69f484ea81c8e1f90df4828de7e490853b4651469cc56494b6e48bad. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/FRE9W2400030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f99b19c56b70796f2816fc83d03d69e39cae0904f2422b7eeccc9341432641b. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/FRE9W2500110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64a8237f878c2f9fa2e63d24e72ebc3dae80e79cab264c4542dc3baae7fb5027. 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/FRE9W2500060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf09e07311c09789d5e85186e6b95df6dff82f4574ce005b7e9912b5cca7e3182. Chain 2 (Bitcoin): anchored in block 957780 (2026-07-13T00:36:44Z), 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/FRE9W2500040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47bf571b2e5458cc23d0aed203e9d2f61558b8e38ab917c23829407490f2ecd0. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/FRE9W2500100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78366a995b734f588e973ca5dfe0ebb64e482195b470923b80a69b28d28e7e95. Chain 2 (Bitcoin): anchored in block 957780 (2026-07-13T00:36:44Z), 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/FRE9W2400160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e6aa1e2fd5dda7c9963c8cc7c669373d243fa49b47654736f029f7f5e5466c8. Chain 2 (Bitcoin): anchored in block 957775 (2026-07-13T00:04: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/FRE9W2500120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x422d3ab1c1bbe586ed900fa8a4c229a2a4608f43543b5f9829337a6914d8d4ff. Chain 2 (Bitcoin): anchored in block 957779 (2026-07-13T00:19: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/FRE9W2500140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa064a6cd424929ba7f2ec1074211888dd0bce685e8e5184bdd90d968c83c8f96. 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/FRE9W2500150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03e423e14d048aa889be1e64dbbd96d836900b70a6a4f99773a54c04c12ad570. 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/FRE9W2500020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x377b95bd4b137d484879812dfa8b4322574d29f12632cd5cf92361ce573f2130. 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/FRE9W2500160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8e2c078c87486a4a96e643ca2edc8a87ac6739cbed60619125842f11e2be8a9. 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/CH6541873246.