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 0x883f557a913abfeb7f8156af9e70e5b3b074f02b945a97ba82a0358692d65dd9. Chain 2 (Bitcoin): anchored in block 953783 (2026-06-15T12:24:43Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d4ecacbe-6d87-477c-9190-06c11bfb706c.json and https://artists.proofprofile.net/proofs/artist/d4ecacbe-6d87-477c-9190-06c11bfb706c.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 0x38e96bf00761f14bb1971830d69c0327994b22c7e164dd3a38a0a7d451f38eac. 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/PT9CO1400201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x323aa89bbc81799d8b047e280dd8ff0fcf5dc1ef6de3b69b9a9cf62f4ff581b8. 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/PT9CO1400202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf62fbd4d6ef672025516a95810573f8916e2ae5295d920b5972dae7448a9cc40. 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/PT9C01400203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b43ec3d76e00bef916154b9bf0dbf1825c32e31d2f89c3e4267b6a56c8ef0cf. 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/PT9CO1400204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x404abb13927d6b869b807f5138bf95a264802c5f5eff039f6560d475a4f04faf. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/PT9CO1400205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x122e068a167e4e049bfaf197eb7cfcbad2bc3de5d9513eeaf7e91ee74bce1d23. 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/PT9CO1400206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95dc6f5c1082ac1b019ee580d08b61ce83ad603c91a4ef96d15d539367841d76. 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/PT9CO1400208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2ae5c0443e11d8122f7b47deeb46e02368d3da646b7677cc16e19062983023c. 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/PT9CO1400209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8eacf2196f9f22b8e344013f6084ff3d3c8c0f99b8e3c4c3d8f6ef3fcc379883. 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/PT9CO1400210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x975262a5860349dd044b6e91539fcdfd8b50286d79865bdaa7a95639c012effb. 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/PT9CO1400211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd33432382e337c380929ed5ac98f5000765e9caadf26ee7b28ec866407f210c2. 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/PT9CO1400215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab8fe29ddb779cf28723ac442dc7fa7e82b2e5810a4cfcb1685f91f122d216b8. 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/PT9CO1400207.
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 0xbb09942d185b96c812affb4ff8eaf4cb9be58f973d0579fe8161d711e2b7717a. 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/PT9CO1400212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf38b3a17e1a59222ed0d53074b40f5b45ab51f35258e74982063da6100b84599. 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/PT9CO1400213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1cb28d03515f6232faa267dd73c9541016d02f0d7a8922c0b10b507db281212. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/PT9CO1400214.