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 0xea76bcdfc7d87448c19f552f00918ef1eeb320a2650d99ce191549eda319682b. Chain 2 (Bitcoin): anchored in block 953648 (2026-06-14T15:20:52Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/41bee347-3fb8-4afc-8fef-048cef027d43.json and https://artists.proofprofile.net/proofs/artist/41bee347-3fb8-4afc-8fef-048cef027d43.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 0xf9a04683eb442bc0fa802a1a1653e5f924311460ba91f5f86eddd79a3b293499. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33:04Z), 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/NLL8M2200545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5f9394e7a1e42a19b59b01ec46e8e84f89ede5ae383732b751e0bd28e874987. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01: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/NL8VU2300008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26c695b66964160ed81b83be29528cdea391613370412d8e0559701594262927. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22:28Z), 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/NL8VU2300009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1a8a075540af84d7167b31bedef6b2a8b775a32a49f034394981e9e4b74df1e. Chain 2 (Bitcoin): anchored in block 958462 (2026-07-17T23:17:53Z), 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/NL8VU2300013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe9d41a414d7182ea6bf097439117a89b388bc0180a40328738cc1006cfbaa68. Chain 2 (Bitcoin): anchored in block 958142 (2026-07-15T12:37: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/NL8VU2300014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28bad095234571236952ccd072f8a1b0512ed83720e583972f36feede7fa3f9d. Chain 2 (Bitcoin): anchored in block 956713 (2026-07-04T23:03: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/NL8VU2300015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dfc65d5c16b1cfead61a42223acdc7141971022e23d231965e5e62d28e573ad. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58:20Z), 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/NL8VU2300017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d2a888a52013d306b59aaba5c011f7c2a3b9b669ab7c099eaf82510afcfbb44. 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/NL8VU2500021.