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 0x3139d1b8f88a84c4ae52d086b45cb86a136bb3786f2e53b4211fa532d012b425. 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/fb580efa-7d62-4dfa-8422-30a154b05377.json and https://artists.proofprofile.net/proofs/artist/fb580efa-7d62-4dfa-8422-30a154b05377.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 0x92b6b65c6b939dba25136765c303a6ddb1913f9100e258523743960a8c974a75. 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/DGA082383398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bb821ab3e44590ec1109c674b6f7a15f579621990bf6dccab9af9523ef2d284. 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/JPY202100079.
How To Love You - Teddy Doox & Tirdy Remix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x391048c736a7075ac3c1ad2ccb3b05f6d83100540123e17813a380ee258d05cd. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-22T01:13: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/QM6N22475151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3214f4bc89c1557d629d262ccd95d3ff13881832e2e772ab4a2ab4e84dd4480. 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/VNA0M1932728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x687c63f1b7f41e4232d9db835ddc2a440d918590b4ff213a22b65208502678e3. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/DGA0T2466096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76122a598d7dc83d0e270a11ef8275d672b206e2962a396c90dcf9b9aefdaed7. 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/DGA0T2466099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6b408966beb49e004d3f5c0a97d62d8b24d13a372c01ac42665867af510c382. 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/DGA0S2423454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30a941fc528aecc3631e85eaab7c498787230aa00bef686afdcb29a1afd56abb. 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/FR10S2548585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb34df0be044747816b977f6c4aa50808505a531c805dd02c14cdfc7763537d65. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/FR10S2548586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d4b7b4b467eec0c3b0d19db9cb0affe7e1faa480ae5260e8ba354045b40a7f6. 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/DGA0T2411630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e046494be2235981cda54d2024371821f53938795a6d734999c852d6e0aa8ac. 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/DGA0R2464952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf28db1a326b2391fbd5d884bac7f75eb528b46e86a7881b3206a644f9621b990. 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/DGA0S2490636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa96eb4566145e527afbed00f6caea2ed4f47a8911f602b00a12affa3a8cfd023. 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/DGA0Q2433276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8aa41ed58e0d9c722d39d80e431f23ea1ef7bb1ce41d051b08365b27d24e62a0. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/FR10S2576731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40ed045998c123c36edf43a9a9a869df2a69662b771c4e220e5c268b929b45a2. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/DGA0Q2414533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2745e2c7a72b2f246f7f07793b70b126156666010f0aa95e30d04700ee2de4d3. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/SGUM72000271.
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