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 0xea5f8191899addab51998cfc12b9d70ecc213d839ac9f99ae3fb7ce81d6047bf. 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/a65142ea-aed8-4b3b-9c63-7268d015bcfc.json and https://artists.proofprofile.net/proofs/artist/a65142ea-aed8-4b3b-9c63-7268d015bcfc.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 0x88a5ab09d0e5f745dff04498dfb9548d1e6106079cfb90fb5e0ec52cc1f015db. 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/ES71G1840063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadc4955099bab2917c691d94cbc8991ee7f60010da9e7db37330e205704d7a0e. 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/ES71G1934821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24da10277eabc5a33ce1618dcab304495edc7b1fedb35acf58273397be598d87. 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/ES71G1934828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd861c99cb2b8cb14253153bf2b7bdb5d6521b0e22a4f1aacb6f53b6965f47ef7. 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/TCABF1246759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7039d24f1708673556257c19f98c2ce0349c903a557410d69e09e23f04dcc6f4. 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/TCABF1246763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1b6f7c83e901ed3f7083e3426c6c150db9774bcdc5512360db1d0fa8c6795fd. 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/TCABF1246766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9698aeb189b683328c561ac4c0cf3352797500e7acf0ca22978d1633cb4c2b9c. 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/TCABF1246769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35cf7543f68e828e25bf14a1083db95a4a611a64c6cff30332394d11b607b0a3. 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/TCABF1246771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf4a3e16558902cf43602fffbe438e81a840319ba3798bf459839b59a22fbe9c. 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/TCABF1246773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe27b2656157b5275678e173c3998a60632be6d505c6033751edf4eb4e551a14b. 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/TCABF1246775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d61353116c8d15aba63444bd499ad4b7cfa9cfdc7eb7ba28bd899bce697eab1. 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/TCABF1246777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e87b3c5df30ec9586e7873392359fb284c0ff689a24b010598739e7c4131ac3. 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/TCABF1246778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde1b9b678141019644860122632b7563900e353bfd7729274698872a7e31e649. 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/TCABF1246781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6ec9358ed15f200dbed490ac8de40f638cac5acf14f5432fbe7ba0d6b616c1e. 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/ES71G1802594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa98184bf9ac4cf337c9158ae72fcbf7039e0b5716eb606f8b7aceddb544c8c15. 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/TCAAX1160408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27f0527a84c4db7c3d67ccf3b7b7a284a46a4078e93abf7ebdbd11bcfb1139fb. 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/TCAAX1160409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88cc374cc1c447171ee33de3b570b5b8ca20c39a3a83dc52b9cda8bdd6e20cba. 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/TCAAX1160415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2db919cd8c5d98e7e3e551180890d03649a889e195d2eeb860d0ec876e84b8e. 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/TCAAX1160417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0c80940d10fa33d968947e620d2638ed550514bbd344419262603f1a191438c. 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/TCAAX1160420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x960aa5cd01e0fff317ecd3199d66680cd5031fc94300cc10aa3c044e238d6f41. 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/QMDA61367381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84f8e36e5332c93a7ae8fa20076ac3c2541a084000aeda1f8040722e9e08784d. 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/QMDA61367383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54a7ab5a893be6cd1c789b4688c19da8c295f18ebc0df77df688b206df6ca3a5. 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/QMDA61367386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c1317d312a2bbab20155ac54d7fa76bb9251a1e2c6dda906030e793ba7195f5. 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/QMDA61367387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a302703753b2c2c2f8555d126ceee3b2a7155c96b23e11cc6c6bd8de91e60af. 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/QMDA61367392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c076284e93eb3d03d782fce4287707e70097f9be5429f453b8e33900251bc63. 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/ESA011691229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb002c03254100742c06d8e6b276f1e8f38ac36ddb708432ce27f88cc299f048d. 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/ESA011691240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bda7437f25a4900c8f221b2907a0484f535f2ab892e13f97d45e5cfd50387d1. 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/ESA011691244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x747c6a40d78356cf29ee93a84dcc0ea78c248cb96c0103383a4b66957880fae6. 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/US6R21317951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d9dd9409cdef0612ff6763fa8d69facdce690a2591a7c8c00b924b2e836ea35. 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/US6R21317959.