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 0x269548b273d8bc080049df67a7d386a4549f02b774f425cfbd4497844f17e693. 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/bafe14ac-a3c8-4c51-9870-43708e7a6536.json and https://artists.proofprofile.net/proofs/artist/bafe14ac-a3c8-4c51-9870-43708e7a6536.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 0x30f620e6ad75109c0ed3ef4279a255cf6e86b6debc4e48341fe7bccf45e2f35a. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZFZ72125135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67e537cefa78dec01646458431b2e1a2ccd95776483ca7fec74d82d54473200d. Chain 2 (Bitcoin): anchored in block 958571 (2026-07-18T15:39:25Z), 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/QZFYZ2027983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdba1ca30a771cba87fbe2ee53b1b281f7eee9b040034eaff803a2ea30cf7c7e4. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/CZCG72200150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46dfcb3c92c64bff3ebde607ebd68c4e613cb68a7d76897a56333fa81ce77bf6. 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/QZFYZ2027982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ee3c85c334542579a149b9c95fc9561ba2e070776b6d6e4007fd5222928e8f5. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZFYZ2027981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17eb024052e70edbe7c615d71392d8060a87fff04fe1d5ab99914ad75ee38c96. Chain 2 (Bitcoin): anchored in block 958736 (2026-07-19T13:04: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/QZFYZ2027979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c654f78deacfd5b978e638e610669edd163556246a1269dec0b17b97585f381. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/CZCG72200124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x032b191c3e9065c488d44ad6399e35589ece4f4f8d823a892b15a3a57099a29e. 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/QZFYZ2027922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee4abc7bcb361d273bdbf02d4de9417bb9731ca708ed2083eb7d84df7385f885. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/QZFYZ2027923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dd2f5fcf8209cb7fe3d23654d7d5de71d42b3109f16a38ef2eb928894c594ed. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/QZFZ72125125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb82d9063c5e3aa1306b175958ce170815f3e18a5366bb705b5be03002443e772. Chain 2 (Bitcoin): anchored in block 957759 (2026-07-12T21:46:51Z), 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/QZFZ72125128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00c56811517c1bff58c288f8791718d8fd2fd9060a518bbbe3c1fb09e32e13c9. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZFZ72125134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e9f74186dd546d545d5dcbf3e6e265bf248d7cd37a0fde77779673694a35154. 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/QZFZ72125136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53c518ec22c1ea6b76d44509cacc8e547bfff2f883afa85e84b633a64510dd13. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T10:04:40Z), 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/CZCG72200127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x148dee795cea5544decb8a3b9abb8328938164278326782c282534b8a0540326. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/CZCG72301072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6cb2de85a3c745ca122bec7d666e7965d780f061a9274880d7fdf9473e05f66. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/CZCG72301140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x501d0f4fbd36b3639b3014d6a5c74a6b6b2d247bc4732df2623c8028b0ccaf17. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50:31Z), 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/QM4TW2571943.