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 0x03b0072ef9b01c12fb4c98e7d70c1fdda88f1b4121f1075345e25682fb967303. 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/dbb9bd48-1950-4670-a9d1-82b5dcc7fffd.json and https://artists.proofprofile.net/proofs/artist/dbb9bd48-1950-4670-a9d1-82b5dcc7fffd.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 0x694cc078ae39664508ebea87ceac86e68b4928c3ccbc82bc31b9826cb35ecf06. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/TCABM1307426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc8a17e78ba9e3971799715ef3bb929c6d4404d0266fb9fdc3c09dfe48eb7b3d. 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/TCABM1307427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1369dc04ca7d9cf1d40feebe08c3052c905c6ff1ab86fd3b9e44002be67bb9a3. 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/TCABM1307430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81142c0aa7880751f3c02ac443903fc0d3237acc9b374da6b86eb8bf6845bcd1. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50: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/TCABM1307431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff1055fe509d92c7790e24cb41a5ae5c8d9be753324ea202251cdc0e93bc65b6. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/TCABM1307432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3165c2dfc5a33e8e815c3875d415486e1ac83f2e20f5a3362ef6686fdd0a1dfc. 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/TCABM1307434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84803dd4cc46a2a2596c2d333da73d379de75e965a09cc01951bffa75d27b94b. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/TCABM1307435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fe261cd6ecfb0752df8bf00903da6e2c70902869858f08d6d85686f4c2be72c. 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/TCABM1307437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6096c54b89625656e07951ad7a78769f64aebb431fd6f4027d652f69d15f157. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30: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/TCABM1307428.
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 0x66451802b33b02509375f2f96ce707187e888d82b7007b38aede4ec8c3b3ab99. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/TCABM1307436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2a8201ad772bbb1e3c399b1590a0dd0f0f4bb1bdff4ea6d58a3da01f7f6241a. 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/USA2P2201844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ffba6d86bc792dba3ea50965c6a7840861e5219b03a2a82ed3b2e72e7d5a731. Chain 2 (Bitcoin): anchored in block 957041 (2026-07-07T13:25:45Z), 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/TCAFG2016340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3ed87995e8ec8a899985422794d4b585c94ad08d14cca5fd6e254f72c1b81c6. 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/TCADW1823190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3850c618516aa601246a15c0bb760a63a56d767ff4e136b237e23f7ed9d669e. 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/TCADW1823191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42f0d874838c2e6fc1150b3cb679c83b7d869287a9be4716c37f4c82536d939b. 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/TCADW1823192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x725b07da2d23c9600cc035fb8a51db19a4710d32fb02f6915445a935131c5954. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/TCADW1823194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03f18c58d0e5a0c0e3d1291aec48e1de03d17147caefabab0ddd546e10ba09ce. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/TCADW1823195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5579157ca2b641217fc546eec904f07cf371b664f4f72182ee2dd6f16b3dd47. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/TCADW1823196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7c62fc65feb3dff4f74f5e2e4e6e01102bcf408ef0eca9be74cf73d28c15b06. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/TCADW1823198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4a0d2abae8c753bc58886fc321ae9b62737ac9f811eb658cab3aa2ea10342e9. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/TCADW1826242.