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 0x4d38e5b4ecd8c6d6e1ec4763198b815759b5b7b01e3671704fd9da8950a4e6e3. 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/a385cf1e-cd52-4d38-a42c-2b1f5af8e6b3.json and https://artists.proofprofile.net/proofs/artist/a385cf1e-cd52-4d38-a42c-2b1f5af8e6b3.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 0xa2dfc722010f1b2b3846bace5d839e9063b5b5af6c5df7f49614f241166ecad1. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QM7281773781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a44fd2ed271786739ecb488c12c89e3d87f2c6840bd54c7243753e9a74cd4e9. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03: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/QM7281773738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41f3b0317615592833a64f258c6a11bab4820d07baf4d317bc038ee90eeeddad. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/QMA5Z1400104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7679a9f771c98a1a3b79b137b0fc7c8106528e602f82910ffb2fe2693da38882. 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/QMA5Z1400091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x079d3eef79d5f22ebc3827401d761ab4cecded91feca5700caa562b101a2a430. 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/GB0491400133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1fba58795db31ccf60776b9f8461d3495432a5d37473e877a0a857696b4dd93. 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/GB0491400051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf55d9f106bb14eea24aa15ff4f979af604266b576cd124d7e4db18226cca101d. Chain 2 (Bitcoin): anchored in block 958410 (2026-07-17T12:18: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/QMA5Z1400093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68a6f791a1ee5b8534e6dd3684f95984c91feb631b636ee617e94fcaf1a9c6ee. 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/QM6N21794970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa23550e5a4c2f41a0338bef3cb761e58add4935776d1a3dc6de019a47c33cb8. 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/QMBZ91685490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76f5ec0d0fa5fbb668a1ae3745eedcadcead88eb9b1aa6997f6d9af184f2b3d8. 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/QM4TX1739844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21fed95a47088cde68a279bf2a7f19eb70bd7c7cc4fd30c267952d28cb410a31. 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/BGA471400855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc97a2960d852c8fdc315a093fa6ac5753567cdf5b7a0affb758c91bfe1e9141. 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/QM4TX1838086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd834d0e011b567572bb6969de81419f831098b24b2c62f3f6d3787704776eda6. 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/QMA5Z1400350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f38b5dd02b97eab69d1f18a7a41b6fbd69aeb14b5147bfa2ca107406c5c957c. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/BGA471400849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81196fd8acca9abc5b448a1a4488614ff9a949060ecb9132dfec5da88e6ee879. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/QM4TX1838087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ff605893ab7a4ada40ade087846bcf18bad26f286e33d7a56214e3f35cbed4a. 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/QMA5Z1400063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b9428442163f435ef1935aadc51fef21603294ef448dd03eb9b54d93ef8e82d. 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/QM4TX1838089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9f8fea8199d701c67c38b2295140c1bfa89cae23a7f16a301d5337cb9f15f0b. 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/QM4TX1739835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e1d0e0435a98c836960cde22b87950381c672b3daa058ceb2bcdbcd33da637c. 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/QM4TX1838094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd89c25f3e70c7fc39fbc05e7fcfddcec7124221a51a8c9efb528888f36778318. 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/QMA5Z1400064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92e4917bc5fae5a94ee209ba4a05e9b5da6bb021a769a533ca947d65148d8ece. 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/QM4TX1838099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9217941f9f16881f1181e7020b96a7e1a44f7a91bec24a6a314bec46b4bfbf99. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QM4TX1838100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57412cacb1cb81713702906983e618c3811a78fba1589fd8c2d583a554ba1f8c. 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/TCAJH2539445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12767c88024e0e1baed45d15cbde80885e7587774599843b475ec04ab17ae3a7. 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/TCAJG2539448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x415459b7bef03854618eceb0e4b324948d7966bda65b4663feccd29de3293385. 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/TCAJG2539455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf731f4170dcf3c318651b492be4bc49b3251f4ce219fe346ef2b09fb3b0551fa. 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/TCAJG2539458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e8beb47ebc15d95163201145416d593afe98516b2b754ede957464ab3356325. 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/TCAJG2539461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6da6c85443a732cfe8da9c8d8d47dac542ce7c838c9cd84430caca9b722a1df2. 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/TCAJG2539464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82ee7bd9dcce3c0bd842ec9ff228990425b71cbddf26818de049781d3b002412. 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/TCAJG2539466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b286c0503bab3a19ff6725f4c8fcf11e2f9bb69e0cd2a5e669e565667b4c605. 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/TCAJG2539470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8c6a517a3c2e6affe0a35ef5be43bd4c6b4dcae95566ece30e91e3b468b71e2. 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/TCAJG2539473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e0efdfc68d69e16ffde7e46ccb8a4dd397a4468a6c931ff72ccd2e5021a0ab9. 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/TCAJG2539475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfcb4a9361f933e4178237e2870074f85a7e8a30228bb1bf8c43d967068cf917. 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/TCAJG2539479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x160c1a86a3319e0e3593bac7ef0c3411f4097dd96eabc730ccc1b7767db5bc3b. 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/TCAJG2539480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f759c57497984d54e65986dd239b7aa11146b5d68100bfb61c195ed4facaba6. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/TCAJG2539483.