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 0xf4c5122f6f7ad42c51acb5cf269b2e1451e396877422a976b6900a13ea04a73d. Chain 2 (Bitcoin): anchored in block 953817 (2026-06-15T18:10:31Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fa8764f7-a4e1-47f8-bd06-4a4b07153f2d.json and https://artists.proofprofile.net/proofs/artist/fa8764f7-a4e1-47f8-bd06-4a4b07153f2d.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 0x00d40fb6c8cf90d3d5351dc465ea4d89553f8f75b7086852eee279164949f272. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/QZES72410312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8586f6d0541cbf00aa6161357d26cb60076d690856d5f1ee695cbe818608e4e. 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/QZNWV2489587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b1bb505b3fd05af548455ac105ab2b99592443094ec8f5026a330190c7d5ace. 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/QZTAX2474675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69124033916943380d7f89d0328aad2a0800577c2926525a40ec5e9e3c771eff. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07:34Z), 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/QZTVM2490051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x400f07947ead86918d3a99ce1ccd6b91eb7a77417ac194a26c4f2e781d537f5b. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14: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/QZES62528793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfee1e8a6ecd91def921b487434e01dd03250a9a08a437cbf08f01e6e5f72ff5e. Chain 2 (Bitcoin): anchored in block 958689 (2026-07-19T07:11: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/QZES62528794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefb5caf11ae84fdd283747b7d4b384151aaf74cd6dbc1a63709838ca8a1ad904. 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/QZES62528795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab8ad3abfe7995273fe36134c7e3a81dea8cd14f18461b4d1254e1cb1dd721c9. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14: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/QZES62528796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3264311bfb2426d3206a2351787d6eb531ab4d69fab2f7fdf3d6960f4a6d0488. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34: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/QZES62528797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x333da1e65255ffe706fdcfcad4659941fb3c58c72a6924b0789d2261f4b83c92. 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/QZHNB2546016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc85dd5dd3c7e15a973d9a8a84c831b1ef806d67f50b85bcaaf635e59642e502a. Chain 2 (Bitcoin): anchored in block 958918 (2026-07-20T17:58: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/QZHNB2546024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe763cf53c3f26f0588a93665d6655e22630ba59b6829046c36bc807f4f06ff28. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/QZHNB2543671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc9b81911832966c5f615c55af4a4b0624297c7f2f29b79eba33d84a62b8aaa6. Chain 2 (Bitcoin): anchored in block 959063 (2026-07-21T21:45: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/QZHNB2546013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd969b5c1458e49a91f09e2c936e14c946ca5ae22cbb69821f3075f11f4362540. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/QZTAY2515330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33b24e281efedd92393a0754e2a4fe414cc2597128909b98c47a047b462cf7c4. 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/DGA052562553.