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 0xcd27277dcdadf6c6e1be5d69acb576b923507f42f8ec257426739dd45ed8c112. 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/0e114556-cf0a-4165-881d-1c9b3298a5fa.json and https://artists.proofprofile.net/proofs/artist/0e114556-cf0a-4165-881d-1c9b3298a5fa.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 0xeac1c9d142faf8a701bd46640ead5cd8b676941d779c0dcc904057889e434296. Chain 2 (Bitcoin): anchored in block 957866 (2026-07-13T14:54: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/FR05S0100003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc05be3a0a90c9e8236fd719f77902a02411492e43ab664151c31035436f0dd3. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33: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/FR05S0100007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03761b8be1bcc31321af89c68de831033aff2dabdc36059d83cd179a16022d98. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08:19Z), 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/FR05S0100011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d66a4f2dc8bcfc1ceca5bd484558f556a7e911969b646d3f52f136628421b77. 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/FR05S0100012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x722572765101dfc739ffb9891c70a17fff14688ddc34671ba4961a61e2ce0878. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39:15Z), 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/FR05S0200028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7271e53d071fe412839aae441747815a6cd9e1b9d7ebaefae25871a9c3d04a5. 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/FR05S0500026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dbd93a9d11e9b219b990ec98ef90d99235f29a1d3073d2471d0a8a830845dbc. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39:18Z), 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/FR05S0900004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6533263f765c6e55c1b3869882fef2404e8025690d20e3be266a139b95a1d49. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/FR6V81313438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bea041121833fdf6bd9c85b154c0db0dec4c01097779935036b3f93b3c6ae95. Chain 2 (Bitcoin): anchored in block 958825 (2026-07-20T04:55:29Z), 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/FR6O11500220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06fcc5bc2f10df1ffe787e9539ec29ce10924434e26169ffc99fe8cf1f8fbf73. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/FRX201924193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1b4a68e86189ec72adc52b7e0da920fb99969f72e2ca6c1ccf44271dacdce33. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11: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/FRX762375196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x915bf7cf56638f6e4ac6254843546043fcd812e42695bfc12c8a432aa9100514. 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/CH6542450494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4d57763f75aaf5e8bcf09b93c828dd9c5078b43df315a0b77b76a6fd3b2f098. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/CH6542433657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05a97bab2e795bf3969f2fee570065cfe3fdb4b0e60799f284460de9264a705a. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39:18Z), 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/CH6542450496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93d299e74c6b13ffe0ca7e31edf082143d862d42726b9e283ad00ad637fac9c9. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45: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/CH6542450492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06fcc5bc2f10df1ffe787e9539ec29ce10924434e26169ffc99fe8cf1f8fbf73. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/FRX201924193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76376db1086f3b01c7b52a54bdbc6f1e1ae6940010923590a60e5b7936173530. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/FR8GV1830360.