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 0x258a3f3bf6ee50d3b982c812285d316adbcef06d9922021006d6ae07d3e744c3. Chain 2 (Bitcoin): anchored in block 953750 (2026-06-15T06:12:23Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/abc9cde7-497b-4269-87b4-1404309b8c1a.json and https://artists.proofprofile.net/proofs/artist/abc9cde7-497b-4269-87b4-1404309b8c1a.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 0xb32ceedb8d14506848831c35556f498288f39a75573aa3da4a4a11ed18eeb7aa. 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/CA3HQ2233002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x031cd8999eec8c0bd09b7b2b20c9558a4a0a0d4ee6aca094bbda70e0a2a47ce9. 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/CA3HQ2233004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe84af639017dfe8c41f874618cd5069e21c58a438a59517b82458f5d45877194. 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/CA3HQ2233005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce1c9db3a47f8b968a60b8a499bf877584dea67d13ad36f86ec05132a60738f8. 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/CA3HQ2233011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9925ee5bc0b409d4e6b4341c5be407bdbb8a787b3ca30d6e19194c5910664a5. Chain 2 (Bitcoin): anchored in block 960179 (2026-07-30T00:39:11Z), 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/CA3HQ2233001.
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 0xfd910a10716ae1c4e3e478bf24fa644c8ea4ef5903671a286e4f5007f1c56d9b. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24:41Z), 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/CA3HQ2233003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55906287f8094e71890745ad66ab79cd06c088692229d3a211d52c0ce922d624. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52:22Z), 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/CA3HQ2233006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35a5959bf0a986a8d66b0e147c4c8754aa698f17ca26320b6299ae77f97a973c. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/CA3HQ2233007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0cd41c03d57e8830787d134f15963b56862ae6af31a1598ec8a51b6417f3199. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24:41Z), 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/CA3HQ2233008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6ada43c81d5f9ec71cbe93dedb521b77ab3a36b5fd4873391174692956093c7. Chain 2 (Bitcoin): anchored in block 960404 (2026-07-31T13:06: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/CA3HQ2233009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78c07b3356d7369067202937783c01f535d4481f917756d237904ef52a8e3bd8. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/CA3HQ2233010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1a58abc3dca66cf7eaeaf09920868acfce838ffe00d877f28e2195ac4683524. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/CA77N1500003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa357232d84392cfc6c4d0a1f16de6d7fbc9870fb37e8e0ee997555ae63793456. 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/CA77N1500004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x514895454b4c96a9a981e2bdffd37802f8681e20820f39078cd567044bbb18a1. 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/CA77N1500006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ce8985d88147b464c6d702207b09b2b0715f8face84545440c003fcddd83e5a. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/CA77N1500008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53a6244b83a272be516d2e0f2552067fafcd7d2b004238ec6ce662fccad2bc22. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50: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/CA77N1500002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50b63f85b08e00dff7e7e80d334052e516f28766747624348b5e7fac590dc60c. 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/CA77N1400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f87507d922c6549ecb05ebff881a19a5c20ba5d897fc2ee1a1bf5d0d7fb3ab8. 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/CA77N1400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc52906c2a4819cdefd591a00576ebb778376d1fa0899e4497a8881d5ae72c3b2. 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/CA77N1400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc578978616ebf946dfaa90614e0b2de2f7e4a54d1436bbd612706abd92d5e2e. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/CA77N1400009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10f8d3206400f6078075fcd9c6b957238efe9c03cdc351446973425419986b67. 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/CA77N1400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7746986149a644ead6242e9bb64107d10ce6768a367b3242b63f8773eebedc2d. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/CA77N1400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc98fe8dff8346e9c74dabd575cfcf16f77f66a9aa2817bf1338c757cc280b00a. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/CA77N1400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6ced35e39b2272f38fe05b0ad127fdb05e436c6b88e6bd85805a4238201017d. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/CA77N1400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd22761822363f9600d5c4084e2860803983116d8ddc0652f75e5578e5a049cb. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41: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/CA77N1400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb3a13e2aab1ed8b198cfbd127a96651830b326737193fb7b9f48491e357e36b. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/CA77N1400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc759241185d359064939ff725c21677cd959ea24ba935061e0c1dac294b0d867. 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/CA77N1300002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb668b4733fd841705a6aa47cecf2f39d92dd0301723f790af58612c451bbc3da. 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/CA77N1300003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5e46b90d58b9b69eed845760b2dd65d92b6f327fa893c968444ec7ba44adac9. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/CA77N1300005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc138acda3358b1f99c9e51ed47bc0e1cab018315f90d160f5d79ac9712184340. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/CA77N1300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94db79ce234915f73af58728ad7153c13450399452c5a1ebad10a6d00cda53a7. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48:12Z), 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/CA77N1300006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22c9c78f6ade7b2993a3928263acb6c25fff7e7862eb0956a7890bbc64ef51d5. 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/CA77N1200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d265677f44d0bb03931d4ebe9d096bd294fc8dd06b742856a70e3080cc642d2. Chain 2 (Bitcoin): anchored in block 957253 (2026-07-09T03:08: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/CA77N1200002.