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 0x5bbc997e805f11dd75088778f63a576cfce67675f5adc8e9d9d6ed8a92388991. 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/53fd4a01-88fc-4e69-ac91-7c60350b40ff.json and https://artists.proofprofile.net/proofs/artist/53fd4a01-88fc-4e69-ac91-7c60350b40ff.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 0x4a5bb1a2c1b772d8ccbef3adf41ecbffefc8bc5f455a7c46abcc0ac0ec6db1cb. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T19:53: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/QZS662122454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0f99b850c1fb4c72511bf70ec6b191215f758231fb2a62d08caf797b683c142. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZS642169105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8feb19f0f72291d627b82ae35fe6936a7da7dc34df400ab826d89e3565bb4b4a. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07: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/QM42K2215962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7682550dbe1b7163d3433798f173f57077ded58206fa623ec841186077225bb3. Chain 2 (Bitcoin): anchored in block 957892 (2026-07-13T18:21: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/QZMHN2258399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x335e8fe35ee607576aaec13488853015487b94efb2fad7e605c1632d03b10aba. 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/QM42K2363330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5385cabe31f22d732159e1bbf90837deeb8fbdf3af7a669bb83f8c2e71aec41. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/QZS632338098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40119944020a380074b9171dca820f778c046bf8e6f0b106597e5b79ed730a39. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/QZMHP2358610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4850bc8fb0ff1e41d44b2473f1a85e30de952c95b109a950760d9e768aed50a0. 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/QZMHK2337976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a7d198a73e885996d1d3c9cde410d0295b3bde163e2356129539f79eabf14ef. 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/QZS642526261.