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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x057085726981b3a839ba3df5ff754635337d7c580e20b1eafe43678eace38e24. Chain 2 (Bitcoin): anchored in block 953645 (2026-06-14T14:31:42Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/3dd3b4e9-ab83-4b09-9d57-242aa534f1fd.json and https://artists.proofprofile.net/proofs/artist/3dd3b4e9-ab83-4b09-9d57-242aa534f1fd.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33c663e084469b7bd9690304f347ed0da6c83ac3c85cb36b8e6f3794aa4d6dfb. 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/QM7281715455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73de7517eb4f9c7e8af09de051e04059fa03a68b4cf704db08c24e305a5cc766. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T05:39: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/QM7281715452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cf98980dbc825c624be99e7a4b768976567d61f4786740e3f04ee7f64540d1a. 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/QM7281715556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48eb9336a94475cd7fd837be17c85faad1eef318f20982d1834fb09497adb935. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-17T04:29: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/QM7281715563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef62aae6749a0d528ab169e45d553845c60e849f41e088e568e9ab9db70bc616. Chain 2 (Bitcoin): anchored in block 958891 (2026-07-20T16:23: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/QM7281715451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61648de081e7eba8a857af6ea263eaab8d57f9abdfa2e16138bc861651400c46. 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/QM7281715450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2bed9f4579b0a3ecc55c91560af1ccf52a59a226266cb72820ed209e8fc8c03. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/QM7281715566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc24bcdcd2cc3f5407c0efcb983392617283c9e5080348e2fbbe42547f646bccc. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T07:01: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/QM7281715602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e5193cc06408a8e904d075d6172d3ac2d11645ca156921c86850831ce7e743b. 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/QM7281715570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dfc04f0f44188398383418845e043fe8c65cb07241024e7ce23733596ebf510. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QM7282099736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa72c59babb1ef43348dd326c9da91498cfbd160ba366e983356461e5b3205ac5. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QM7282099740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67895badb6225fbdfd05f1edff657bd312bbaa30b05f79a88878d26ff7de9de9. 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/SE6HN2423303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d315da839da3896ed5c0fd21b843fbd3c48b73877ac48a4afc5bdb1ea131620. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZNWT2315922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa59d6c32751ba565404d6244b3eb0ad809e7b703ee5e2a2b47386c55ee908a65. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZK6J2306276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfae6740098025f00c2fc60b0a8b244660254333cba99901ede7d30786509f8d. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/QZ7R41750761.
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