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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5f41edf4db2878675d4c2d2419a3c6b305150bf91ce0b2b61ab6a49e266417a. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/70692ea3-ed03-4c78-bd74-5d814ea4560f.json and https://artists.proofprofile.net/proofs/artist/70692ea3-ed03-4c78-bd74-5d814ea4560f.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9900471b7c7e7554ade32b19cb87061a791ac31d565544463947c79e040f50c1. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T22:10: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/CANV81400401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e9beb1de7f212738df828a3933c231a8544f6a7227a685e32e38f73a22bc3e3. Chain 2 (Bitcoin): anchored in block 958865 (2026-07-20T13:23:29Z), 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/CANV81400406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf905947445950a60dc514ff37f477dd62a386866a1906ed82ca3111e91648ca6. Chain 2 (Bitcoin): anchored in block 958696 (2026-07-19T07:45:31Z), 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/CANV81400414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb6f275f89b9af1de721eec8a3d30bbb223e2c79de4bff0d655b68f64cc44724. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/CANV81800609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4627b7c8ca023716da59028629843fb4d7e46fb781cc9c443fb017dd6cff111. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37:47Z), 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/CANV81800604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdb507d479ea7f13dce974a71ef879140caa49e08ccb8210ba6b93ebcbdf6da9. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/CANV81800610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe00d338f8377ccf45cc98d74b1f1215603920e73458e5d58559db450d309d7ad. 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/CANV81800603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e140b1e5453f6c35e81a880d29d9ecacf9138e3696f27ab65dfc80a47e6d6ed. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/CANV81800607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbae5c5741ba850585f984ad39b119574bf81fda4227837a298aa8ab1e90dc47. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/CANV81800605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a1ad803f814fe145ee72c0b4b3b05dfa13698576a25217f5f7ffceca08adfb0. 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/CAQ521096019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x689a23e3f84bb87d5ac1b9e43ac69c906f70f253bab3bc136e50b4917924aaf4. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/CAI600700018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c56b0d5ea27e18c27e7eb932ccf4c430124b409c942e7e16c3b81b7a576cc19. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/CAQ520517115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79d45a010cab86b7783840a8f225ed467a8e32929267722b08444de75131b4ca. 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/CAQ561212009.
C'est mon histoire - Hommage à Renée Martel
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x583acbfdec787a097946819abd1bcaa249863326018fc28f57c286543bffc422. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/CAK721541109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x829d63e0e35cec1bc9993bb460fb1dc183ff96303b3cf6b3a441693f785b9bb7. 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/CAFBB2000005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9563a3ae6108c7afcbad514f0029827bef1ab936b241e848a0dbd7a9dbc2e87. 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/CACAO2400083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4689a67a015a34793dd7f68f9a3b7ddaea0142c7dfb499ab533c0ea24a8f320c. 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/CACAO2400100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37085bf4160ff5899008c5b2e32d9e33109384f1c691f5f45b35207878e0fc4a. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/CACAO2400085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd94ca998d19ab31d8844b26739842968688ea1693f67e9fe6d78838663febb98. 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/CACAO2400101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf373a45668d7fa25d0569369f4cc774ec791194f778c74a07473c2245b42a497. 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/CACAO2400084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa742e2adbea11bd066a3ef444b7c23798d8f9203cb3af15ae3862e55709bfc29. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/CACAO2400086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x788f6954f9b11a8fba8e855ec1f04432c2349c1b620a714ac884aaf52ee3ab33. 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/CACAO2400103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cd238e8a635349c693a13c65af1105869e2989a27af5b75223cc5557bab0793. 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/CACAO2400104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd3358595585c8310928664c0e0d355aefa2d01fd6e0129326d6f1f7400a6779. 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/CACAO2400106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa59c45d60a254e40584cd95086df4a2601d4fb6f7b3783b7716462cb69b62151. 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/CACAO2400105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15d3e641ad4ccea0dcc29956b313e3deecba62dfdfd71276c2f3159f00d6c4f9. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/CAQ521096009.
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 0x0371fb0f5ae203af2fe5f795ddde2c2a409a8a85ca98b740baa525bff25cbb11. Chain 2 (Bitcoin): anchored in block 960298 (2026-07-30T19:26:00Z), 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/CAQ520800133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd6ce1c6ee1e545ef90cda1f92551741c4496678e78b921ac91dc30e1a0056dd. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41: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/CACAO2400102.