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 0x75d5a0454a2a24b2b3257d8589fa6e023533c3dc2e46fda79f1f2490c025b9f7. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/684b91dc-b92b-4cd5-8f7d-10f560f4b024.json and https://artists.proofprofile.net/proofs/artist/684b91dc-b92b-4cd5-8f7d-10f560f4b024.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 0x6fa865ac0bf4681d6233d4948599fbb55809d1c56bac44276db770a0d9f1d62c. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/BXIAM1500006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85bdc98dd55d95ae03e6acc0afc0c443c5e13abef655a561a9a1460ef4d113e5. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/BXIAM1500005.
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 0xf7db1c76c79a25cf7d5de5bd41c70b80eb4048e8012ff29a64a828e655566a67. 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/BKH152400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa82ff28891cac9c309a32bd719ea03b4fd6bf95c33351c48e86e6567efcce904. 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/BKH152400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79c4ce93dead146a52da0356498598d7ba22efc79412c0dc73a13c188e10dacb. 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/BKH152400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e451d718e0135f2831fc840307fe47a0e07e3afe0c4ec8b3e5940f98ed861fc. 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/BKH152400009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd87eb328d85bc87e38ddfd58ff6f13b798d4aec189dd3011cd78cd362b362f57. 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/BKH152400012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd48ae8d1fc718a01f72a0e16ce19fea0f3a48cc57049959675d8f4523d516644. 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/BKH152400014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74f914b4c3c6a3f78e06e2889e601d3749d4942bae26e484c0e827854b0e654f. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/BKH152400010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0ca19114f12594d58f86246d93be1204d897601ba14c408771926fff5da8b6e. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/BKH152400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31716da11978709b6b36d9030a3e2be70156beeeb7a5e9053abd41bf4039d8f9. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/BKH152400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed9d123fe52f93ef325f6381743e75bb419ae9505265431937a01bb0213a2d3c. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/BKH152400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24c18475d745387c82ee21af00fabc6ed7dbe6d0484d3d2d47cb4066c5d3bd86. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/BKH152400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9cc748f709b191f0e529eeb8b17803a20cd106856f17b819a9c19acb0f495f7. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51: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/BKH152400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1816f42a7b59a4d78f1b3456c20aaa5b52eeff1ba4ec671592927771a7f2b16f. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48: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/BKH152400013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec28a59507ecf93667fa55ea3ee9954f12a8bea381cd74f61145782a774ab528. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/BRKUA2244005.