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 0x440f857398bbf99c7f046b424fbccfb28c2504c2abdad58442b8ba3985de62d5. Chain 2 (Bitcoin): anchored in block 953754 (2026-06-15T06:45:19Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ae0eae8b-7697-4001-9025-86eac1af89aa.json and https://artists.proofprofile.net/proofs/artist/ae0eae8b-7697-4001-9025-86eac1af89aa.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 0x5cf0b59f75294d6bd6789a2bdbb88bea171f288f4d0399442b82f0305c689f84. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZDA82183516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd71ea95a7acc727c3b57f56797a8bd68ffad7fc7124e5dd8146836e07870203b. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/QZDA71856059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51bec20f865d4b3801e0d8b129f21ea0ebcc717b72da4e0ea79a6b7216d359fd. 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/GBRKQ2208099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3ae20443757a8eb01bf25b515b00d480e3bd3c0e4ff383e9657ee9862e88c31. 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/GBWUL2535584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x438e81e701db6bc65b4d544b1b08c345fe2d0ad98313ffdbfb8418fe84981e63. 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/QZWV32472261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf21ab416ce746f82bb0bda4557396ba82bb97b8138cb83dd4daae0b36a419446. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZWDD2498511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ce3934f962698ced88b9c5d9ac3632668d3d505200bff0f760fed019c2b24c7. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/QZMZ92427903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6240de1398940891ad9299e029aac97515be4b976ca8f83a4d1fb04b49c7d106. 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/GBRKQ2490093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc55fae6da2f7a65939e5c53bc12c4401b0055501fc4f387595c893c9d5e9c71a. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46:00Z), 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/GBWUL2346160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0afc9b993e28db1655b8c4ec52453badebe2feb375a00bf43ef2cb3a39836c7. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/QZWDD2294684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea79c5a2e0ca61f060c3604399bedc993dba8359d95c8876b64e8b375206b49d. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/QZHNB2143488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x905a93777182f0b63e7efc13cc90753a77cafdb88497915edbfa5a0c63d2f618. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZK6N2084675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xece65061110fb94e84ad3c888c5b60e9a0d43516a609c79e44f2e4e5ede52c66. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40: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/QZHN51939444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x165211b75dec72d910a5ae08696e52f9afa8b85850d29f67e765f849071f74cf. 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/QZMZ92359312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fdc3647f97b27df068b375921de500768049e35c534c5caf19944883f8eb008. Chain 2 (Bitcoin): anchored in block 957067 (2026-07-07T16:54: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/QM6N21750961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69d3211ff85757934b3a5dd54c495f606b86796a428c1f041d53151f25c0b7a4. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QM6N21750962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b9a1c680d12f5fb1b36a28a632b3723daccfd02ac11e443bde969fefc13bcb4. 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/QM6N21750965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa21be591bad5731d86dc38e0b454b6c38299e140715d301c278ff69f3a51fcf4. 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/QM6N21750969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85a0e90b9dc8df60cc24ecd098bfa345ac4f5c2854f30d492a8134af083dc55c. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QM6N21750970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba08907467ed6b5bd63ebf3cd0ea065aa19bb75aa3f399c59375667e578eac4e. 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/GBWUL2316861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf6e1111efce5b401d6430a1eb18f565560eb4c64cce4c56c0e4398f5ea583be. 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/QMDA61897996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x053d4ea37d26894ff902537eee8281b2f63e709eb5712b695798de0bf2cfb3ed. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25: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/QZ9Y21798721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27cb1dbc62138819558d89e6f6156830cfc6f5fe8aedd70c5ebc735b6d9f182e. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/QZZ662310053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98969ce2fa2a88d9ced96762dd53631272d4c85f8a6b0a19c3b8412e7813145e. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZW9L2481657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39c4d5b49d7d0daf496178d76eaf9498194482e67d77a7753dec61cd38eebfef. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/QZTV32543055.