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 0xa762e66367bc9a7f8ba4d76e054fc907cc98ce8a6b7303ffa53e2ab403426c8f. 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/a0305c80-c5dd-4935-bd13-0f6bd22ac05f.json and https://artists.proofprofile.net/proofs/artist/a0305c80-c5dd-4935-bd13-0f6bd22ac05f.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 0x2e5770e3c0c61edf6494ea5aedd7932cd8f2ef453fc5119dce3530d2592c05b5. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/TCJPV2329796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb84bdedd601eb918472f6b8b788976aeb9aecedd47f582913f8b4cfda5c66993. 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/JPKI02410169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fa5ee99f00f20c482974608a1b6a6a00f9d9328ec06b190dba29d84b64c1a2b. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T10: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/JPKI02410617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda9e33f8464d41c39ff6197fb7048e9e23184633131ce2fe254b598eb6fa1825. 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/JPKI02411199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac13595ad9f4b408170963f26f945b91064c9edb1a368a74af46b2193a18c988. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/JPKI02411456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91adc7ad1c0fd77d18a4d75b175d42ac20d5cec2b0b8f830d22505938b37627d. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/JPKI02411880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55a6b5fc39ecb9021bdf5db602af9b199b43a3803841d02d5e6db986c76225f5. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/JPKI02412146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x908afa365b7bd53eca6a3b9c4d15ed1607d1cb9c4faf82a4740af8f542d710ea. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47:44Z), 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/JPKI02412573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5b6eccd3185a1be324e49415eca960919256b81d0a210bb31ab0b391e4c0cd7. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/JPKI02412575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x378f0061d7fe49fa39875696ef6241242e70fc52d6a62b48c68c8df37a4721d6. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/JPKI02513520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea2db065dfdc324709a75f1de69e7597cc0d849d82048e95135a09df77af84f0. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/JPKI02514966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03774bb6737212fb3a375805329a5b62bc7227db3b930bffe5bbb6b853718d7b. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/JPKI02516199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c8138c34f539cba0f0421ad25fec88117dc2f3de60e8e11c6f315d6a80ca92d. Chain 2 (Bitcoin): anchored in block 958116 (2026-07-15T10:18:36Z), 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/JPKI02516784.