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 0x83cc66d0db8ab2ea3230422c43ec60df4c749b538c0350b4f8c882ef7746143e. 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/cc2d77a3-21cc-4c01-bcba-f6259ef3196d.json and https://artists.proofprofile.net/proofs/artist/cc2d77a3-21cc-4c01-bcba-f6259ef3196d.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 0x1f3f7b58ba10847a239a349c19d89f24d88b4dba08c989e7c74bc800655657d5. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/ES6061310903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac0c760c0a4b3b97c01a11d323d8695768fbca8b0a8b374af01cf4b6bd8c3d28. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/ES6061511603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e8e5425cb007c70589628f2ec8a4c1c34b36293bfcc1bd7e4ed7b89e38425da. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05:23Z), 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/ES6061622001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x980c4f7d8d12ea12a440335086e52b01426a01d6b519d40d0861c3f7fd03fbd4. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/ES65D1700006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x831262fca1a5041362bd8bb0bce2213f4a38b1597dc97e6aa5c8b88f1b1e2b81. 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/ES65D1700002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17a0e8686aff24d569429bcae7798c37af504efbd4775f2628d67e964be6fc92. Chain 2 (Bitcoin): anchored in block 958963 (2026-07-21T04:02:02Z), 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/ES65D1700003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c6f0770ff927ed3d2a914172ad303bcf1aedf1c750adf55c6a4125ad983b24d. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/ES65D1700008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d83c280a9f426f1d19671dfefd65de03cbf3ac732332b136efb184d532410c0. Chain 2 (Bitcoin): anchored in block 958627 (2026-07-18T23:33: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/ES65D1700011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbe24b5e9c09a1e25ac641f2ac9cd724949c6f0a4337959bc9a4c5a3c751d30a. 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/ES65D1900005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa15cc0708b7e2200d8f7dcf899d657757e62bc19b8e486560969636f09f6b2b. 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/ES65D1900006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd25c648245cbebaf76fe1b96d25499e0b764e6ab39274a6bd74b7b3404d344fe. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01: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/ES65D2000003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98d06e3424ea4be1b9ce2521e421068e0a555640cfa72b215538ee6d4dac22ae. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48: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/ES65D2200003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb898d8c6d7b9e4ca275d7d46f151cc51685adf7234078f795a62944007e0a9a. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/ES65D2300012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc0ff6b6c3dd0935ca03354bff422774ce4af0e185f0e1adbb58d3b7bf84cf16. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/ES65D2300022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc0ff6b6c3dd0935ca03354bff422774ce4af0e185f0e1adbb58d3b7bf84cf16. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/ES65D2300022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb898d8c6d7b9e4ca275d7d46f151cc51685adf7234078f795a62944007e0a9a. 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/ES65D2300012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe76afc01668765a0780afc13af726a271c021af86bc8b0fbb1dfcc5fdf607fb4. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/ES65D2300025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90d389bfda13a45d36d00338a9fbc588e1ce4089a7cf245d8588eadd850e33e0. Chain 2 (Bitcoin): anchored in block 958878 (2026-07-20T12:32: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/ES65D2300026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98d06e3424ea4be1b9ce2521e421068e0a555640cfa72b215538ee6d4dac22ae. Chain 2 (Bitcoin): anchored in block 958170 (2026-07-15T16:21:50Z), 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/ES65D2200003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cdb4522a2a81ba29867838e8f36d709a9bbdd0d6eadeaaf5ddb603a9d00a5fe. 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/ES65D2000032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25a89ed914306388d040913a47b84da8f3d657e9a6455e658446b1f2df68a26a. 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/ES65D2000029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22112d5053f154f4b9540d546fa6dca5b1689515fbf1df5826fb7fec5683aa96. 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/ES65D1900016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f49525d82714a2bbad99fc333662574565baf96154d790ca56663d2f3800488. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/ES65D1700020.