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 0x06577173c99c790b71e6d2302b1ba1f1f87ca980fc17d16f0bdb77e23d2bf6d6. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/408a0dbb-45b5-4e9f-9e9d-a9a18f6a77e7.json and https://artists.proofprofile.net/proofs/artist/408a0dbb-45b5-4e9f-9e9d-a9a18f6a77e7.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 0xd1b86e29d15d56cb7e0884e6bd7fb1ec9f5fe66f3e5d8c13d3bbd2a81be76166. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/HKE022234720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7254fca838e7e7cd56870c2cc1fa64b1a3b9c56a1d7fd726b2ee8d42cf9879a9. 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/HKE022234721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a9588b29749c3f25632057da24e4583638d08efa1d3cae801cbeb0c34982f54. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/HKE022234722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94056f1b4ba3586d583491cc36070825aeec469748d08c906aae835e939827c4. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/HKE022234724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f2c0c71f8b254f0158accae0c4837aafe5d8162d770acbb9ba183c25062a2f7. 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/HKE022234725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x845850920bc0478bcb3c20295c7e543cf47e5ff7f3c1e34682edd704f3030b24. 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/HKE022234726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac97828b7d17ff85bdf5e747ada030543215ae06089388ffb2bc387974076e09. 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/HKE022234719.
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 0xc868e57aaceb70e6db88811d49080f4eb6996fe76cee95bd963a7a29f59eac6a. 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/HKG732429924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x158f078b2b2d54281686dc9a95edd66bc1b943ce6732d5905fd5b8bc5e26c3f1. 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/HKG732429925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86500ceb8476d5116fd19aa31609b60ef5d61b7183495aa6c08c7fc25562a6bb. 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/HKG732429926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a00688be0413ad74a4fff4f35a9cd11bad38495799e6afb8c838e82a20148df. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/HKG732429927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf53a880a91c0a682d3b10215606a5ee76de8dd771eeb176b2b841388e04604a6. 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/HKG732429928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2838a0153c845f8b4046e14b54c5536c6f3e0bbec6289c31ced5e1b05d86d919. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/HKG732429929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb235d472fe143c4804bba207b04078bca770736bcb1fc7f7fd89ed92e0ab584f. 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/HKG732429930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10dbb01ad8ed42e1a686df058cc2278ed1cc0cc7b2f434429a72b340585330d0. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/HKG732429931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c64387f431546259ac879687feff5b06cb70dd6da28d283835b98265c611666. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/HKG732429932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77154b5b9f6899fdb190aeb3c4b8dbd36839daf40d3b23ea714ec498e37e9193. 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/HKG732429933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e9a87d69c7e502531134885f1d4f4f29cdc12e51295ba2477ff9928ec5c47dc. 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/HKG732429934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe743a7d22780417c8bbb2619288edf35673a05e972fc892d294741c119369977. 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/HKG732429935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x835da9b125272016e17140469e06ca92d5ee79a7bb07c20e7a2159b14de05fe2. 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/HKG732429936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b4267f18b7ac81c0249a5a11c9d8f8f02fed562ea97eba15e23cb6614ff9975. 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/HKG732429937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0187454db66ed6b4c9bd20c10699f451ea09cf63d1e76322bd728ba6b0e3a397. 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/CNUM72400482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62fe31e054ce00c6c9b6e5472ba916e9271b9574d429cba59c0424c3f24d0231. 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/CNUM72400342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4e40fc7df776e3fc20513096b8de62bb8bf385cb03cd8ecd63e4290a9fd8e0f. 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/CNUM72400486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f3b3259f975d0011e64684893e031c547b3e369c8782c98b5ee00a588baf8a1. 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/CNUM72400479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x079e2ea09a93979be0225ff2bed50534abd048f0bfbf7bb4c3a01610aff86778. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45:34Z), 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/CNUM72400488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e216849f784d3f03dea026ae46a1e4cffeb8ed36c01fa977818bb55e1171aa0. 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/TWDL72204982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa09c8e64e3620bf043c5299474a2323b71cab870a93f2c4a44785409d3c9835e. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DGA0H2311024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64fd0468a6709f7ef1a03b5c10cfe9f7f8bf37f57465cc0db2dd41adb8b8090b. 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/TWAE32204407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc97551ca2d10a372dad2f69c84bb37a2d1a0db2ba0a7e12b094e171caee4f658. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04:01Z), 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/TWAE32204408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0750ee49014a7bdb5a512440d5a7d093b37cbe12481fcf45807f1903f8f9b476. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/TWAE32204409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb654617f20c1296573a6f4ed99703377a75f281eaf7e6bde6fc8879489e0ff9d. 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/TWAE32204411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8d9ac562fa1dcc0ef0fca70bab0fa525d4e4a71c7f96e36b74c8df4efe7b786. 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/TWAE32204400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e28890e9593ab1247495780c29e9a073cb92eac1ea6c7e8dc17f7b2135cbee7. 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/FRX872411448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x498be2883ef0b2795cff01c6bbe472efced61bd93690114d6125fbe31c1fa33d. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/FRX202388109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe72a50f4852995c3473b64240ea927fbf79a0c45c196ab582dcc6a0e4c4dfd84. 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/DGA062336672.