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 0x30aee1d336ed2e677e579eed1a78955ce1edbd1934695e1ac86fdea8b9ed37f3. Chain 2 (Bitcoin): anchored in block 953741 (2026-06-15T04:44:49Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9c640964-df2b-4995-82e2-64333746adeb.json and https://artists.proofprofile.net/proofs/artist/9c640964-df2b-4995-82e2-64333746adeb.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 0x4e2f2bbe13cb753749bf97f8ae0aa66bfdf9857245a172075e5e887202c25b7f. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/PKA061802558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa38ba9ef94d79b38e369f379ca2210644fb6c5b8d6dfcb6cf3a9f24ed0dd9429. 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/CA5KR2165309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7feca4f78dfe39ca122c60ac5b3cc298325469bda5164617793d9d88c2c950c. Chain 2 (Bitcoin): anchored in block 960427 (2026-07-31T15:59:18Z), 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/CA5KR2165312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab52ad973c18f80b925d2ccf3eafdea69890e52aae23f7db0f15402f9d2c2b33. 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/CA5KR2165313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f8dbb12104028378e017248a498f59736db975ea948c37360636248ef3a7c21. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23:20: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/CA5KR2165316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x308d65e732fe5aa2d709e56637574964a763a900cf42490e1aaabe8d62c9b955. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28: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/CA5KR2165317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33f5ca5af1e4a00e8b972b276b3a578c44577d827fd265669914eca83c55b3d7. 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/CA5KR2040930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdebc6125d32ae0f24847ba5823d44c5e639650b387f1a2cbd4cba1bdec1c0dc9. 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/CA5KR2040931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e0739b4eacf8951b7ff7c21b38ffea0061416b8ce1e3201350ecf5cec96920c. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48:18Z), 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/CA5KR2040932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9730fafa66aebddb40dcde01922f4c791f1a1526fc8423f2360a5f52ccae460. 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/CA5KR2040933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x167ddb4695c74e6bde3596c01def5e3825d9516ecdfdb6027edcf4072c83b961. 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/CA5KR2040934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a80149342c41e3e1e16f9ad499ee8a19a2158dac8de79ddd2bc339aa2bc542d. 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/CA5KR2040935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46744cc04afb6134a252a52d496e499fe1802419f053bf0d1ba7ddc0e546a673. 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/CA5KR2040936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93f0fc45771434398308e78a50fdee01f0d556e3b1c880c86c02d99572a0f9bf. 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/CA5KR2040937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe9d8a2865c412b693d367ec8e62a48c33e5c6ab60fea9d25b81ce74eb052b8e. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/CA5KR2040938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27cccd10bb38e2cdb442b769fd2d0646403ce9d029f46d7bb93a0f191f1bceed. 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/CA5KR2040939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b28e42e226eeaa294663922908bc08a7978ea2fcd986ee55c5ff1c85360e08d. 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/USA371685224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49361c1258c7e732e7581ed711345bb32e24d67fc3b1efd3edfc1ed7c97cce5a. 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/USA371685240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a8825b1fd05196f5ac053bb8363167a69a85d82c4f0363b5ac7912a4d30e710. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30: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/USA560803669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0875a063855dcd78c106612d93dc9e21b754c1a02ab0c408a4813b8e17157d15. 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/USA560803675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87d3ad94e0f3813d058a8687dcb7241d68103886eb747d2f39117c33e86d9dd5. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46: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/QZWDW2401165.