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 0x8f9ae2c830c6d346b5ed9ca1ba83e61d4f7bbabc52b915f669a215c08baec370. Chain 2 (Bitcoin): anchored in block 953754 (2026-06-15T06:45:19Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/adc66d0e-95d3-4162-a3a0-1279129604c8.json and https://artists.proofprofile.net/proofs/artist/adc66d0e-95d3-4162-a3a0-1279129604c8.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 0x9a50f2922d85fd9ff50a82da5fefab1b159997dee8e0e231245503433abe323a. 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/GBLFP2477124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2943357dd65ff4b8827b4cbf65524464b445aeec6e25800a4ce30c4a8022a9f9. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23:47Z), 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/GBLFP2477126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaf3e7d78ccd3c8f5f61e28481244e7da3dfa102dbb97e01a8ef461c861dc45f. 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/GBLFP2477122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26f94926ff74b0e1c5ccd3c8397260de6a5eb79d1d4ba5d1af04cc1d8e417112. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32: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/GBLFP2477127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3013f9d4fdf83d34febe6328b85160ef6cd06e942728f1aff6fdc2e7cf8ada6. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/GBLFP2477123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e045763b4313f439fc640465273f61bdf298158cf2cc4281630b96c741e5fa1. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/GBLFP2477121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa41daf83ed7b2953b5cc329d6db082fb244f6d821f7b922625587c07b8391c64. Chain 2 (Bitcoin): anchored in block 958612 (2026-07-18T21:29:37Z), 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/GBLFP2477125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67c9a28746506c24a5b3f51a059cc9c483d0339be96dcc9f00685037c94fb6dd. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/GBLFP2482084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbec13944b1d0800c7fecdd069434dd51fc3fb5ef8b313633e2dce03daef15ecc. 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/GBLFP2482088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37d3b059803d2a11d98083433332760bf9a50ddb4ff7a263160e9c3f66c6cdf3. 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/GBLFP2482083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63a24deb2ec55109bc8d551769b76a51fcb46f24adf084e645c330e1bdf0b975. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29:03Z), 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/GBLFP2482085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2326853f945b77ed0deeb12a9e1a3d320fdd1ca2c3c48e90ac531fd8327a840. 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/GBLFP2482087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2839eaea6b59585709537c58b8e88f24a4e771d9827667db2f83af5cd5383b0. 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/GBLFP2482086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9ff1ad878f194712f626eb286f14426a12b24bd2125ded078dd20ea4760cd8f. Chain 2 (Bitcoin): anchored in block 958573 (2026-07-18T15:49:54Z), 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/GX3Q92402031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaefc746da9095e36be82acb4ca9650357709d4dfdecf6fb15a4e636b135859a7. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/GX3Q92402027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc15ae92802a2fcf69641c5af8fb9bb02a00e6a8d0812dc21dc0ee6bb68a24884. 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/GX3Q92402030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58154c8b6757e47f104ef58b75aace367c3433bddb1a31c06df63fadea005570. Chain 2 (Bitcoin): anchored in block 958686 (2026-07-19T06:43: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/GX3Q92402028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb70400960b192896201ecbe626abf6ad5ee22caefe81fb2424b3132839505174. Chain 2 (Bitcoin): anchored in block 958611 (2026-07-18T21:24: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/GX3Q92402026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0d139223d1c42f6a83a1c0c2c62e711c2d1a7710a5ba333ecad8bbe25af4aa5. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/GX3Q92402029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb58cf0f74dc35c6c9d14e952c8d8f08901850de43912b550210d046d9fe999f. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), 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/GX3Q92422590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13414e1b040114368090979d3ef7fdfa815290976d38a1ecbd6be2899b0c144c. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22:01Z), 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/GX3Q92422591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1940dcfedc14019bd826502d22e53fc5bf13e8ebee3447152d6da0e02192e3d1. 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/GX3Q92422595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd62d75b7bb2bb37a57f8098cd81984cb375886c1d6b09f4be3395c46bfb3cff1. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/GX3Q92422589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc073ce262c34632adb8509e440af949dbca0a6a69f7b0935266c7ba79e5c4717. 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/GX3Q92422592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1c43f5f21a50ac4f1fd4bb4fa8d2c9650f553652e6bc3ecc94be68f8f877e13. 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/GX3Q92422594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb15832dc456764ae3199e5974c4911f0255b53251297cd3093576427a95bdd59. 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/GX3Q92422593.