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 0x68bf1d05f9a9dfbbf909ea01dda96e55ec618d8345bc7d0c476c09167c27b7e4. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/3bf5934e-afd5-4adb-b970-d5cdff81fc2a.json and https://artists.proofprofile.net/proofs/artist/3bf5934e-afd5-4adb-b970-d5cdff81fc2a.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 0x9978518699a55f653386e48568d93f84586c58423e71a576bc49a590bc89c2de. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/JPZ921901176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe69e5796474df7f3d8132cfc54d1aeac0cd2170c3a71218543d20f322493b68b. 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/JPZ921901177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfecc195d9fcdb34734512279a35d28ee20137da31c7042520446c118f3f830cc. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/JPZ921901178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf43a53d7e945ad14a3430cffc8e6f14f9c554b96a390fff6276d96fb7e4b1741. 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/JPZ921901179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b50466433ac26077f6964a4d77aab5573902bcb8752fb50d1ff816d83576af0. 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/JPZ921901180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2a81fc0ccd2e03f6d143366591ee1533b8c0dffa2b8fb8138f9da9f479bb604. 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/JPZ921901181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59ee76e52b67d8037445e097600c6381c5b61cbd2e1ea26c26e5800a15a48dac. 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/JPZ921901182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9d82c52de361668e2a7484badac9d25b5ab4d20433336a8220da44b03c7edaf. 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/JPZ921515841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78c5bda0551a08b489d0e7d8306f979826c4ac7643f1092eead159e7b39d441b. 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/JPZ921515842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21527d0dfda71a1fafd093de3a6772e5e9efaf94410ccbb44ba332a96a3fb6da. 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/JPZ921515843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x795b6b2a652f97b747722e29970d3d42f804b0d08a85c14a8a785046445b7c20. 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/JPZ921515844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c0f7edb727484553f1d74c1fc7ed4a332e8cedd9e5ec66ff1fe02b9c424fce9. 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/JPZ921515845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0a50affeaa9ea7b3329ba5ae2ebeb48a4379692a6b28e466a9fbb2bedb56184. 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/JPZ921515846.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4a4da221ad7c036fe73f4be81a4de092587d074841ffee6340e24739d5e7632. 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/JPZ921515847.