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 0x237b6b61dc3d3ef23f4e53643b862e6fa5cdd660b37569a23804892f9e176475. 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/c80050cd-991f-4e15-973b-bb37f5acdb1c.json and https://artists.proofprofile.net/proofs/artist/c80050cd-991f-4e15-973b-bb37f5acdb1c.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 0x92e4cb96d6f838f433907978c92ebf2066a59150e10b0c612a20b54cc2a81fe8. Chain 2 (Bitcoin): anchored in block 956500 (2026-07-03T13:55:21Z), 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/CH7812180209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x671f590c4ed164c98ac4ba782cb97887bc578d2e27c192a4cd410dad8cf6b611. 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/CH7812187627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17ff7cc30c25b0345e1f5bbc25ab3351f3918d4c46ff481e8db43839a318cd88. 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/CH7812189522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a6a57459bd4f2e6832536694a8dfb7d365c67b756c0fda4b1e782385a4322a7. 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/CH7812192813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb454395029a151dbdb83be522d0c6eb48024b6d4ee26f323c6c60fa956d3b75e. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58:44Z), 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/CH7812111435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x361ed40c9f30f366ce8232b2dd75cac814568aae1e7f49d24470de6c22658937. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/CH7812214952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92e4cb96d6f838f433907978c92ebf2066a59150e10b0c612a20b54cc2a81fe8. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/CH7812180209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd68258a9d14eeae4be2859c9e5d615a0932ce8df2cee7ce87672cdad39ce042. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/CH7812215376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3c1eac932fd16e03b5e0c9b52dac3fc35e27fc58815f8f6faa10feebe016cff. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/CH7812106205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb454395029a151dbdb83be522d0c6eb48024b6d4ee26f323c6c60fa956d3b75e. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T08:55:43Z), 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/CH7812111435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50924523abfefc07ab6b1588b38ce9892a15d4ea14b08c90d19a9864f51fd394. 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/CH7812215377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x671f590c4ed164c98ac4ba782cb97887bc578d2e27c192a4cd410dad8cf6b611. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/CH7812187627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3955ad5fb36ba3b8ecb98cfe2a01471b75319f1d0c54f0621090b5811003aa5. 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/CH7812215379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17ff7cc30c25b0345e1f5bbc25ab3351f3918d4c46ff481e8db43839a318cd88. 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/CH7812189522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fc33229c209127d02b9ee67c9cdd1bbcf62b2bd5ffeec9b936f0c809d1e578d. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/CH7812215381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05300b7e8437995d45e9f5c9ef9816dfd3015a92563e89c2898c9ec323ed51ee. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T06:36: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/CH7812215383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd817ebaf9bd0bf892e5fa93ecbcd4ab7a6315a136491adf3eef0e6f6d01b1d5a. 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/CH7812214193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23f4dac4dd333fc5111c60629b5b1aec62db1d83dffc79663e4d4caa6ec9e69b. 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/CH7812239087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3405b0e96861d03bcfcd1bf57a0c5026362a6c4d5ca2400f4593925a883c7898. 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/CH7812240107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17963956e90c723bf62bf9e886c69a37d9f6924c6f13294e14ac26b909a93b73. 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/CH7812240109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bff4d5df1e16acb2dcd9f868956a244f7d48d7347d1dc124e80e667a0173e1f. 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/CH7812240110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7e8b51015036c6b727d1a3415aac4a572ef776bff90756ca8eda6f2334d0174. 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/CH7812240111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44c13b5b60156bdce24cadfc116994536b63a5f8433e06c1b244d68955bfbc46. 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/CH7812240114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbc0f1bd11e9c5751c68b351056fd54d3ac675ed7449093dd54b41c9951b8a8e. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03:35Z), 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/CH7812237662.
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 0x714476c9062f951cc37a99772938dba02aa5b653f364ead5de314b56956f43d9. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22:21Z), 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/CH7812240105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa133b8e71ec92538682b611aba83ece5c843a5e2d3b2f2dd1880842899d530b8. Chain 2 (Bitcoin): anchored in block 960177 (2026-07-30T00: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/CH7812236091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x209bfa4b77bbdc88fda687b5f01acba3c33abf4a23b114257437d51c440b94b1. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38:18Z), 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/CH7812240106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb048a347c1bb2b1c218e60ecf948ca2048469d7bed2daa03d8d4263c1ed0197a. 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/CH7812240108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95be64d5cbb38ef2b0008409da00e9f13c83613fe15129d0adb5e6f74daa2a80. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/CH7812240112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d11a8bd835433f1b6840c0f4e617bfb64d56a764c2b3e8ca467b7a8cf1c7d66. 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/CH7812240113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f5d3a9b463bf340b1a15a0547c597d1c76b96949eb22468afaf40f3bb3ed364. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/CH7812239089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb126bddcc70beb165a3b49b1ccfb7a774a570d5aa5d25b6af186a5f813f70c7f. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/CH7812240115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaef2f7b1c367784ba81f2547e9f108e050e090ad206fd76b7d07c4345dd1a41. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23:05Z), 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/CH7812240116.