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 0x2e7ab057c0e97942e5f68fc056a3430d09840002f0a11fb8bd79802afea815fd. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8824f5e5-40b7-41ed-b1ae-cfb180017035.json and https://artists.proofprofile.net/proofs/artist/8824f5e5-40b7-41ed-b1ae-cfb180017035.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 0x650b01b5664d1049a605851d309f4770d9fe8d4ec47c1fdc2cba05da90751a01. 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/GBJX32317005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24bc9bd6cfe71fb4b7c49f7b72eb6e874f37f3bad883b7be97efe3c9a48ede1f. 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/ATFH82300301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbdaec70345b362d50423ed261e587e8205661e26afea933aa469a9964eb1ef8. 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/ATFH82200701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae90a9e10fb0f0223795570e459dff168c7bd3d74fe5d4d120c26da10ca44cbd. 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/QM4TX2489353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa898300cad8fbd7ea8be6506d48c96618c65ef4926cae320fbc3ce7761396a24. 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/QM6P42353848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0516eb2db4bf9ad400cfa9066fbb2e2febd4f787aa9ce934f60bbdbfa4638880. 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/US83Z2315684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x518a65e58bcfb12b21edb79d3ed080061f38b35a2debe2947350cc8ef450be2c. 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/QM4TX2489350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd310f2f1dd490da25a45b0df408f10af71b7946cc2da48d872359f2123c813b. 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/QM4TX2489351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae90a9e10fb0f0223795570e459dff168c7bd3d74fe5d4d120c26da10ca44cbd. 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/QM4TX2489353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf34c6a2009caa5e122094c7a53ba1b2a011408239a40d99a9519c1ef5cc65a2. 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/QM4TX2489355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefd08907070648c5dfa8170920ba41a94c8c2fc28382aecbc78adcd54838cef8. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/QM4TX2489356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3184e7c0064d26ae410672e12b72d1ed5611ed9646087c2c8f5fdf52af769a89. 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/QM6P42353837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ca9a652965cb960f05099bf8c65ba8a1714260f01f89f485243d9ea546cd8e7. 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/QM6P42353838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x019f8f50460318d6b02e9c578a5a7b210191c51ef6e360a26ecaf6b9fe0154f5. 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/QM6P42353842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84b858ba8b9aa2ac3e96161a660a47daacf0afca8193cddc0fbd87ebd74752de. 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/QM6P42353839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94b826cf2b9792bdb1ceec0d0f949e4241c557bc2981fb1bb02e25d26bd2be7d. 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/DEH742424392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf3b1ab31c5a364df8a1d1d8207deadd4d58dc6cd1ce1b3a9a76871ed018217a. 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/QM6N22537266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x696cc20b86cd41f0cd465e85d3ec175b6d15e2df70eb146936de0f55e1f704c7. 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/QM6N22537267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbf5451133bedb2d3a484f58710cf756784dc3db5732f7507997129121dc43ac. 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/QM6N22537268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b73633e15e90b0f5eb77c71c4dcc96476586964fd800d89f38a08d5cec02381. 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/QM6N22537269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a82368920232b46a426b9b6a4d875775e3be1064fa1b0de675db34e6ad0ae67. 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/QM6N22537270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28cbdefcab1d8d71f9650c2ded60f2f1c8bea23d3538c1443022d23e8bc792b3. 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/QM6N22537271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d34be357a9c3345a498b519a37f4a108779a33acc28a95db5728d9f3dedcc36. 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/QM6N22537272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeced85477dcde5fb235dd1eb6d50be5aad32618a4dc9c0cf327fbf4d63758f74. 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/QM6N22537273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b467490d34fde359f080ea1f927129f4a835f1bf0bd5664d8e53b58b9f151fd. 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/QM6N22590139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7aa3f373101025892565c913ca0b4be4bee75826456495e6dd714ac4c9bb8003. 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/QM6N22537276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffa2ee6e8cf68776908a2593d1e837d6e87ba0afdca230e863b354e6c79135fd. 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/QM6N22537274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ae3a051937bd778fa8a341bf6a660765a8df711d4b8bccfa93a2cccf7e804e7. 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/QM6N22537279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72e4945108b7ce96bcbc890744ae379c92552e54a22cab2e916a624dddb8d5bd. 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/QM6N22537275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbac3a82024cf3cd31600f514b63020aceeda9948470dc476e0da7ee2410fa18c. 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/QM6N22537278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47739781c1653415fafa72d91fe797962bd0a43af6c1015eeed64081a58d3d80. 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/QM6N22537286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab94b8dea7926bf82d5bdb7fe225defa01ce7749d33329f19f66bf9882ef7634. 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/QM6N22537277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x667e4d161d167cf574e20813c34f78c7d9bc03fd148c4d9ebbb33731a14038a1. 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/QM6N22537280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75d176e2fb6e0e5cc1a5f39e99fe6840206db7facee8bb4a5b1fbaa403624d80. 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/QM6N22537282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b5a4127ef40b65f1e51aa2689c09fcc38b5d9b14ace0850eb05d8d89141e8b0. 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/QM6N22537283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x091213f50fd6cbf7e40cf809556fd0bab4910643e868fd97a907886dc6b49ca0. 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/QM6N22559683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7da0fba54aa2ef31b1f492e498abf614e32516291c4841d4b64fc4c05d2d4b5b. 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/QM6N22537284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x928c641bf319e065b7f17c0a531775620ed647e79d623176b4b7d882d9e2b4dc. 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/QM6N22537285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66f00abfff3ce8757ae0e38a780a4695ec1ae60d7a0791eecece4166020c1f3f. 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/QM6N22537287.