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 0x0ddf65e8ea208ee98b85da3b275fc591e55253ff639531c6967fca6669a2cd6a. Chain 2 (Bitcoin): anchored in block 953684 (2026-06-14T19:51:57Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/65c950a2-c25b-4cd2-9a4d-217532b5edd4.json and https://artists.proofprofile.net/proofs/artist/65c950a2-c25b-4cd2-9a4d-217532b5edd4.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Eemeli Nieminen, Kissankulma, Vaahteramäki
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 0x4aa627ca1ff3603326e3aae4f12fc407adb25f2c7fec799b0f0fa618725e61e4. 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/FIFMF1235875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba3be6dcdab3f2daf96ed7781c7a157dacdb813a40fb35927b97b8ccbf030d45. 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/FIFMF1235876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e025ed013e1f4d32b5b9ab9a7d6930aa90aff11f974979700aa82dacaae77da. 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/FIFMF1235877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1358e96d3df00aab95be43ae65357dc71efe786de6da8494a9b989be7460e031. 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/FIFMF1235878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e298a7c9ad58960cb0834d3c95e3210cc57756947ef3c93922f04c1cce0feea. 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/FIFMF1235879.
Kun Eemeli veti pikku Iidan lipputankoon
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b7d0fc9904e20817d2306da91d89eb7dc5ae9c87ebf90857d16f4383dc290bc. 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/FIFMF1235880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb966c691fdb9d93bcd91130939894f83908d8c2fd0b60d47d07440353275eac2. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/FIFMF1235882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb01b86a09c30ffccfc95b51a8ebcba54f313e6c491c69958f91cb08434e66da. 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/FIFMF1235883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc4e71d5ec0bdfe1874a6aca79ca542df7e7e74a6a0740fb24725e0e75ea9912. 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/FIFMF1235884.