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 0x8d7a359b7a726d32ac76bd260c5278b812f6c9d51338ec749b0794bd8c8cdac9. 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/d97c871a-286b-4a37-9a8e-74c89289aa92.json and https://artists.proofprofile.net/proofs/artist/d97c871a-286b-4a37-9a8e-74c89289aa92.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 0x2a32fe693ddc76b7a504f27ec619c096b320ce5930d042bc7db8d376a638a8ab. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/TCAEI1937800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa38dc06410b7ac35e501d458848793f810a812e2e25ef0a64c1fbfaf01f2ae33. 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/TCAER2027348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b7b305b4b4155d4a8f0bdb629b5d41492d7753cac34ff756f0463e144b6d2d0. 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/TCAER2027359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x309f3708c4a8e5adc1cdb8b0b5105b9bcafab4958c041b155b80165101334938. 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/TCAER2027361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcebaf3dd5dc81f9335fc3f5f5caf805693a194d18d659477551c2627e9541139. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/TCAER2027365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x705e981164bf3b460acf79e088c98ac3432554964ddc7701cc2343c13f147015. 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/TCAER2027372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda86ebccd0e20063638cdfd3aed3280f8d84331643a559930730ae87e769b45e. 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/TCAER2027377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e2d2f737e601b6b59a0b06f6527d18105b73475beff5175e601d8e82c65ad5a. 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/TCAER2027382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecc251b43663bb16d94080bc1f35468078d61dcad8a8206f39f5c9cecb3e35f1. 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/TCAER2027392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27a1cd936bea467fc7937e5ba9c2e17ca60eee3e464314a2c76de5028aa98e7a. 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/TCAHL2314711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b834b5fbe26eb31cf8513929a2f79016792fc07714357ac4644e962daea9a8e. Chain 2 (Bitcoin): anchored in block 960111 (2026-07-29T13:21: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/TCAHL2314720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb0f8e24f777aca595e9238c24f5ef45b01f261684b888abee0f856441b58742. 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/TCAHL2314744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47ec4106d2f06ec7597b4b635e1eb4fff0190809b5c74626109d67762bd81682. 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/TCAHL2314750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x867f542e51f7798bdf2ab96348de1332cc815f659f1f67df299a43b4160e0c60. 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/TCAHL2314756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd603ae9c4811454207ab7b4339eaba326e9f1ebcf0bb487b16250cafbe7e3e2d. 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/TCAHL2314762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd239b4f3732a8b75d369f0dc65fdfb7e042f4b8ac18a858cff4164661323fe84. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/TCAHL2314773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4adac3341a758cb2a4c5546195b7f54a61efdffa9c660413cdcafbc42033383b. 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/TCAHL2314781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8d88abe921aca0cb8aacd98054a7ec5596cf9e9217a18e3056922e41740d5bc. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/TCAHL2314787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfae330ab4135a2e5cb0fedd96f0176c92bf66ba04c357961d68d6e7baf3f443c. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13:28Z), 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/TCAHL2314814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fc6f018bf5fc96cbd385b81aa712264583f7aaf7b96d530fadc29af16d32739. 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/TCAHL2314798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88b10bc35e9f539d57dfb52da786111fa19bcdcacdbba612df92d7df283602d0. 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/TCAHL2314822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19cb82c2de0bccfccd6f2c92438de78adc2cc44a2cf18bb0a86d9f96f4902a11. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07: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/TCAHL2314792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29c99361ae6783e6d254863ebe2aebc97e5bac0455b858289d8160955880ffec. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/TCAJI2558476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8f480cf41c73c01709c5ffead7d5707b7c642770036253e707eb3e695ac5871. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30: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/TCAJM2596885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fe7cd01ebadef0e78f6ff2625fac2824621bc4c9152f87b45ef28e6f7276001. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/TCAJP2565961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8daa9249a691a903a8541f6d6af962914c5d7780787644843d1bb4c426199cc. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/GBX722000060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1eb08a788b874abdc8227f53477c2323f16ebbf57811233d8caa12dc27aaea3d. Chain 2 (Bitcoin): anchored in block 960166 (2026-07-29T23:39:29Z), 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/QZHN81975199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8daa9249a691a903a8541f6d6af962914c5d7780787644843d1bb4c426199cc. 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/GBX722000060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00d4e8036ac92d760439b9354d076b3e87b344d22da48d3459266a4aeeb4de0a. 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/USANG2228467.