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 0x484d62ea1742a9e87b0a791b4417164797af90afa36cc89ee99b687cf4ec5444. Chain 2 (Bitcoin): anchored in block 953733 (2026-06-15T03:12:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9619963b-7fa4-4074-ae50-a6be18dee853.json and https://artists.proofprofile.net/proofs/artist/9619963b-7fa4-4074-ae50-a6be18dee853.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 0x31a4b9a194599d2ce26928539b4553c001824ae8ce7894655ad31870ab6a9be6. 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/ESA011490072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x318b42c3359468e9e00eda3459b7bae29f020a8cf6aed81d85a2380dfa2a5e8d. 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/ESA011490073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5d1ea167c17620bf37b7bddbbca856b85388db93d14260c7d0b32cb26ed05d9. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42:38Z), 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/ESA011490074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88b8c911b36292f91cb395800c5aee60c9dc1891e28c8b809314acb219dd5e8c. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/ESA011490075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd03721c899113a9eba94b982ba54585e2b5606cf5687731baa33f080a18561f. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/ESA011490076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7597b8ed84484a401e884e2f21e0cd7127fa8f5c50c651453cfca5b4b4a4cf49. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/ESA011490077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaffa672a7141fe6966a08c8c75663d94fe7d55555da49cbe437102d249a4fc97. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/ESA011490078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1d8950525e081cc98646ea428a390c677725f11b84bdd3f2bf685676d351150. Chain 2 (Bitcoin): anchored in block 960212 (2026-07-30T05:43:45Z), 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/ESA011490079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x757f20ae56ae99012a1e28167dd247d5357a6ce735279404d73bff6271452ed5. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/ESA011490080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d547522e2a0083f1ecfcce9e8a016473cd2ff39842d14ba47618e1059daf583. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/ESA011490081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0011a18312d680aad5e6620e4645442a9e763cd2f914ce1b5594c833ea878b0. 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/ES8021000068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3c80d1accdb56a554d664b31fd79335cebdc2d7c5bd2bc760c8942f9e3617cc. 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/ES8021000069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd91617bf19b9d232fbfdba5823609bd8077f5d6dcfaf1b571fab41606161add5. 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/ES8021000070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05bde7852a42b581db8fd49b384cedb309eacf03469b541829e81e3e52764cc2. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/ES8021000071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b1676198ca7f763aeabeff7167f7d7faf38ad0d6342a4149f57f61e633a9cbb. 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/ES8021000072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd6c1c980a84c87e879c2fb2d4b3a0039a2de8a27cdb40bff20e2f655053660a. 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/ES8021000073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2cb4208fece59c5c8c734694ec0a1fc794e38ee299682fc58d440241194cc47. 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/ES8021000074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71c0f3461c0679fb31ae84a45c3458717520366f700704f471211f0aba7e11da. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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/ES8021000075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4460b3e6509854ebe6a1170ccce22c47394936802a5c1704e276f971be320628. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13: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/ES8021000076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc980dd5ae64ee6d0f3e320fdb3c1476f22ecdef2d66d85465818eb9bef067d95. 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/ES8021000077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77a5601c9a0a42935ef854997bea77e331bff302db840716dd61b2f031b328b1. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/ES8021000078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd67f1b7f58091fa1dad7e610100fa77c7db12aad52fc99e05ad5c3030559f758. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/USA2P2200947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd35d0a8ad10d27176e2468f799f6de21f9772df75d9a7d5868245e18fd9391e1. Chain 2 (Bitcoin): anchored in block 959145 (2026-07-22T15:39:05Z), 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/ESA011704151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09a311a39e033a8ffa6c6152e2412bbe23796edc37e2638ca150dab0d1cb6211. 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/ES5301560690.