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 0xe46ce76da0305901d08dfe582466171b7e2f769a2b4a39fdb7c2b6e3ea95c205. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/62de1c24-d399-4deb-872d-e4ad2b2be1c6.json and https://artists.proofprofile.net/proofs/artist/62de1c24-d399-4deb-872d-e4ad2b2be1c6.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 0xa8bf2d2f362140f8542800287f5eb86f6b7fae075adc2ac028616d86f7c27818. 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/QM6P41936250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a3a6278ed6226a923b7e9c77711c76d68ca776831277f0a4ed13299d0b5d514. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QM6P41936246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76264d1754822ded34d4217ec24fa5280edbc08e8a98a82d94e7d47ce590acff. Chain 2 (Bitcoin): anchored in block 960435 (2026-07-31T16:33: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/QM6P41936243.
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 0xa977c54d08320404ca285dd9db44425cca447f26f1542e88cc3086b508893fea. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/QM6P41936249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98e25c3d58203ecd8558ec67f8c325d70ce4f9db6b53237e7de3f76bf7aa2d28. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51: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/QM6P41936248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a51082138066eb5dcbbea3048a7455289fdd58684698bd12e3c8a78fddb3290. 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/QM6P41936245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff2df69a2102b3d8457cd9a18bfa6ad754c3464610a90e7b786310f6d3c83e2e. 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/QM6P41936247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc532c240703a3d78412814a610f9bc258661cbe331081f3c9bc0a4c070636ccb. Chain 2 (Bitcoin): anchored in block 960218 (2026-07-30T06:57: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/QM6P41936244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9016456304636f1c4728a0eb8eef203761eaf7c3247563daa838ec57848e2dc. 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/QM6P42446801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x327f1c92ab7357609469e453e0b49284e1fd12db935569ce7c15d3f4f0633e64. 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/GBKQU2384986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a808217bab2408cde729a10755b702f8aa123b7d3033baa668921332a52fb9c. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/GBKQU2278244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a70812d7c3a9e957677cfa1f115d4ce694324772ce99a6bea12dd1772bf7c95. 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/GBKQU2250040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1551bf401de6b0c1a76b0568a44be7a7d78ebc90932d2deec27794dbce4f8a77. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T18:47: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/GBKQU2250042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3d0d66616491455a0b250681695e1eb6bcfc422dfa1690092a720f18c2a257e. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/GBKQU2250041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88cbd7b2e9eebd9c6bda259d60124041a191abfc7db0a9a1069ce417b329a2e4. 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/GBKQU2237760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd837250470bdeb965eee5f8763d7bc433bfc5b4ca9364488874245aa3fab1088. 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/GBKQU2237761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65dc6e7871d4f2a1091bf0ffdf99a6fcc6b8dc6ec7fe71214f3d30325a2641ac. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/NL4NL2167783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93e8ebf8ee7f6aa3fdc9160fd87dcc425b7e6d97b3b5df930aa5fb6ee909c89b. 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/TCAFK2129182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf8772215ae9c64833b3f94476a8de3fd9a4954cf30644a1803eb8baa2fc20e3. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/TCAFA2073166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb313fa4d6758f432fc03f616eeafb847a13404e33fea983d736996c43603b609. 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/QM6N22019225.