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 0x8ae1cce4cb0aa56c714c056f980ce952dce48a8353e5980c612c2e215ae9412a. Chain 2 (Bitcoin): anchored in block 953807 (2026-06-15T16:39:18Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e64fc4d7-f3c3-4731-b2b1-89991b56b2d6.json and https://artists.proofprofile.net/proofs/artist/e64fc4d7-f3c3-4731-b2b1-89991b56b2d6.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 0x7bd2febdb8e7175f1eb96a4f093da7ab5467cbad63c721e2dfb1bb9eb998ec5f. Chain 2 (Bitcoin): anchored in block 958617 (2026-07-18T22:07:13Z), 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/QZGWW1965410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa225b426a2c99a4d184cc55cd868a23842123aa6bd4d72c6c4e5dcc7bfeec54. 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/TCABY1468234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x857acb617ed53614b10a58147a85d0f407113a07586d609cf7e215e4f6e5f309. 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/TCABY1468235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c252be3ef10732471b9b1dc19b99fc00dd94287da5213f66984ab40be6c90fe. 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/TCABO1376686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc169dc6ec375c71ffc43f485938c6ec84e04166c9cc422e3f9e3db47b04063a3. 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/TCABY1468240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa12c3675275029a22f4bb32f07bb0dcfb1edafa7adde471d7d705371e2e61313. 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/TCABY1468241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72edb6064fac76b6b455ec733210660ee8d96e9ace83f18e03bdfc947f8b6072. 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/TCABY1468243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7af0ed431a396de489526e6f42a6f8fe3cb73e11114c043ce82edbff4c6d7e78. 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/TCABY1468245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9da3753e85f27f837a991ded26e2edd9356eb48479dea84027d1068a84c98968. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/TCABY1468246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf263e6af1fdfe8c1b8322e68d693331171bdbd73b827c9315fadf8f4a2d45c19. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15:04Z), 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/ARE0D1600001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac7159b8229b172407a09a0f7670b63529bebbd8c25fb880ed8b6935b0f05973. 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/USL4Q2191304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf132efb6b85ed506114444db49dc5cda804b35bb65bc08c99b1e9351ed5e965. 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/SE6XY2148488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e5a3d0539c71caa9a93b684390ce67487da13b87978a9efeba667b67bf16780. Chain 2 (Bitcoin): anchored in block 960198 (2026-07-30T02:21:55Z), 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/CH6542076084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0df6396732e528b1021c5e69645d44518b2e1f7f0ad51e158768fb4d6e11b795. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/QZMZ92413658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba063b62f79950bc59206edaccd48b9c5a4770ff40f5a16c9137c9906035d6ae. 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/USDY42585114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23d92fc2a47bbc3d6ec9abde81b090be5dbc4293427088024b4eff719f268317. 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/ARTIP2400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba063b62f79950bc59206edaccd48b9c5a4770ff40f5a16c9137c9906035d6ae. 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/USDY42585114.