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 0x520f0587e82390a91e766e059aafb4977dcad8d780f9cf40c279b66ef062a9be. 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/ed688a92-7421-4c8a-ad7f-cc7ca04f6578.json and https://artists.proofprofile.net/proofs/artist/ed688a92-7421-4c8a-ad7f-cc7ca04f6578.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 0xcd88f36dafa72e2657b523f8489e6e50a55da83ece5065b186c8fb0c53477995. 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/BE8LH2300059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x755e84e92e5d27bfb52866dc4f499fd54e95e1749f3775a94c42b1b1210be29d. 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/BE8LH2300165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x067d2797243e5bc5f3352233b3b97532ff8555beb916f82682117665945194ef. 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/QZZEB2314234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab34c0633f16c5b7301a7c9fef55c03c2cd3b45d4a71c9e55fd8d63c2fa1dcf1. 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/NLT2H2300990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4469f58e3c951d7a494e7184c836c8a60bb5a092622fc1284d5352c7a4a0a2f5. 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/BE8LH2300209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26e94086324995adb2f1a00dc08ea899dea9cdbc4898b93e8ec83fd9fa276f4a. 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/SE6SA2307009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a27588a2adabbff037eeeac7c4c660c92bc3c0cfe6d3c5e59a1bbc574ff26e0. 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/BE8LH2300162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd60538da17bcbd3ff4598e58a57c23f676f69c72af643227c580fd8980d612a1. 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/SE3GO2312301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ee57bd2153c87c93170c3b822318407a52dfc1d71bb83fdd0425d448554fc0c. 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/GBKQU2371546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c5bcf0cacf7285dfa841005eedef610c7f227389fdba320ad225c78db2f56ac. 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/GX8LD2390015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53ffa1130961acf595b80847b2cdb1d902f57a984a461106b61c5b028dd07533. 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/NLT2H2300522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08269cdc1f74ceb1355bca357ebf714450c8d627709c58a2368cd47ced80c609. 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/NLT2H2300492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x918de9b16dc02bc1f892f9d56e207b84dd117d862de39a6d374a54dbcdc77627. 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/NLYK92300065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee3a0ccd00b021769d9bc13bb0455ebc55d431a7fac11bdc2f0ab1607d0a7956. 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/NLT2H2300258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2389eefd98fb5bbf25407b8bb88b538e42afb15c12aa0f218fe164f81207ca58. 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/BE8LH2200101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa41bc45a23f701a4497e85a263de0380e8c2494a369a7b1a63aae386bad51d66. 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/NLYK92200099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f521ef1fccbc8a3ac0f6f6e1558a622f18a704ab9364f970a3495dbf49eca29. 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/BE8LH2200092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x968ce5b9acf8d1b910146997cd0e01e013743e6715b2e0f3b9b89b2993f0302f. 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/NLYK92200092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeead5e082cdaf57f9450526acf43924659277a5da0031a511b950504d8d19e12. 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/NLYK92200072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcfbec2780537994e20daf6350a629b3da25ca8f7a40ae69741f2787264afa54. 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/NLYK92200064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe439e4d12a21474ba93761f6144db0f5fa5fa2737536a548fe3a163c81afc125. 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/NLYK92200030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x534a4fe04b56c238cd195354ebb8e831f83abec7802fa7416203c3de9601def3. 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/NLT2H2100710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a0bef8e4a94dfb451b3cb4daa51241893a1d82b651449a23c547f606af1dad9. 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/NLT2H2100397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1570ef3c1e61f063fdfb6136a7a85d6c16851b3d52abd51967460b21dfe7016c. 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/ES61A2121022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7322b7b9bb761b72f4ef45d0a0228066b68ac7949eeafe302476f27022a75ebd. 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/BE8LH2400069.