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 0xbe6422af3f4ed3a276bb72ed074256bb9489064e489b3d392d5e27e421a7afb4. 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/ab4d621d-0482-494e-8d25-44903cc319cc.json and https://artists.proofprofile.net/proofs/artist/ab4d621d-0482-494e-8d25-44903cc319cc.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Puste på ei stund - rolig norsk julemusikk
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 0x147699de34215a2568c35774bf301058fc19f2a74cd0a6eb7889619b5dee11d3. 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/NOHEK2315060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3e673bd043b91d574406108ecab9b6eb6378e699e0564a3a75868d8d5632131. 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/NOHEK2315010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x052b43425659224e1200e05f723fe142a24cb07117af8b8ffe3095b7761679ce. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/NOHEK2315090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbab6359840af1d6eae9c6fb96c05bc5c9dc86e48f644017ad82cd599ff02355. 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/NOYNA2317030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f875615d2e3e355bbcf7ab7250238ec3979e2d12f363d0c95711890b1e919bc. 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/NOHEK2203010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ca8bde16efddb68771ef7ec4a5499c196dfbac7afb41ccb8d097a907028fe74. Chain 2 (Bitcoin): anchored in block 959145 (2026-07-22T15:39: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/NOHEK2203030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc421ca5547edad073f8e7fd5548e2796ccbf8877e2749b7c6e4d506b3d8df0a4. 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/NOHEK2203110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0059fedc7ec75de4595ab5c9b39acc21e91b8c6a13c5cb8822c3e01f5bcf262b. 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/NO7771901010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ba9161aca299732ce08fddd1aae02cf21eded81eac3b7125f36bde26494b902. 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/NO7771901020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53ff8acc548149e24553d21bf81a1d722a3b69b531f63f29ff84620f6801487c. 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/NOHEK2414010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3e673bd043b91d574406108ecab9b6eb6378e699e0564a3a75868d8d5632131. 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/NOHEK2315010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09762b909eeae30868bef8064d44d3580d550b2be2174a4e6e092445127f4ac4. 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/NOHEK2002090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3d6d673e568d65f25211e5702a9dd29ba8885931cdb6e05a23fd666c5f760c2. 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/NO7771901021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e065cb996f18b77fc94745203bb3ed8bb8c8ace2d5594a7b18e512a7def23d9. 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/NOHEK1514010.
Always On My Mind (feat. Tommy Fredvang)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f2222cf48ccdb80dd0f2b01c009a26930e30f554e51d55b4000197050e6f2f9. 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/NOAAC1100178.