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 0x4461312fe8439b151accc39f4a063e63149cf301745474190234e5ff7d1928d9. 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/8592cede-43fa-410f-9270-e4c4a5382c51.json and https://artists.proofprofile.net/proofs/artist/8592cede-43fa-410f-9270-e4c4a5382c51.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 0x52b4a08cbdeaff1e83292ed1c59cf1f26bbc81b80c828bf76ca1df2729ec5851. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19: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/PLB382300625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9cdec8be89824416fba077440436cb39632b895b6b2017e1819f9cbd2b33c81. 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/PLB382400127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e51cde6f283cd5964b198efc0b650fa966702b5231162fd8bbad7d41a1ebc88. 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/PLB382400208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xade7367704eec25f08f8fcbe6e86878e75c5666208ff807772ec43804e05ac75. 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/PLB382400355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x461dc54788692afc6f5b2e543b40cbd0fe421b822bfcd25774afd8f81b5ad3bf. 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/PLB382400497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6700db24b112243657d9da668cbed69f443cf3667ac38655b1ea1e6b9bfb040. 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/PLB392500734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed1c883a2f613a2e1488cba517b4e3d422fe91e665d959d671c3f4c3405cef3d. 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/PLH342500015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1efd9cf31b4ef8b5087330a8cb4b640410772c7131c65ecad077a3a686ac1ff4. 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/PLC062229560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x137a5951ccaf9ee41e1e093ba6ba0f84d5e291f8112616be6213abac0ee4b40f. 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/PLC062419276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x892681dde38fa78ebb148804a47c6c1d9dc2d4ad5b9506a8dcd081f0c94d5d2a. 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/PLC062422632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafc6828576c2734ee2c54d40283d43ceac270b3aa71eb8f50ecd2f7e1974073f. 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/PLI360548180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4038a5f399b199ba82aa796d59a694134330479cea969500d76e20921b853242. 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/PLC062414207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9753ff59fda263eec6aa0d96b09d9ba4f8ac1cfa82649eb8f26ebf40b5fe0ba. 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/PLI365640260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa35e21b5c83ec48ccede6df27153328bab079a065fe0f87b7567cfe249a1cafc. Chain 2 (Bitcoin): anchored in block 956862 (2026-07-06T02:10: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/PLC062232480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f6efdd640883bdeb2e1c2fba20b1ac8e2d3c8cf92d84d0452121818d9bb458c. 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/PLB382400648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdb017024f4ae801d3f2225f66fb82a48d5c5dc2d938d1f28df1e3477690b66b. 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/PLB382400080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d73132ea208d611300968baab8239454375b7b15af903c66c3197b0fb5f2ff8. 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/PLB382400272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc271c1b06a82f842e2cdbff8ff1230d24b40a1035bab348fd7695e24f04ad15. 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/PLB382300446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x945aaa403e1d0c39ffa1c2558c771fde1f952015725cf812c055e0f01aa03481. 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/PLB382400274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cbe3e1b604f93d4b35c508f48e03464a5e23f23fa3a0b47e02da30abcb61b0e. 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/PLB382400275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac509d45b2a99a20b9615aa6b40e0d15e140bbbfd01e41b4d65556fa8c9a1135. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/PLA552300845.
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 0xffdd03482eb2ed9c1a6c2099499a4f5ac003c2d86f5ebf7183ce9e965c1d675d. 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/PLC062234821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceb608dcf67e4dd8fcf8aab0eaac89161e581b52abffc01b1239fac163110e95. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/PLC062233780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b6c6c855a08e550219021412744d311531a6d261660535f9edaf50d42ed91f5. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/PLC062232016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf668eff629d679c8a661724fbf0191339e2d3524b26560bd6829f5bef9d66836. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/PLC062234828.