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 0xc646832fc8d8c006cf12fd4974c07d8023235cad6660cbca940aa55076223038. 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/04044046-bcd3-4b42-8369-05397a717287.json and https://artists.proofprofile.net/proofs/artist/04044046-bcd3-4b42-8369-05397a717287.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 0x75020d8f1d4bea43ff29db8c51831c1e52bc2daf3dab6e134d2efb97d8e82066. 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/ES09S1800219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89fa927605c32f33cb8bc97232c1d4f60e58c9184e04c01e7a505fc68e07c34a. Chain 2 (Bitcoin): anchored in block 957839 (2026-07-13T10:06:30Z), 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/ES09S1800224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bd252a040408bd4390bb033aaa20fdbb3aa012d6f1719c7155241ce262a3e78. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/ES09S1800225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x145e31c759e8ceb3ee6b85ea007a91e087157d84b8417bb80b6b3d1a1f42d840. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/ES09S1800226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde2932859b5d05f5e7f9d7c1719e0d0bc97f78f268beeb0de2fd79d6751eeb56. 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/CH6541979459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2e64c0f548084931a418159249db81e45a34b0348be7437615dbdd66c8310b2. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/CH6541979460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f7aa741afbaa1500ed3b35996bba86fe11865d1c0f04afcb31e011869ab903e. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/CH6541979463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c90ca80d8a2349b0b227e97b4e21b2097f91ee6f4cfe08bdb26a0dbe8be58b5. 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/CH6541979458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde2932859b5d05f5e7f9d7c1719e0d0bc97f78f268beeb0de2fd79d6751eeb56. 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/CH6541979459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2e64c0f548084931a418159249db81e45a34b0348be7437615dbdd66c8310b2. 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/CH6541979460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb2bf22f3ce14cd9be44242cc16ef9ffb7135ae8ac35bf3f982e49e6b9de1133. 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/CH6541979461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5757d57b1b9f3548e77c364b76e49f8ff21b928e7e7644249739d51be750306. 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/CH6541654402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4357cbb6586097989b656518d72821148f0064f21ed9b8e0fed66eee58f70c3. 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/CH6541979462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f7aa741afbaa1500ed3b35996bba86fe11865d1c0f04afcb31e011869ab903e. 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/CH6541979463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c5d8453e9f59c8f8926579c9ff70768bbee97b2bb2d1e94e3a2c7e5e120c0d2. 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/CH6541979464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34f399ae2bcd82b7dd75538c1e3f6656fdcd97d95bb9e4e628a9ee22c0efa21e. 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/CH6541979465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98fe6e90e999136549b219092ac7d546d926bd7448c5bdbb1dad1252f88f9847. 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/CH6541979466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe05ec3e65adda1b6fbc60b420e4100efce2fb0c22b16499ef4f21cec22fa4f11. 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/CH6541979467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3872a332d24a32b5a684bcf63788c66f06385c6f862f0a8d81217ec2c5c9ae54. 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/CH6541979468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb92151a9844569efe4d1b0da1da3317f12f937282979c9553667af3ee2d0a496. 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/ES5592300297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5e48dc72d06472538fac983e6d59e1b2b54f584354a118c947ac30cc1995477. 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/ES71G2410039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee2a09acc3bf33a7715f9a044b43b22935c4c0c55fc28ac7c42965dd53bac5df. 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/ES71G2410040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59056a7ac987824e8d66a90df58ece36d3014caeb48912915498e31be341e549. 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/ES71G2405106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7053b51c2da72a597bdd10aa293b062a98afab6abe338a3d2fc1a4ee04754c36. 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/ES71G2410041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33f3881dbe5bae693d7334b2f81c3fe6c5330c194b2333bfdf6cb2f7f7251606. 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/ES71G2410042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaae8308da3c994567d831c1cb34405cb3ac83ccc34b2e722cffce3f7dd39f89f. 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/ES71G2410043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c18aa648713e4159a9cff086622693612a09264718f745f86f4e9abc519d51e. 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/ES71G2410044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd28a1b791a950d50c8e47f64f49aa457aa1ac9df72e046781a4d5676689a26f7. 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/ES71G2410045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd05f745e095d8c14d0c5ab5db66e2108ef7b2b981d95172c60fcb8857b8a6486. 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/ES71G2410046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e8ddbe33098021cfa8ed5e32e1a3d4d834244b185416dad881643a2cb5a5048. 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/ES71G2410047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59056a7ac987824e8d66a90df58ece36d3014caeb48912915498e31be341e549. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/ES71G2405106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd28a1b791a950d50c8e47f64f49aa457aa1ac9df72e046781a4d5676689a26f7. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/ES71G2410045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e8ddbe33098021cfa8ed5e32e1a3d4d834244b185416dad881643a2cb5a5048. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/ES71G2410047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e6388b11b49b610ec9f41e5441927ccba8bc30ae991d2c792baf5d3d6a5133e. 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/ESA082100472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79357161cc87ee02c005773d876d4e5dbd55f7c6f56c9fdd0097937a2380ed71. 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/ES71G2422556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b13606127d70e566e9771f0a9bba5c6fdca93d1392105ab4e365f955831cf2e. 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/ES71G2422805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x815d7742cee0ac309a75a7d3efaf0f17081b64583cb102bd893f9b2e55b1f555. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/ES5592200502.