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 0x81197a5c7dfab4952070ddfb248cb33b705c625f85ce88a981a7c8ef3febf8da. Chain 2 (Bitcoin): anchored in block 954342 (2026-06-19T03:22:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/851a959b-c567-4ae6-a344-71f6ee866050.json and https://artists.proofprofile.net/proofs/artist/851a959b-c567-4ae6-a344-71f6ee866050.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 0xa33b14ce160c032cb2a633c9d7c026acbf8dee2e5a4ee11e3b67c6595d6ce040. 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/FR2X42090196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0586cc3ce7d48561f38591ffb86ce975d86e605965e03a6a244e303bacc09f5. 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/FR2X42090197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1082aabf6cf9f6e0be6ebb8183dd2ecc75e1638a13c6f13ef9e560cd9d7face. 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/FR2X42090198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddc7ef50f1adb242a593b92440ee08ec1cfb2d1745e9ef44e20510ca4ea79e8a. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42: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/FR2X42090192.
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 0x3c6e4adbf7be6f2183bb98c7d950e0792ecbd41f0648e7e94a298bcdd724d16c. 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/FR2X42090193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb7e3ac372ac5cfb8c92e3d489888a69f42589eed63b82051b4d6256cf26dfd7. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/FR2X42090194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2fae440a621f5003bf2b98faf1bafc972b705f6eecbe4e4564dba5f856984f5. 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/FR2X42032161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8e3b41de52f2348ddb14e39bbeceb4f83e9a282e6b528b34c91092b262ccbd0. 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/FR2X42032168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c00c52eaa50e9234053a326e8521c15fffbd3bfe1cafd915e117179c740fc4a. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/FR2X42032164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b65fa543554a14278282d423055bc814e21c00ff19b64643ced9f9c7897a3d0. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22:21Z), 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/FR2X42032159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70c261c9f7088e9ba65135135f9c8d30c402b2eef5a56aee9f402e2ebc5ab7c5. 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/FR2X42032160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbddcc86a0ffd38160c9a6ea8812ccb46f3aabbe39559658243340c9001f9d8e7. 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/FR2X42032162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa508cd29e8b58af3af00d79a18a35665094d551c1dba2f532b3b905c11f09bf9. 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/FR2X42032163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc424544fd6782cb5c98045a19b5513403a639ec288711cbe658439b8c6108b87. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/FR2X42032165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x040ee471aeb4582350b023cbfc2a653b4177870246e1eeec55de187074bcf855. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/FR2X42032166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb20c62d46b9fa082f8fcd7d1a67689980734f0a81054d0255a42e94fef28d642. 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/FR2X42032167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d532afa44e7b567cb06f7166b508d935343ea52bc84aad5ada79c14e9c199e6. 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/FRX762145660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf5ac68a5ba58e9a5b4c7784b09575c7fa39d798558d59180cb978b746b083b8. 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/FRX762145661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c7f67253a39d869f47cd3f304b987772d7b6f25d5a5debcb7e1e3528b9861a6. 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/FRX762145659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97c4c5a8dda8a0d352c1129ece025da69d1705ff77b5492d050ba7390cfc8da5. 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/FRX762145662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2842e1123d92bd9d1c2d687cc0955f42c3595365d43a971edb7b806324f30da. 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/FRX762145663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafd986fe128fed0b894ba3f5fdf9cfe90f88f9d57f61768e3451aac883e3a63a. 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/FRX762145664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48588d1d376e1370e176b88c97ba16e39f58793824a8511acc876cc7b1196532. 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/FRX762145665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ae7f497c784f116677948d7d5fad6b459160f7cd7e8dfb133556688f315024c. 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/FRX452040108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d5119cb14fcc013952692dce8d370c9997c957b2790b13e536f52667f1c2348. 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/FRX452040109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x880600de9fa502684cfbe0c6f61fc20c5073cce9f75502ab3412369f29927074. 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/FRX452040110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8a12b9091304df5adbb082202f888ab623f3c2c3cba5a227f4b0e1500a73315. 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/FRX452040111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14f414c81e695c12b9a20931f6bbfe14e4e0b9fc8b84b89018325b853afff8be. 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/FRX452040112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee4265d0361edbbe8c0df454a6d5c49a14165969cba02e79484dbb9536a82fdc. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/FRX452040107.