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 0xa96bf74d90ef6ac1d0e2f4f398bf6a990e343a8189ef20f176da7d45a1b98b75. 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/fc22a9d3-5c79-4c4f-b341-6a678103fd01.json and https://artists.proofprofile.net/proofs/artist/fc22a9d3-5c79-4c4f-b341-6a678103fd01.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 0xca5a90a39676c74654bb7e8b25b95be4aa5e921789f148341c089dbdbe2f1755. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/BXCKG2300014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f0ca13b19e3af0db08d896c41d4b3697f7bdf5f3b6f866746b79ef7810c1d28. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44: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/BXCKG2300015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71658f416bf45fc287f7e4538051b0f17e1ebc94583f2e0dfeac509923d98d88. 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/BXCKG2100002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebbb0d8626e575aabb22a75347fdba0f370f8d7a96168d9da86797574ca2c3a2. Chain 2 (Bitcoin): anchored in block 960193 (2026-07-30T02:05: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/QZGLM2179300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa928c6d6a87dc069236cfed4a90e7a8340648017d2cfbfafa3af9c5349373c42. 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/BXCKG2400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeea2fe55731cb8fc72cfaae0ec86cc9d5edcb52d55ee171a2c3905107a804024. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38: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/BXCKG2400009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3c6932db54056051fd90b0ea740fa97dcfbc09a8b6ba11f3b7edceb6ce752c5. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/BXCKG2400010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0437d2e34b7729c371365682917e385d5a65450078915c17531a12951454b96. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/BXCKG2400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6628ba13d7f934e39e66be06b57514bc11b165012584aa6ccdda4614c1646f1f. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/BXCKG2400012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e3b85ece9291d7341d4c33d04bb47b4f7659b35475ff36ef37c2877cfe6226d. 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/QZW9K2495717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ce63118016f614e598964755e7cda27faaa4179f7adf3e6595dfca9ac64ad3a. 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/BK4FL2400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e75a9274cc7c1d905495326b5db3af617f614e8e6efbbaaf4fdad52bcbc37fc. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51:49Z), 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/BRUM72401926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08f2fb474587b5b0c818583f67aeb646a1a9a13f11569be71d7e9ba0008fc4d0. 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/BXCKG2200008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ab588286e6d3aa361c1c2f327f765a4ceb6b8d9e6e8aa068c8967aa89e71042. 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/BXCKG2200009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x076d5f2c98a52cdc33e31df908d3dc4251e30c9f2da26f425afea7e980aa8f39. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/BXCKG2200016.