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 0x4e483904894cf24bb16eb238206f20b2ad6c09713774a1efc52cf825c676be1e. Chain 2 (Bitcoin): anchored in block 953618 (2026-06-14T09:16:10Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1cf69840-50bd-4e97-9c5d-cdb3cf396e19.json and https://artists.proofprofile.net/proofs/artist/1cf69840-50bd-4e97-9c5d-cdb3cf396e19.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 0xa596f2f6344997e0747e485bc590d02e13db99427f5aeb675f942b3a547345c7. 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/FR9W12319921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde37fd40253f56772e77d42f657f37e4381c56249f3523d89b68c0e59bd19808. 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/FR9W12319915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa64e217a17bcde7166561382f9970e5ce091ed8d36f1026e7a7b402cbf0bf80c. 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/FR9W12319916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0fb5626cdf6685e315f9246fb16dda99dd97be696f3664f810e0fa5db6fec42. 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/FR9W12319911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x344fb8a7f47287d05721face9136b39c4bb2f84607b31ef1bb86bea3ecad0c97. 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/FR9W12319917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3c2e53657393d7bd21fef62ef209a599d5053327d1875ee055e67353f271b15. 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/FR9W12319910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6a7636aa8ad84587aa45657b03f40b50f7b4a1dbeacf34207a9ac0c3b0b41f8. 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/FR9W12319923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84916ede0cfc7e295e43c2a00f9275bed85cd63bb505db5b1b7a4bff45860c9d. 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/FR9W12319924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd2f0b8f54d9481cba199c18ffd0d5634975b967b8ec1046df3b2680caedb6d6. 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/FR9W12319914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cda7e0b4a2621b3a31110d5ba637870f3a6f3395a25c6183b5846ecdcf50ac0. 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/FR9W12319925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57cb90b14dfef4a9417c5100a647820a0aa8ffccf28630660f74237b59daae68. 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/FR9W12319912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ff85783c707171980276f0509b128500fc70bbd768ecc7f6b66fdaf174866b4. 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/FR9W12319922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa6c1d536faf1e0263b83bd91a6ebc5d1591e4bc5495a18d94ae32c161b06d86. 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/FR9W12319918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f388592bd30efd045e2d6ea7094765333786511e0c50a3ff5806f565a4bfb9b. 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/FR9W12319919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a290cb1af2301d59d4c3c5acf3828a46bbd71996ad34fbf1d1f116bdf8f620b. 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/FR9W12319920.