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 0x997cfe2159b95aed8f5c5d8a9b80ee80e1cea669ea25459cf69dc6970b872317. Chain 2 (Bitcoin): anchored in block 953657 (2026-06-14T16:43:25Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/50a99cc8-fdac-43bf-8334-7bf465fd9072.json and https://artists.proofprofile.net/proofs/artist/50a99cc8-fdac-43bf-8334-7bf465fd9072.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 0xcfb5c6d589c35baa8bf1cff43e86d833609729b82127f2c90e0fbc3e148de82b. Chain 2 (Bitcoin): anchored in block 958662 (2026-07-19T04:43: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/GX5MX2416136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff5d0edc0db523609e5a31a6b86590d430552d9aa9226687458f3584082131c9. 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/GXESV2481804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2380e541773384062ae87bb07a1ad4bf4a01f6deb8b3817b829be56cff3b2afa. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/GXBDT2437493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a300ea613d7a8b7a8b65fe449f98b78a45928e4edaf660731f224bafda331a8. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/GXF972472430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0a8f49aad52c3e93b76fb7ac1f2fb945b77fe7ec63a87146802d28108383439. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/GXF972488005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7d98ffee75aef95ab76e01fb310940c4735e9977fac6dab0aa113dcf37016c6. Chain 2 (Bitcoin): anchored in block 958878 (2026-07-20T12:32: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/GX8KD2551103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80b672d550f15cd84f28ed9c54ec5e407e00884efefc2babcb724d626d006ef7. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/NL2J92505680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfba0c35f04cad9e32a7e9adf12ae7da7a05e24941b7c79462ac5a7c1267dbc45. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03:35Z), 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/NL2J92506700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b816db2dd4b9fb3d56dc2775c420663bcbbd1b4d609c98e0bc03f16b1101daa. 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/NL2J92508814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc09ed58d535e2cc9d714d3f1cda767779f7566ff92da59107cb2e9f78ede56eb. 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/NL2J92509622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0124b200aaddf0685bc095a8a1749c90ff47f6512166f8dbdb0fcdd2c9ba3254. 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/NL2J92509716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe84bd8a31b7c776876b42a3ae740490ff480c14ebac49f9f09a7efe04df1318. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T21:24: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/NL2J92509847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2085b448068f8072d7fe5ea2c2df9014600358eb6347aef88c9f41364a50c7b0. Chain 2 (Bitcoin): anchored in block 958639 (2026-07-19T01:18:30Z), 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/NL2J92510030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fda7fcb00203e9c59be9824b133f1632a05f6e94232c47b23e2e3a766b0d4ce. 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/NL2J92510031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc793634c5f5e887df9587ea13dd8cca875bbd516cf6d0a6c5837d056fef6e02a. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/NL2J92510029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd62215a11171a1d5f36fb96fa8c135bdbc0a3a956744442e7b0961562f0e0dc7. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/GXF972519502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f03802e2de69f2298e1272862f8d52a39471fb08ffaf32abfac484ec4393027. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/GXF972561991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x749f1a222984c415b242026f8030c93b27ce6545a046dde7c092dca5dd1f1505. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48:27Z), 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/GXF972585486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe123155c8bd4b2e5b224dfe15bd8e97d354b2b5e117a6428e91193828897b5b5. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/GXF972523255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0a7854b91716f6883a5e5189f68fa131f1e6b98b498667f1ef68629de3b5657. 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/GXF972597423.