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 0x5b8c0d17f86038f97a8ac1d50576e6c8da6957043f7226199f8fd21c0c2f3b51. 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/7938c989-62d8-4f52-ad43-90efe022ae3b.json and https://artists.proofprofile.net/proofs/artist/7938c989-62d8-4f52-ad43-90efe022ae3b.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 0xa82ac310f616c58acf3775e4b0c86c240172b6582facc4a4646cfe82d969d8bb. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/USTVT0700666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb19590196e1a7e155d1f42f0dffe873c128d3e590bae44c15f852a83f7b8345. 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/USTVT0700667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x357dac5417848cc0b8756296a0d0105fd7a69d04128d1bbc77542ba0d9f148d8. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/USTVT0700668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82754c8fb84534dd8cf89b934ad9c92e0f9e2a982cf7c0069d4a6559acfdd399. 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/USTVT0700669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ab7d9f5717b6fad83109283f0a2f5ca808467191c1a0eda28cb70df133826ac. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04: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/USTVT0700670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa479b4f21f479d12f2aea778c102ecc2247aa44bdd96a346a7baa423dbc841ae. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/USTVT0700671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19babeab42c7a3244f10ebdee7917f8ea73fcae10ad476b89e8e7ddc4abeb94a. 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/USTVT0600444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c547879bbd23e3843bb318b5b86d4e813f7ddb2395653b532f5fb2a927f2faf. Chain 2 (Bitcoin): anchored in block 958493 (2026-07-18T04:34: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/USTVT0700672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8759c18d5ebe485970ab9c82912e8d4ce88c9d55757e7b77c89a5494c359a789. Chain 2 (Bitcoin): anchored in block 958882 (2026-07-20T12:45: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/US4E41181002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedb99517490096334fb242e77b7962697fe6d0b726708a61f9d8521f2cefb60b. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/US4E41181003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25e93cd954ec0d395aeb516ba6530660ce3b777533515b008245e1fb1126d05f. 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/US4E41181004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeeecfdbce53eaa463f5111de1e0bc74c71a2e99b63eda980232afe6fd8724033. 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/US4E41181005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3a7e900461186e443521fba71e64a151e2632ebce61ff0519d665bdc2abc35a. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41: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/US4E41181006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d44e69e1987961f4136ee37697706845a8d11ce30039b59c4ffbaab09ccadac. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/US4E41393501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bd0c523bf397e0375c3dd15400ce0b1e6cac59381633b2a20cad357b5774823. 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/US4E41393510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74125aa37ea1d6e69ec8a6bf3898033f02865ea76aa5857d70151ddf8cd5ffac. Chain 2 (Bitcoin): anchored in block 957709 (2026-07-12T13:52: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/US4E41526805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f366f91c870fb7492aea0259d4901938fa22b0a21418d7435d12e4e5c7de41b. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/USQX92000845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf021d4e2b17fd3396f807a603198836fc07f45a9a9e7c5e6a493b92d98bb57e4. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55:19Z), 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/USQX92303953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcfe0c357737102a50db4a44dd5494f54ba0004a42833ed11bc3a9d8c3467471. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/USQX92303952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x332ee4ca26bb93719d9fa288e38da38ba31b6fbeb20621a0c805ab7c99765341. Chain 2 (Bitcoin): anchored in block 959065 (2026-07-21T22:00:50Z), 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/USQX92303951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b7409d0181e22e2ce295fdc96d886f29d39594ef0b36be3e37058589bcab83b. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/USQX92202891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ccf296e7679c0a609937251ca2a11ef4203759d90aa51b4c326ca9e82d8ee33. 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/USQX92303960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d2ffc2fdf6b50cfa5cd6648580864a9da554961b921e73c7a7511ced62fbe20. 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/QZEQU2137835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x656cb7448c7621d37522a070f45129e6c75a9306e317eac9e3596d35a238f893. 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/US5261722635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7142e40a068fd153f0ebbe5250b55af097796b54e2cab61df19072ecc3821aa2. 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/GBDHC2340303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7142e40a068fd153f0ebbe5250b55af097796b54e2cab61df19072ecc3821aa2. 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/GBDHC2340303.