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 0xe296c51b8cc1a94ead522ebc9d0a9a38af477ac35a48f0f8e0ed1fcf292611bb. 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/f2dfde6c-2157-44ec-b825-9b83ae3361e8.json and https://artists.proofprofile.net/proofs/artist/f2dfde6c-2157-44ec-b825-9b83ae3361e8.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 0x38ef26d220f25fecc1271f82f91459b7be50ace68064674885ae4a32a137f8f9. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/USHM82258626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa9181a7fcd83c61150460781f48e30843c9e1c51cf9f833e1b9f8c665344010. 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/USL4R2434452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfff7206a7ee809a9229b6240646b72197be536c10e80bfcc8cd8698ffb1992ae. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50:13Z), 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/USL4R2434453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba8c2a674281fe684f55cff9e1613e18db11000827a40517db6541c38a3b57b1. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50:31Z), 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/USL4R2434454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bdfd0445916dd2235b0ed35ab2a37a8698a8d83681f66fe0bc9e93019972cd4. 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/USL4R2434455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2c0d2f69d4f8d8fa49cc04b505aae84ea4291ea8cb846fccf9a54283980e4a9. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/USL4R2434456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79375030dbc311f6a6f1315b433b652b96b3ae4bd2ae31d143af2a0f03de3f77. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/USL4R2434459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47ec5ca8e71b1f6b731460cfcc926c79a347eb1f2b64e288667a556a2ebb4950. 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/USL4R2434460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a65df1ed551f890aad88e85d11899cdd5a22c2145bbce06083788f507d2d467. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/USL4R2434545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f86e215d2fdc4286e8bccab44c4ca8bfab251de8510b77f600c63e22bcebbee. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), 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/USL4R2434546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x346516f5d542c11059542a83ed8c7c09faf334a5b66428ac7335a8cf9dcd6d49. Chain 2 (Bitcoin): anchored in block 958776 (2026-07-19T20:11:59Z), 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/USL4R2434547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90fbbf44e811e3349a2cd6595c70650caa42b165e6813f48fee59000491856c4. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/USL4R2434548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ac1d8c72c168c461d3e7847c35bc7345e4a3285d810bb6197d7e2d5a4d6211b. 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/USL4R2434549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbfaf20a104ccfa9f62f44d92fbfbbe3f6d3e637ee626cf878eb0e3dc29123bd. 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/USL4R2434550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x383516ba1710c0976319715326b561a72a9ce8fbfb4bc19cc8b6aac936d3e633. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/USL4R2434551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84781f649051674c75f508a5867370f1e18dbc1d4f21f1188a52f7bf7861b5ca. 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/USL4R2434552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf62889a4b80da14040b2cda1a7ee32195d1e73b7ab64f21fbda9756386cb2c4c. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/USL4R2434107.