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 0xdcf263993fdd79aaa83fc82d3649fc62836aaa17304c685007327a245c5bb8c8. 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/affc6f8b-523c-4c4e-b77b-65a4b6c490c7.json and https://artists.proofprofile.net/proofs/artist/affc6f8b-523c-4c4e-b77b-65a4b6c490c7.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 0x19acce3edd51acaaab637f518e9edc852a404d246084d7c8c15841d359537be3. 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/BRFPN2200020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e4ea702bd1475a427f16b98f65207e2de36cb3dbb4d31c5f53e176b4fd7345a. 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/BRFPN2100028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x341b47f377be11dc2f2468a1d5665a956864856690237c2c3b7518c609aeb87f. 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/BC7YQ2200009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4be8088c827128aa8461eda8fc6d840ddd7374d69e2e73d7a7a96b44dd9c5a59. 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/BC2VL2200003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19acce3edd51acaaab637f518e9edc852a404d246084d7c8c15841d359537be3. 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/BRFPN2200020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb40ad7b6c11e746ea846deedae413255e1c7cf3e58fefc8e6bd38715ba30f035. 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/BCX9J2200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22a4af6ef4d10a6113841a102eea48a27cc9a8d0299abce341e8455a5cf6701f. 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/BC1GR2200016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d0fe4eae076caab1683dc4d89d3003fc56ac04d2fb739868588894e5ddc3e7b. 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/USANG2208274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2e1a0969d295aa4244698df5a771a29e112f3d023a226f6010d3986cca68457. 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/BX1292210016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00d4da1d391a954a51aa6409214ceef2a8a7e298d113b1e4a3946ef218644b4a. 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/BCH6B2200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6a763c97d6c57868c896e30b3131bc92e91ce3f6dc87457acd6dfff00f1e5f0. 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/BXOP52200009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d57cd83c63b510c0ec0e8cfb409185a28e4cd2a5df0ff3e127747ca4d413d6a. 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/BC3RT2200009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44ee041c927954e505817dd24b7c9c019950750f575d90c143876701dc033410. 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/BC1HI2200017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x346021ded732322d6897a9389dcaec04d9754a9dd307da3e5b30c27411764d11. 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/BX1292210015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74ab6c3d2b86c54a2d4e011f642165dab09d6a2014ea00232a33d17ed0be1f12. 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/BXPC12200066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf501e3b18668ecceaeb7b57844bc133f5216ad226cbfbd5595a26a052f1bd079. 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/BC1HI2200016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf93d7f3d2635ea7e954c761666bb0d4e91b37fbfa9ec4908159e1fbe4b09eb94. 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/BC3D72200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x220fb32e97e5ce52c42c2087094225f2873c1726ea3b7f9809916184a63fa6dc. 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/BX1292210017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65a3e9f724811124126a0652163ea9b0ce7d7a863fd8c45432a7469346ad4d04. 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/BC1IZ2200021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64d726539d9ad0f7506846cd11d03df87ff1b01eed761549488f120345c8d5f7. 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/BC1HI2200013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x781363a9dffb4a534bfbb2b84aecfb097e9dd6d2873bf8a5a76b155e51c38542. 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/UKZGC2200506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95974ee1d9c31079169b1b3dbd98df45aa31fc13c2066583349275c8174bb274. 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/JPB462290007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd19e9a9addcbba3f89befa9b64b6d46d746c56601544a221a473569a434447f0. 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/BX1292210013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa73f37b768ea4dd978fd7bcc3c955057a03cfa6cd127d5e7ecfb2df1e786d3c. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/UKZGC2200505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24f99a8252a56565357adb132f6dd8c36176e301213608d7c900beb1ae486b62. 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/BC1IZ2200020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2aa4fb6ab36f87ce8ad231ccb2d1be2e6185c0f8c7b75fbfcf5d829611207632. 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/BRFPN2200016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc2a5c7f1dd99b9ce138480fde8998a2f9701457c61388f149b4496ca4733a73. 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/UKZGC2200503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23d2c9a4542d4d96f3f9ecf851bac802cde075b635904801591951fcd3528fe6. Chain 2 (Bitcoin): anchored in block 960223 (2026-07-30T07:51: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/BC7YQ2200006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3928a20c9ccc8376de6a99c17b8aad96720c2082ff6116dd60b6fde8e42706f9. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/UKZGC2200504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd7cbaec614627ca1e40cf8939e80d648064685eaa6cc2a2f8f23c9c5ad92e1e. 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/UKZGC2200507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb57f8c726fe6a81e1ba86db9b8fc14793c80ebe6c164346f32421ac64b251968. 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/BXNKB2200014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46cffd3c2f592e068bcb6d79eae3df88949caf4ed0c1b6dee2404bbb57fb6daa. 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/BCC3T2200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x309bcac73ea017aef5537e8f8f8b178dce181bf3873dc9fa6918fd4e4c29e76f. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36: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/QM3DF2130179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7c56475d50ccc6dfdf4704c0dcab9693aedaed3a7581691067377631656e578. 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/QM3DF2130186.