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 0x294cf56eddfe9c913e486b0bc6493e83e7b3ef9b0f9f40a22c4f365248e3ab99. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1140909e-09c2-49a9-9a95-e6d3b5951aaa.json and https://artists.proofprofile.net/proofs/artist/1140909e-09c2-49a9-9a95-e6d3b5951aaa.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 0x6cece9d998184de28fc36e3c120d335d4bfea8ec0142aacb751ebbb2adb20fc2. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GBUM71602351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafc7ac4dfb62f91d627f337ecef57f55989427aac7dff6416fd2c67b209c65e8. 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/GBUM71602352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61d4ab38ff5f57d861bb841a4402bad9a1e83fea01737e5682cfcc9802496141. 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/GBUM71602353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72d1af6657c74dfc3e85bcdf37d0dd07f66a0579342ddc41111e41dc5c04d9fd. 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/GBUM71602354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde07237dc21adfe8ea4779969181589d965c31382238ffc8b393076bc3cf6396. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-16T23:38: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/GBUM71602355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47b2578d0591312ebc49c49503589f715ad94dfc7a72c5fbda3cea9ab3a3e4de. 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/GBUM71602356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7be21816e29be5fc63a13ec13a76a7e521fced0ab5f462f76929a7047dd049c9. 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/GBUM71602357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bef390f7eb7b3c8cfa17f80896e09c38a36d8cfbd8bbb01c286f546cdb46646. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/GBUM71602358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23badf1947f3657a298cb1b72a47e2d7009096170658634e60fcda2b2d9b54a8. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/GBUM71602360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ef78e3c9304ede4256f3d6e3ea652645fab0426ba96f7b757195efa8415d523. 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/GBUM71602361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88ec76579542ae4bd8e7f76b8bac79d8f18217cbf15823e1691e66428831dbfa. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41: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/GBUM71602359.
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 0x91da3120a3f735ac41ddf4447e32d9613277c223c342fba923f9d8c4829f1f19. 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/GBUM71500739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39afd65c77539d8d0b875e79487ccda546e59f7aa651dd18ed66e47721b23699. 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/GBUM71500741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc7e7a3200b257e1c92305e1f9d3d7b753bd7022daff0a7447b13534081587c6. 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/GBUM71500742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3143ef3c316e1a7472559879865be7f34864b31509dc2feb79d5172937cc7627. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/GBUM71500743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bdbb0ecfa95acdb95399fb67fe6aa6d9cd53cf1e88d218098b15d83464a96c2. 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/GBUM71500744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27a22ab089e82c2deba91cb18cf7c05ae8077cc5584058970b59eb0a9985c80e. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GBUM71500745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05ce226411a8bd1953e51e5c3c1ace0021282e0148948ac612a84aa02dc17141. 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/GBUM71500746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x409d8145b043ff88f6fdf4acde268c24708a9f84e8cefc37b99f442f9a13ea7c. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/GBUM71602350.