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 0xbb0f691885a0b81ee4f6cc9f8098a928cf613377f140bb594ea1db2094ecf984. 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/90d2f0fc-b9fc-4160-91ba-ea6fc1992d0f.json and https://artists.proofprofile.net/proofs/artist/90d2f0fc-b9fc-4160-91ba-ea6fc1992d0f.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 0xfa69b350b90f9dd0628be23f4707f7f641758a1e000414ae4293989f126bc7b6. 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/ARG991023185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e179295423f5a56a47c69d1a7df74440613ba696352a48978120821afebd88b. Chain 2 (Bitcoin): anchored in block 958988 (2026-07-21T09:08:06Z), 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/ARG991023187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x028c227afb407a16460206fbea5f77d652a07ce43d5143489b4104858b494ff6. Chain 2 (Bitcoin): anchored in block 959002 (2026-07-21T11:47: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/ARG991023189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75cc520bc5bdf09cba5c9bd23cc89959bbeca80a5379f08c0d04e0576cda1fdb. 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/ARG991023191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59efef03b0dd145070e59ddbf0d30ac86d635c7c02c0f008f1c4719d401a8bfe. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39:45Z), 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/QZGLS2235359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69220f1b3ee5487387bc13485383d0db50135c0c857fcfd1001144cec49bf3f1. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39:45Z), 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/QZGLS2235363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd40b557a5f2a7b500526413d21c0b2f12c641bd8f5ed8044e85b2bcfd89fb810. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39:45Z), 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/QZGLS2235366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6602096a03819e8f3d951135ca5a1d5b9988013b114aed95ab6e88f1891ab356. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00: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/ARG991027006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dd5038d0871b720a31173951400f46f2a062c8e8bb93b61d8ec42e8acd2ed4f. 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/ARG991027017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1fb532b26d2c429ea04f94feb5c32aedf0faf138b9a7fd1dff5c1d508f4a3e4. 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/ARG991027023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a0e8f5a57df94a96876a3c25b39558d8b166fb764e7afc8c999cadb2ec3dae9. 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/ARG991041529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x355b0e4b68289a7fef099963b594f83f22366629e17ac463e19a21030cd870e3. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/ARG991041530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2512bf3e48018aa849cdc7cac3c2048541c81c36cdfc6aeb12a9e85a7925c4b9. 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/ARG991041533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b1be1e2ea032f2511222120c12c48a59cef5c8da063bd3eebffb47806cedd55. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48:52Z), 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/ARG991041535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56744c4f89f87bf75a95f4b10039b431c50cdd644a8e6352af80910468d5adae. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48:52Z), 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/QZNJX2489407.