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 0x0d069a6b9d0c69e9fae23fe65b5e68dee48f5245142d42b9dc8880ae012e25f1. 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/240de12f-b328-4db3-9313-02dc2885b9cd.json and https://artists.proofprofile.net/proofs/artist/240de12f-b328-4db3-9313-02dc2885b9cd.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 0x5b6675521a208f7414718fcce111ceeaf994e711d59837f66b7fb8c329449f4f. 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/ITS782000387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1debff8fb4d32b703709a41bb3dbd8d020f8fdb6480927306660c5862dc16239. 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/ITS781800598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12110ce943ea19cfbbf4fcabdd5a0fe60eaeaa41eb66bededa02cf17b9c0be30. 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/ITS781901262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44b585701df3cf59dcf2a1e812c2dd90d7d668f01d4217f5673ffcfc2a28a5e8. 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/ITS781900869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7ed13d405dedc9453fb565c5066170a43289e715c3489fef36dfa2caaa016b5. 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/ITS781900925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1db3620b118c92b200e5bdf9ef25af7502521da574d01cbc87a9e939f9bb918. 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/ITS781701845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3717a3555f1738c827198326ec90116c4760a03087b831bf2cd1eb8cae5f3dd5. 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/ITS781701848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2241506d314e2e04583a3fa55939810f1860d17a0fdbb4c53f0d5bb94f6ab120. 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/ITS781701849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcfbf3cc9873f726618093eb860ce723babbe9a821e73c1fe7396e12c915041a. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/ITS781701850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a691c73352fd0b251d8562bbaae9495c59a1bad161fe89c9eecfa0f22cd8cef. 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/ITS781701851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63965dd40e3788df58db8eb60ed9b1a8c0ebccfbb3013bb3e1381a16f106462d. 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/ITS781701853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a771ef17171b87a2d3f0608b846c7be888f984fe3c9c9ea4626824d9c4fb439. 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/ITS781701854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2348237098eabf93df3bdca285dbf48048c17bc33a03dd462d8b129e28f9df4d. 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/ITS781701855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4db9cb4b90fc7e95fecff29a3f7e6fc410a09422f6603e76f970a887a8c0548. 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/ITS782401684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0803ea4c1a7b383e5197e513e43ba0c313343819cbf47c0d6f0a9fc9f00c75b. 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/ITS782401384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04363ef66f0ac8265eb6f4810daa474068fefed37c694bdda5af9d20058a25a3. 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/ITS782401377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6c71f7f608593cc204400bec17e2a89f48b0cb60d8e981473e2b967f76631e0. 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/ITS782401025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x794007df0436a4c77c2f2daa75c5ad85dd79a1f12b178bc7ffc93075fecb41a6. 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/ITS782401026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10c9304562f73c78115a3cd7564b7142490c16aad7230289de5481d92e4d1b03. 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/ITS782400832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee3181cc433b14e23c18f3389109720959fb7c3f42232e54842faecdccbb0330. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T19:10:58Z), 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/ITS782400421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22451d2e04201ea8c9eccb59105309a3284940ef82bd131ec58d7594f268ebbb. 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/ITS782400091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b7e71b239560b0f08cb751c906b5ee25eacabda74fb848e6a9867b0cc7c93cb. 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/ITS782400092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe017a97172f2bbd5e48a89077f0b1ed80097a268eee30b9425c168979574714c. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/ITS782400045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x389a49071ae00c6f54e25aa3b5211d38ca27232a4ba9784ff4f6935d0d45111e. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/ITS782400046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75dec279ab6aadab18a86c18b59c1d783a506b07eb004f471ba29b058355f1c8. 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/ITS782300832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2a44462cdfe7de7a989777ecb0efafe54cc162d25d86f61c8a9e3f2a752e33c. 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/ITS782300827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9146473ad1cace460e593e50538b22d0ecc8aaec49d9e26e305971639990aed. 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/ITS782000576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b6675521a208f7414718fcce111ceeaf994e711d59837f66b7fb8c329449f4f. 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/ITS782000387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7ed13d405dedc9453fb565c5066170a43289e715c3489fef36dfa2caaa016b5. 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/ITS781900925.