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 0x5cc0d16b7fa359230b9c131f88339a21cca36d42c8a946fb8f8e8154eba9e845. Chain 2 (Bitcoin): anchored in block 953803 (2026-06-15T15:41:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e7cb3c6f-9f54-476d-a537-c846c52661e6.json and https://artists.proofprofile.net/proofs/artist/e7cb3c6f-9f54-476d-a537-c846c52661e6.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 0x7f3e17a877cdd6d7565b0fa2af222622789c71a069ae9011a1e7967a61007ff4. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZFYX2379308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1973b9c64f48fb0947db31b03fcedcee0f335bc321f82a666dde2cd1bdbbc85e. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09:33Z), 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/QZWFN2375079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x195e1280e3868b202535f4d7d110873e2c6646d5f98e818689f76ac09806656a. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41: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/QZWFS2331486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c4af57cea1846c9685d9c90b81b3b932f704825052d8382cccde24e1090c22e. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZWFQ2354092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96f2ad84c8247b9cc5c7128aace40be08b5886b5ea8df6c2aeb74c9f8ceba12d. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/QZDA52460264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb10c0674ebb1834da7b5b800a1510ef9f091c96f7a6b777a48bb317ec9417b2. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/TCAID2430494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ccd1395b08afe3c83ab66bc97e27e5852487780b2007ba3dbf078493b8dfd9e. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/TCAIH2425705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25ef1e7782220ee79252d49d2c57f1e93dc75d65c6e076daebe89205d0770cb5. Chain 2 (Bitcoin): anchored in block 958378 (2026-07-17T06:45:39Z), 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/TCAIU2424440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd4ef7aa17b535edea3fa66acd293d5628ba3e89d607343b9cc37a5476e9f07f. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41: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/TCAIT2424426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadc855b9bfc3a2d293998e5a54ccb9a7e5ff1d55d0c9e35622e8c7469102e73a. 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/TCAIT2424533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb6c2bf8adcf3ed630169323777a69cd449d77a1731f2c78ff98877d76f41b59. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41: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/TCAIU2424525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36a5834bd4a60ea57d0e10163d74b5e635c247e848e7fa2cb7f7fad1dbc43f8f. 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/TCAIT2424452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ef0cfb851bf10b55862f8f02666e039099581834769a1146cbd0508aa6b115f. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/TCAIT2424476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f8ef4355d9c34dae1bf6cada1b82b6c4c9c9e1adc1767e06014a7eed6397319. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/TCAIU2424517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c7eb8aba18115850555ec53d5c2ee29d219785f46e6f2723cb094da4850b34f. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41: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/TCAIT2424461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x993dadd4c1e9dcf8c381d40361cfa80612dc7f44bbd90bfaa5968066836983d6. 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/TCAJJ2536027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x372327b2cbdd683aa0a0f24047baf0c551cc668d73af42097e8bf5e2f1c81a6c. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26: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/TCAJQ2588193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5641813ab59326854004f3958661cf647d85ecaf2d4dac9e422ace1c746ecd33. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/TCAJP2588228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9842e21e137b0202bd28422b1679ad549daf7bb52c0675bb2d6801d10034268. 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/TCAJP2588263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dcb7bea335c703a1d5354b22188e97b1e00f8e483e49b9d732af5ed30b1926e. 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/TCAJP2588273.