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 0x0130ab7d6861f1250e7ad4a748549baf30dc2e30867e9c4e2f8b43750e9ba7e7. 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/d11f040c-f5b8-4e8e-897f-105d8320b5cb.json and https://artists.proofprofile.net/proofs/artist/d11f040c-f5b8-4e8e-897f-105d8320b5cb.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 0xeb74d4f82e1fd8c21288b8c6550c7cd3265aeb17ab3228e3af3ef781eda01495. Chain 2 (Bitcoin): anchored in block 958325 (2026-07-16T21:10:13Z), 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/QM4DW1615966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08e6d328857a7c4439f189fabd4bed3182fc4538dc61a0e548a919a60e3ac38d. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), 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/UST8K1654005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6ea1411ab7d7f2839e2b0c031ad7bc68b3f0b853e17aa1d8f230ee5b2271e27. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/UST8K1654006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf117ef79fb72f639dcf52d466490687afc5e66ae08ba17e6677f928d085cb17e. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/UST8K1654007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6387211969fcf624627e1b005995fce221084710f8d9460007fa16a03d3aa62. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/UST8K1654008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ef964599c32b9c19efcd949e31f356c09d7e5ac59df8001c95442e1afdc3457. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/UST8K1654009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x370b7e6c29251f575418bb3b78f499a51f419eee5b4b258a9387597d4bee6fc0. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZFZ31950001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc70e1239b94e6cecdbcd97feb376b1de793cd1e3b9829eafbf7f8e9bf1da88c. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/QZFZ31950004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fdf78e0bd4d0c76258c278e4668eec7daba8160d5946dcb206fab3b0a4f3536. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/QZFZ31950005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb82bb7ee9dbe5ac90f864650387ab0df7b92821ae94be70025a70f784470c54f. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZDA42018299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b46999e130c4baed2166d4411bfbe3f1c1228a7bbbb12db571e34669b4610d3. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZHN92020077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b8d6e1bf8e8156eb7b7a16a6bfce811e5e57d5e3d8dd8a8cd7916ae8b0f23d7. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37: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/QZNWQ2173728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e49427bf8ea2bb19daa10024a1f8a8e39f43e7458838fe8d0cbd0855306072a. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZNWQ2173729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc76ee531c9d90177fed16e08d0728d01c444c6ab1b983a0e8db449f8472cb700. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05:23Z), 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/QZNWQ2173732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa200df4ecd8627478b2757472bda3965b8bd9621ee2f2fc94c65c4ae6bf7e9c6. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZNWQ2173733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7856f98bd67917e38273946ce492bf0b7c4fbdcf190b35372c734927017f70c1. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/QZTAT2169306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x457f72786644feb6fcd959ab75f6b57f647153b31190a0003355692bea68a6f3. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZDA82383241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03b8de4283dd096113c2f722c300e5399b7eee7d8657f494a0478af112eef6d9. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QZHN32073758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad14f8fd42d55c1ab1a8b032b8e88196a777f84e1d4e698668d1c5d159094679. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZES52096862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf516a59f61b5680613ce99aa3f8472687992d187664d812e956da459844c4682. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46:47Z), 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/QZDA82383242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba90f664d7677b03179877b215bae552a9d62327ccca2793022d165e44e0f36e. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/QZDA82383243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe21177f6519b918bb13a5dc27e57036c3b354c930b1e9b77565c34cbac18d063. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/QZK6P2072547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1044554aa22c9d451b0b598761992829f2927b286dc4f0270b5b5ac4e60ec2f. Chain 2 (Bitcoin): anchored in block 958775 (2026-07-19T20:13: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/QZTBA2266496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fc1cb47b050aa9a9ed0e164fe14fa142e856ac824f07fbdd586a644d505ac62. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZNWS2273928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f3dbe0647885d2d710d23b12053022cd487b715e1743d7ebaac2d7a6e194a91. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/QZWFF2376030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39792e87ffd4e58eb7303756e839addc8461013f716a91fe1edf676b9c2003fb. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZHN82455221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5c03495e733f1c8fda9e7bddf8860c08f6777ef3d2889be4f92a3e5ec19f850. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZK6H2486070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5df3902cc104427b11402e65b21553e8f79ab9c2bd83b800bcd4bdffead1b5f1. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/QZWFM2446415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcab5551d42afce6c1e4de719c9168e6e4d70823517c6e58bbc1bc67acfdba6db. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/QZWFT2434451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5e72d9bbc5d5506212b842474ecb75ae8c86b1e4764b6d949c0432292d1ec5d. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46:47Z), 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/QZWFX2438433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32be6452084fce6fb04c5728e9a2a6c4aaafff19fe7bbef4657bdb245b0b4602. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZZ7L2473238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdae528a80f68520b8698e57274b6f05592c2aeb8882464359a4c509e132ffa6. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20:46Z), 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/QZZ7S2466232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcab5551d42afce6c1e4de719c9168e6e4d70823517c6e58bbc1bc67acfdba6db. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/QZWFT2434451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x205655a63cfee001bcac3eb51a5df41810e5e6051c2ae7b1af8ec5ccfbe791e7. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), 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/QZZ7S2466234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5e72d9bbc5d5506212b842474ecb75ae8c86b1e4764b6d949c0432292d1ec5d. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZWFX2438433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d6ab11e49efbda2a1ea40aa9f1e26d69f1684e4f10fae9fcb6ebf26790161ee. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/QZZ7S2466237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a6f633f2c0b6c8651ddbc5da25e35866191e5afa8c827154720faf374875c29. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/QZZ7S2466239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00190ca0fb51610a82bb36454dbaf67fa22c669a2be25fffcec342823a19952a. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZZ7S2466240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdb2d7ef518c1868a3cea7f6c6dd023b6b77377d747b6d117174e30b60d5f324. 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/ROCRP2306025.