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 0xef4ad21b555a2b13367735e22a7bcdd88f3b8e65caac637ea145e0618a9b7848. 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/83bf0c65-1f1b-484a-8cc1-7d73dfebfb4d.json and https://artists.proofprofile.net/proofs/artist/83bf0c65-1f1b-484a-8cc1-7d73dfebfb4d.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 0x8b995f5465bfd3d0dac67f4e72eb9c63c6236e3ba0607c83e67b0be99759f5d8. 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/DEY472173824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89cd965d0711f22c5f7eef71c2675c02b48cb63e8a76b2bc0b3da175c5e2660b. 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/DEY470943732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f4bad7d4fb1a10f88c293b94a92b30349a73f03f61b92fea4b4c96fe85262a5. 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/DEZC62391996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8aa1cd15aaa36f26b267dd46aa389efb87dee342afa73f1fdf8644afb675c60e. 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/DEZC62391997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81698fe9c6e9da3e30fae053df28f602b614e9b7362ef32f1c8f14ed5e860ecd. 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/DEY472378638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3eef14647e921a9715ece4ec91b551afc76b42ebf88dd615a4fab00e28e360e0. 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/DEY472378651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a0bcf3a41672f0650e8150e6835d7dbf5b49c03f3b8ee924425e657288ea163. 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/DEY472275552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dceb3ebb962d1b418ad112c8f2f577b737f9ab5ccd083973306fd5f42fabef0. 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/DEY472272845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80b7a8d3b3e22e68c4a22209a9221159efe7e90d06278ecaa56a00d51b992dbb. 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/QM4TX2231337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x476f7fcfc23894408b9e3cb986e2178b65a27cf607d84f3bbe21c93c2d0c92c2. 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/QM4TX2231338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa8d44e13b5247082b98581e8e0cd8aed202b16a30cee050f1fb6528e52f1195. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QM4TX2231339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c82a6c68374a236ff3bb245877658b412ed05d8447c545cc8187fbdbe53e26a. 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/DEY472271367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c2bfed5f77365871cc13ab50e96981ca9f6cce242d8af54f996912b7751e170. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/DEY472271368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fbf9e691def1569ecc38e2461c081ef131a7344f82042fa4779bba5a6e86429. 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/DEY472470244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ac3ce4ce916c563e32d1da6e165810710e8b134b1ec180f28b2ad9a2d9c2795. 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/DEY472475112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfc2a0ad4308a926b4a563e220a0a63638763e32b95a731e712ea6577397ee33. 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/DEY472482078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdefa859104fe0e220857e7d68d67eae1c0b5034160511fae4471ad52be5c01d5. 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/DEY472482079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67bed5a0f9879e8ccbbfec20f0a114fbf535c350ba1a9b6feb29058fb024649f. 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/DEY472482080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2e1621a0cd4d3033b17dca6dc1c2ced5c996d52597cb20303e98035d1658f0a. 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/DEY472482081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d8bb3abacec3104a23accfec9fcd926d9af6cbfd8e7682fd70d8dc5fb6259bc. 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/DEY472482082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x925787383099e72d7e977c7380d707a18602c00cd15e992f05d9fdd16894ee56. 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/DEY472482083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55af63dcd824948a991fc35a15370b7b0b18437c9db0eae9a4e1840d4cba0040. 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/DEY472482084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f14cc487ed4448f9fd096e8a0418148c9addd092ddbf71ef863d92f2545fcc0. 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/DEY472482085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2ef0ab16b7ab680e4097d86f0623b13d2b137240348064f6736bd8604ad05cf. 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/DEY472479560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ccf55c328503d23d35b17df3db1fd74c4c56f602b198fe61ad682e54702962b. 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/US83Z1791683.